- 175
- 6
- Версия MoonLoader
- .026-beta
код:
repeat wait(0) until isSampAvailable()
sampRegisterChatCommand("test", function()
test = not test
end)
while true do wait(0)
if nicks == 1 then
for i=0, 999 do
if test then
local name = sampGetPlayerNickname(i)
local score = sampGetPlayerScore(i)
if sampIsPlayerConnected(i) then
printString("["..i.."]" .. name .. "[lvl:" .. score .. "]", 1000)
wait(1)
end
else
break
nicks = 0
end
end
end
end
end
Такой код, получается когда игрок выходит с сервера или перезаходит, то скрипт багается и крашит с ошибкой
.lua: cannot resume non-suspended coroutine
stack traceback:
[C]: in function 'sampGetPlayerNickname'
Как это можно исправить?