Postado Maio 25, 2015 10 anos As storages são as mesmas, já tentou colocar o script que te passei? Vá em "Data/creaturescripts/scripts" copie e cole um arquivo.LUA e renomeie para Blockfly.lua, apague tudo e cole: function onLogout(cid) if getPlayerStorageValue(cid, 17001) > 0 or getPlayerStorageValue(cid, 17000) > 0 or getPlayerStorageValue(cid, 63215) > 0 then doPlayerSendCancel(cid, "You can't logout in fly/ride or surf.") return false end return true end Agora em "Data/creaturescripts" abra o arquivo creaturescripts.xml e adicione a TAG: <event type="logout" name="Blockfly" script="Blockfly.lua"/> Reinicie o servidor depois de adicionar! ➥ Regras | Seções OTServ | Seções BOT
Postado Maio 25, 2015 10 anos Autor [25/05/2015 09:06:03] [Error - CreatureScript Interface] [25/05/2015 09:06:03] data/creaturescripts/scripts/login.lua:onLogin [25/05/2015 09:06:03] Description: [25/05/2015 09:06:03] data/creaturescripts/scripts/login.lua:141: attempt to index global 'surfs' (a nil value) [25/05/2015 09:06:03] stack traceback: [25/05/2015 09:06:03] data/creaturescripts/scripts/login.lua:141: in function <data/creaturescripts/scripts/login.lua:6> [25/05/2015 09:06:03] [Error - CreatureScript Interface] [25/05/2015 09:06:03] data/creaturescripts/scripts/goback.lua:onLogout [25/05/2015 09:06:03] Description: [25/05/2015 09:06:03] data/creaturescripts/scripts/goback.lua:2: attempt to index global 'thisitem' (a nil value) [25/05/2015 09:06:03] stack traceback: [25/05/2015 09:06:03] data/creaturescripts/scripts/goback.lua:2: in function <data/creaturescripts/scripts/goback.lua:1> esta dando esse error quando deslogar no surf poderia ensinar como vou tirar
Postado Maio 25, 2015 10 anos [25/05/2015 09:06:03] [Error - CreatureScript Interface] [25/05/2015 09:06:03] data/creaturescripts/scripts/login.lua:onLogin [25/05/2015 09:06:03] Description: [25/05/2015 09:06:03] data/creaturescripts/scripts/login.lua:141: attempt to index global 'surfs' (a nil value) [25/05/2015 09:06:03] stack traceback: [25/05/2015 09:06:03] data/creaturescripts/scripts/login.lua:141: in function <data/creaturescripts/scripts/login.lua:6> [25/05/2015 09:06:03] [Error - CreatureScript Interface] [25/05/2015 09:06:03] data/creaturescripts/scripts/goback.lua:onLogout [25/05/2015 09:06:03] Description: [25/05/2015 09:06:03] data/creaturescripts/scripts/goback.lua:2: attempt to index global 'thisitem' (a nil value) [25/05/2015 09:06:03] stack traceback: [25/05/2015 09:06:03] data/creaturescripts/scripts/goback.lua:2: in function <data/creaturescripts/scripts/goback.lua:1> esta dando esse error quando deslogar no surf poderia ensinar como vou tirar Troca o script por esse function onLogout(cid) local sto = {17001, 17000, 63215} for x = 1, #sto do if getPlayerStorageValue(cid, sto[x]) > 0 then doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.') return false end end return true end
Postado Maio 25, 2015 10 anos poderia me informa aonde tenho quer botar só substituir pelo script que o wakon tem passou, o arquivo Blockfly.lua
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.