muito bom para quem quer ganhar itens a ir upando char ![]()
- Fórum
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- [Up Event] Ganhe Item Ao Upar!
8
1.9k
info
Grupo: Conde
Registrado: 03/01/12
Posts: 884
Reputação: +233
Char no Tibia: Segredo

16 de agosto de 2012 às 17:34
17 de agosto de 2012 às 18:30
lol perfeito vey parabens gostei mt
2 semanas depois...
info
Grupo: Conde
Registrado: 04/08/12
Posts: 762
Reputação: +80

27 de agosto de 2012 às 15:32
Para ganhar dois itens ao upar é só duplicar:
[2] = 7760,
[2] = 7760,
Obs: não esqueça de modificar juntamente com a vocação, acima no tutorial explica tudo.
31 de agosto de 2012 às 01:30
Legal!
1 mês depois...
info
Grupo: Banidos
Registrado: 30/07/12
Posts: 279
Reputação: +16
Char no Tibia: Raidou

10 de setembro de 2012 às 20:56
Muito Legal,este sistema.
Ja o adicionei em meu servidor.
REP++
2 semanas depois...
info
Grupo: Campones
Registrado: 17/09/12
Posts: 6
Reputação: 0
Char no Tibia: Fucker'slipknot

20 de setembro de 2012 às 13:46
Esqueceu de por q tem q ir em Creaturescripts/scripts/login.lua
e adicionar : registerCreatureEvent(cid, "upgain")
1 mês depois...





info
Grupo: Conde
Registrado: 04/08/12
Posts: 762
Reputação: +80
Em data/creaturescripts/scripts crie um arquivo.lua nomeie para upgain e adicione:
local vocationsItem = {
[1] = 7759,
[2] = 7760,
[3] = 7761,
[4] = 7762
}
local lvlGain = 20
function onAdvance(cid, skill, oldLevel, newLevel)
if (getPlayerLevel(cid) == lvlGain and getPlayerStorageValue(cid, 403245) ~= 1) then
doPlayerAddItem(cid, vocationsItem[getPlayerVocation(cid)])
setPlayerStorageValue(cid, 403245, 1)
end
return true
end
Editando:
-Vermelho: Id da vocação
-Laranja: Id do item
-Verde: Level para ganhar o item
Em creaturescripts.xml adicione:
<event type="advance" name="upgain" event="script" value="upgain.lua"/>
Para adicionar mais itens faça o seguinte:
Copie o arquivo em roxo:
[1] = 7759,
[2] = 7760,
[3] = 7761,
[4] = 7762
}
Duplique no seguinte lugar (em marrom):
[1] = 7759,
[2] = 7760,
[2] = 7760,
[3] = 7761,
[4] = 7762
}
E depois apenas edite o id da vocação e do item.
Ex:
[1] = 7759,
[2] = 7760,
[5] = 8595,
[3] = 7761,
[4] = 7762
-Verde: O que foi editado
Editado Agosto 16 por Newtonnotwen