NE
pedido

Ao evoluir ganhar storage

Por NewAge, 26 de dez. de 2012 em Scripts

rep+
script
7
1k
NewAgeN
26 de dezembro de 2012 às 14:30

Preciso de um script que de ao player um storage x ao evoluir pro nivel 8

Rep+

AkatsukyiA
26 de dezembro de 2012 às 15:00

function onAdvance(cid, skill, oldLevel, newLevel)
level = getPlayerLevel(cid)
str = 3307 -- Storage
strN = 1 -- Pra qual storage muda
if level == 8 and getPlayerStorageValue(cid, str) == -1 then
setPlayerStorageValue(cid, str, strN)
end
return true
end

 

só adicionar tags em creaturescripts

Editado Dezembro 26 por Manyzin

SlicerS
26 de dezembro de 2012 às 15:08

pra q q tuu pegou o lvl do player se ja tem o parametro newLevel ali? o.O

e tb pra q adicionar money pro player.. kk

e aki eh bom por a varivel str tb..

getPlayerStorageValue(cid, 3307)

AkatsukyiA
26 de dezembro de 2012 às 15:13

ops, seila pq akele money ali ,vlw slicer vo arruma

NewAgeN
26 de dezembro de 2012 às 15:15

e como ficaria a tag?

SlicerS
26 de dezembro de 2012 às 15:17

<event type="advance" name="stoLvlUp" event="script" value="xxxxx.lua"/>

xxxxx.lua tens q por o nome do arquivo...

 

e tem q registrar no login.lua..

registerCreatureEvent(cid, "stoLvlUp")

Editado Dezembro 26 por Slicer

NewAgeN
26 de dezembro de 2012 às 15:22

vlwz rep +