Postado Fevereiro 13, 2015 10 anos Solução function onLogin(cid) local options = { level = 6, voc = 1, town = 2, msg = "You did not support the routine MainLand, go train!" } if(getPlayerLevel(cid) <= options.level and getPlayerTown(cid) ~= options.town) then doPlayerSetVocation(cid, options.voc) doPlayerSetTown(cid, options.town) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, options.msg) for i = 1, 12 do doRemoveItem(getPlayerSlotItem(cid, i).uid) end end return true end Editado Fevereiro 13, 2015 10 anos por fireelement (veja o histórico de edições)
Postado Fevereiro 13, 2015 10 anos Autor function onLogin(cid) local options = { level = 6, voc = 1, town = 2, msg = "You did not support the routine MainLand, go train!" } if(getPlayerLevel(cid) <= options.level and getPlayerTown(cid) ~= options.town) then doPlayerSetVocation(cid, options.voc) doPlayerSetTown(cid, options.town) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, options.msg) for i = 1, 12 do doRemoveItem(getPlayerSlotItem(cid, i).uid) end end return true end Nossa cara esse fico show,perfeito,obrigado,minha reputação hoje esgotou,mas assim que voltar venho de reputar! Agradeço a todo que se esforçaram para ajudar! ---edit 1 --- Pra finalizar esse erro de console,sempre quando deslogo e logo da esse erro,como tira isso?Começou depois que adicionei o script... [10:59:06.468] [Error - CreatureScript Interface] [10:59:06.468] data/creaturescripts/scripts/login.lua:onLogin [10:59:06.468] Description: [10:59:06.468] (luaRegisterCreatureEvent) Creature not found ---edit2---- Ah resolvi a o codigo pra registrar no login.lua que copiei la em cima,ta faltando o cid,rs ta assim: registerCreatureEvent("RookDown") certo é assim: registerCreatureEvent(cid, "RookDown") Resolvido!! Editado Fevereiro 13, 2015 10 anos por Lyon (veja o histórico de edições)
Postado Julho 28, 2018 6 anos Ele ta voltando lv 6 pra rook? Se sim, vai dar errado... pq no lv 6, se o cara regredir dois lv sendo sorcerer, ele fica com 0 de mana, do lv 6 pro 8 no-voc ele ganha 10 de mana, entao ele seria um sorcerer lv 8 em main com 10 de mana
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.