Legal Mano parabéns ![]()
- Fórum
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- Recompensa Por Level
6
3.2k
info
Grupo: Herói
Registrado: 12/06/12
Posts: 1k
Reputação: +362
Gênero: Masculino
Char no Tibia: Aarow

13 de junho de 2013 às 16:29
13 de junho de 2013 às 17:10
Legal Mano parabéns
Obrigado.
2 anos depois...
25 de janeiro de 2016 às 08:35
como que configura isso ?
info
Grupo: Infante
Registrado: 28/01/12
Posts: 1.6k
Reputação: +262
Gênero: Masculino

25 de janeiro de 2016 às 09:58
como que configura isso ?
Pasta creaturescripts do seu servidor, creaturescripts.xml, copie a tag e cole lá:
<event type="Advance" name="OnAdvanced" event="script" value="onadvanced.lua"/>
Pasta creaturescripts/scripts/login.lua, procure por registerCreatureEvent, dê um enter e cole o código:
registerCreatureEvent(cid, "OnAdvanced")
Pasta creaturescripts/scripts/ copie o código que ele postou e salve como onadvanced.lua e salve dentro da mesma:
local vocs = {
[1] = {id = 2268 , count = 200, msg = "Sua mensagem"}
[2] = {id = 2268, count = 200, msg = "Sua Mensagem"},
[3] = {id = 7367, count = 30, msg = "Sua Mensagem"},
[4] = {id = 7620, count = 200, msg = "Sua Mensagem"},
[5] = {id = 2268, count= 200, msg = "Sua Mensagem"},
[6] = {id = 2268, count = 200, msg = "Sua Mensagem"},
[7] = {id = 7367, count = 30, msg = "Sua Mensagem"},
[8] = {id = 7620, count = 30, msg = "Sua Mensagem"},
}
function onAdvance(cid, skill, oldlevel, newlevel)
local easy = vocs[getPlayerVocation(cid)]
if skill == SKILL__LEVEL and newlevel == 45 and getPlayerStorageValue(cid, 13409) < 1 then
doPlayerSendTextMessage(cid, 20, easy.msg)
doPlayerAddItem(cid, easy.id, easy.quant)
setPlayerStorageValue(cid, 13409, 1)
end
return true
end






info
Grupo: Banidos
Registrado: 03/06/13
Posts: 213
Reputação: +44
Em Creaturescript Copie qualquer arquivo .lua e renomeie para onadvanced e cole isso.
local vocs = { [1] = {id = 2268 , count = 200, msg = "Sua mensagem"} [2] = {id = 2268, count = 200, msg = "Sua Mensagem"}, [3] = {id = 7367, count = 30, msg = "Sua Mensagem"}, [4] = {id = 7620, count = 200, msg = "Sua Mensagem"}, [5] = {id = 2268, count= 200, msg = "Sua Mensagem"}, [6] = {id = 2268, count = 200, msg = "Sua Mensagem"}, [7] = {id = 7367, count = 30, msg = "Sua Mensagem"}, [8] = {id = 7620, count = 30, msg = "Sua Mensagem"}, } function onAdvance(cid, skill, oldlevel, newlevel) local easy = vocs[getPlayerVocation(cid)] if skill == SKILL__LEVEL and newlevel == 45 and getPlayerStorageValue(cid, 13409) < 1 then doPlayerSendTextMessage(cid, 20, easy.msg) doPlayerAddItem(cid, easy.id, easy.quant) setPlayerStorageValue(cid, 13409, 1) end return true endEm Creaturescript.xml
Em Login.lua Registra isso
Créditos:
Roksas
Enself
Editado Junho 13 por Enself