Ir para conteúdo

[Script] Amulet Xp


brunozd

Posts Recomendados

não testei...

 

 

 

Movements/script

 

amuletexp.lua

local rate = 1.4

function onEquip(cid, item, slot)

if(item.itemid ~= 2196) then

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your exp rate + "..((rate - 1)*100).."%.")

doPlayerSetExperienceRate(cid, rate)

doTransformItem(item.uid, 2196 )

return TRUE

end

return TRUE

end

function onDeEquip(cid, item, slot)

if(item.itemid ~= 2196 ) then

return TRUE

end

doPlayerSetExperienceRate(cid, 1.0)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has ended.")

doTransformItem(item.uid, 2196)

return TRUE

end

 

azul: representa exp em porcentagem... no caso 4 = 40%

se quiser 50% é só colocar local rate = 1.5

e por ai vai...

 

vermelho: ID DO SEU AMULETO

 

 

Movements.xml

<movevent event="Equip" itemid="2196" slot="necklace" function="onEquipItem" script="amuletexp.lua" />

<movevent event="DeEquip" itemid="2196" slot="necklace" function="onDeEquipItem" script="amuletexp.lua" />

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

Sim Mais o Msm amuleto q quero deixar com xp ja ta como preparedeath (red skull amulet) como faço pra o msm amuleto fikar com ambas caracteristica? Aproveita e me fala como deixar o meu Red Skull Amulet Infinitoo...

 

agradeco mt parceiro!

Editado por brunozd
Link para o comentário
Compartilhar em outros sites

então cara ta tudo ali vai na pasta movements/scripts e poe os script ali em cima...

 

 

amuletexp.lua

local rate = 1.4

function onEquip(cid, item, slot)

if(item.itemid ~= 2196) then

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your exp rate + "..((rate - 1)*100).."%.")

doPlayerSetExperienceRate(cid, rate)

doTransformItem(item.uid, 2196 )

return TRUE

end

return TRUE

end

function onDeEquip(cid, item, slot)

if(item.itemid ~= 2196 ) then

return TRUE

end

doPlayerSetExperienceRate(cid, 1.0)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has ended.")

doTransformItem(item.uid, 2196)

return TRUE

end

 

azul: representa exp em porcentagem... no caso 4 = 40%

se quiser 50% é só colocar local rate = 1.5

e por ai vai...

 

vermelho: ID DO SEU AMULETO

 

 

Movements.xml

<movevent event="Equip" itemid="2196" slot="necklace" function="onEquipItem" script="amuletexp.lua" />

<movevent event="DeEquip" itemid="2196" slot="necklace" function="onDeEquipItem" script="amuletexp.lua" />

 

é dificil?

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

Kra não Sei Pq só sei q num deu certu...

 

so lembrando q meu ot é o Baiak Yurots 2.0.7 8.54

 

entaum o q c me mandou sera se nao esta faltando nada?

 

eu apenas keria um Amuleto q desse 40% mais de exp e q tbm protejesse red skull ( o amuleto q eu keria era o "10138") intaum se nao fosse pedir mt gostaria q c tentasse fz! esse q c me mandou nao deu certu pode ter certeza!

Link para o comentário
Compartilhar em outros sites

ah sim

 

então você sabe criar amuleto para red skull né

 

só adicionar então no script

 

local rate = 1.4

e dps

 

doPlayerSetExperienceRate(cid, rate)

 

 

eu também nao sei

 

só sei pelo do anel...

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

  • 10 months later...
×
×
  • Criar Novo...