GarQet
Own3d!
- Joined
- Feb 10, 2009
- Messages
- 1,381
- Solutions
- 14
- Reaction score
- 81
Eloszka, na wstępie chce życzyć wszystkim Wesołych Świąt ^_^ !
Teraz przechodzę do sedna sprawy, mianowicie mam problem z komendą /closeserver. Wpisuje ją w grze, po czym serwer się zamyka (tak jak być powinno), lecz po jakimś czasie sam się otwiera
(?!). Jak ten skrypt jest skonstruowany, że pierw zamyka a potem sam otwiera?
Może mi ktoś go opisać czemu tak się dzieje?
Może global save powoduje otwarcie serwera?
Proszę o pomoc.
Skrypt:
Teraz przechodzę do sedna sprawy, mianowicie mam problem z komendą /closeserver. Wpisuje ją w grze, po czym serwer się zamyka (tak jak być powinno), lecz po jakimś czasie sam się otwiera
Może mi ktoś go opisać czemu tak się dzieje?
Może global save powoduje otwarcie serwera?
Proszę o pomoc.
Skrypt:
Code:
function onSay(cid, words, param, channel)
local state = GAMESTATE_CLOSED
if(words:sub(2, 2) == "o") then
state = GAMESTATE_NORMAL
end
local str = "Failed to " .. (state == GAMESTATE_CLOSED and "close" or "open") .. " server."
if(doSetGameState(state)) then
str = "Server has been " .. (state == GAMESTATE_CLOSED and "closed" or "opened") .. " successfully."
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str)
return true
end
Last edited: