Ir para conteúdo
  • 0

como deixar as runas gastando


joseanpereira

Pergunta

bom gente no meu otserv tudo e infinito quero deixar a SD gastando e a espada Ice Rapier dando 4 Attack para acabar se não der deixa ela so de 1 Attack mesmo e a assassin star dando 3 Attack para gastar e a munição Infernal Bolt gastando tambem me fala o local que tenho que ir para editar

 

+REP quem ajudar

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Simples. Vá no config.lua, nessa parte aqui:

 

removeWeaponAmmunition =
removeWeaponCharges =
removeRuneCharges = 

 

Você deixa assim:

 

removeWeaponAmmunition = true
removeWeaponCharges = true
removeRuneCharges =  true

Link para o comentário
Compartilhar em outros sites

  • 0

faz o seguinte cara, deixa tudo infinito e faz assim:

 

Muda o script da SD dentro da pasta spells para:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -32, -1, -48, 5, 5, 4.29, 7.39)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

doPlayerRemoveItem(cid,2268,1) -- IMPORTANTE: Se o id da SD nao for 2268 mude

end

 

para fazer a ice rapier em weapons.xml add a tag:

 

<melee id="2396" unproperly="1" event="script" value="ice rapier.lua">

<vocation id="4"/>

<vocation id="8"/>

</melee>

 

e dentro da pasta weapons/script crie um arquivo chamado "ice rapier.lua" e add:

 

function onUseWeapon(cid, var)

doPlayerRemoveItem(cid,2396) -- IMPORTANTE: Se o id da ice rapier nao for 2396 mude

return true

end

 

 

para fazer a infernal bolt em weapons.xml add a tag:

 

<distance id="6529" event="script" value="infernal bolt.lua"/>

 

e dentro da pasta weapons/script crie um arquivo chamado "infernal bolt.lua" e add:

 

function onUseWeapon(cid, var)

doPlayerRemoveItem(cid,6529) -- IMPORTANTE: Se o id da infernal bolt nao for 6529 mude

return true

end

 

ve se da certo, nao testei, to cansadão

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...