Ir para conteúdo

Runa Que Da Skill!


Master Mage

Posts Recomendados

Galera, vou ensinar como vcs podem fazer uma runa que, quando usada, aumenta os skills do player! mto maneiro!

 

façam assim: abram a pasta scripts, que vai estar dentro da pasta actions, no arquivo do seu ot. ai vc cria um novo documento com extençao .lua, nomeia ele como skills e copia e cola isso dentro dele:

 

 

function onUse(cid, item, frompos, item2, topos) 


-- Action to give shit by Repo, minded by Dark Code 

if getPlayerAccess(cid) > 0 then 

player1pos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253} 
player1 = getThingfromPos(player1pos) 

if player1.itemid > 0 then 
playerlvl = getPlayerLevel(player1.uid) 
playerskill0 = getPlayerSkill(player1.uid,0) 
playerskill1 = getPlayerSkill(player1.uid,1) 
playerskill2 = getPlayerSkill(player1.uid,2) 
playerskill3 = getPlayerSkill(player1.uid,3) 
playerskill4 = getPlayerSkill(player1.uid,4) 
playerskill5 = getPlayerSkill(player1.uid,5) 
playerskill6 = getPlayerSkill(player1.uid,6) 
random0 = math.random(1,(500+playerskill0)*playerlvl) 
random1 = math.random(1,(500+playerskill1)*playerlvl) 
random2 = math.random(1,(500+playerskill2)*playerlvl) 
random3 = math.random(1,(500+playerskill3)*playerlvl) 
random4 = math.random(1,(500+playerskill4)*playerlvl) 
random5 = math.random(1,(500+playerskill5)*playerlvl) 
random6 = math.random(1,(500+playerskill6)*playerlvl) 
hpandmprandom = math.random(1,(200*playerlvl)) 

doPlayerAddSkillTry(player1.uid,0,random0) 
doPlayerAddSkillTry(player1.uid,1,random1) 
doPlayerAddSkillTry(player1.uid,2,random2) 
doPlayerAddSkillTry(player1.uid,3,random3) 
doPlayerAddSkillTry(player1.uid,4,random4) 
doPlayerAddSkillTry(player1.uid,5,random5) 
doPlayerAddSkillTry(player1.uid,6,random6) 

doPlayerAddHealth(player1.uid,hpandmprandom) 
doPlayerAddMana(player1.uid,hpandmprandom) 
doSendMagicEffect(topos,12) 
doPlayerSendTextMessage(player1.uid,22,"You received better skills.") 
return 0 
else

 

 

Depois de fazer isso, salve e arquivo. agora abra o actions.xml e adicione essa linha la:

 

 

<action itemid="3125" script="skills.lua" allowfaruse="1" blockwalls="0" />

 

 

Pronto! eh so isso, agora vc tem sua runa de skills!

Atençao: la no action itenid, vai estar escrito 3125. essse eh o ID da runa que vai ser usada. vcs podem trocar por kualker runa que kiserem, desde que naum esteja sendo usada pra mais nada.

 

:hi:

 

 

Porfavor comenten !!!

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

  • 3 months later...
×
×
  • Criar Novo...