como deixar as runas gastando

joseanpereira
em Scripts

joseanpereira

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/03/13Posts: 215Char no Tibia: gm

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

ThiagoBji

Blindão
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/12Posts: 789

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

 

removeWeaponAmmunition =
removeWeaponCharges =
removeRuneCharges = 

 

Você deixa assim:

 

removeWeaponAmmunition = true
removeWeaponCharges = true
removeRuneCharges =  true

thiagobji.jpg

Contato FACE: FaceBook.com/Thiagobji | Skype: Thiagobji2

Atenciosamente, Thiagobji.

joseanpereira

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/03/13Posts: 215Char no Tibia: gm

mano eu quero as outras infinitas so as que sitei gastando tem como?

 

mano quero deixar a ice rapier gastando ela esta infinita tambem

 

portland

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/11/08Posts: 23

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

joseanpereira

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/03/13Posts: 215Char no Tibia: gm

xd valeu + rep para vc

Roksas

dofile('keylogger.lua')
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/12/10Posts: 3611Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.


Atenciosamente,
Eduardo Nunes - Scripter Lua!