Postado Junho 30, 2014 10 anos local expRates = { {1, 200}, {31, 160}, {51, 120}, {81, 80}, {101, 40}, {121, 20}, {151, 10}, {181, 6}, {201, 3} } function onTimer()local message = Exp Bônus local expRate = 500 if (os.date == Wednesday) then message = O dia de experiência extra foi iniciado! expRate = 1000 elseif (os.date == Thursday) then message = O dia de experiência extra acabou. expRate = 500 else return true end for _, cid in pairs(getPlayersOnline()) do for i = 1, #expRates, 1 do if(expRates[1] <= getPlayerLevel(cid)) then doPlayerSetRate(cid, SKILL__LEVEL, expRates[i - 1][2]) break end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message) end return true end Erro na distro. [19:37:50.733] [Error - LuaInterface::loadFile] data/globalevents/scripts/bonusExp.lua:16: '=' expected near '¶' [19:37:50.733] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/bonusExp.lua) [19:37:50.733] data/globalevents/scripts/bonusExp.lua:16: '=' expected near '¶' alguem sabe resolver ? Rep + se alguém conseguir. Se alguem tiver outro script so manda. Editado Junho 30, 2014 10 anos por macalo (veja o histórico de edições)
Postado Julho 1, 2014 10 anos strings tem que vir entre aspas.. local message = O dia de experiência extra foi iniciado! o computador não entende.. tem que ser assim: local expRates = { {1, 200}, {31, 160}, {51, 120}, {81, 80}, {101, 40}, {121, 20}, {151, 10}, {181, 6}, {201, 3} } function onTimer()local message = Exp Bônus local expRate = 500 if (os.date == Wednesday) then message = "O dia de experiência extra foi iniciado!" expRate = 1000 elseif (os.date == Thursday) then message = "O dia de experiência extra acabou." expRate = 500 else return true end for _, cid in pairs(getPlayersOnline()) do for i = 1, #expRates, 1 do if(expRates[1] <= getPlayerLevel(cid)) then doPlayerSetRate(cid, SKILL__LEVEL, expRates[i - 1][2]) break end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message) end return true end Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Julho 1, 2014 10 anos Autor deu esse erro abaixo. [23:39:34.350] [Error - LuaInterface::loadFile] data/globalevents/scripts/bonusExp.lua:16: '=' expected near '¶' [23:39:34.350] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/bonusExp.lua) [23:39:34.350] data/globalevents/scripts/bonusExp.lua:16: '=' expected near '¶' Editado Julho 1, 2014 10 anos por macalo (veja o histórico de edições)
Postado Julho 1, 2014 10 anos tira os caracteres que tem acento ou deixa a mensagem em ingles Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
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.