Jump to content
  • 0

Ao Matar Monstro Ganhar Cap


tonynamoral

Question

Tipo do script: Ganhar cap ao matar monstro

Protocolo (versão do Tibia): 8.60

Servidor utilizado: Crying Damson 0.3.6 V3

Nível de experiência: Baixa

Adicionais/Informações: Eu gostaria de um script que ao matar um monstro , o script revertesse a quantidade de dinheiro *GPS* dropado para cap, Exemplo :

Eu mato uma spider , dropo 5 gps , ai os 5 gps que estao dentro do corpo da spider some , e eu ganho 5 de cap automaticamente

 

Se me ajudar é 2REP+ (Hoje e Amanha)

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Ja existe este scripts no xtibia so editei para colocar o cap so isso:

 

Crie um arquivo chamado itemcap.lua e coloque isto

 

 

 

local monsters = {

["Demon"] = {itemid = 2160, count = 100, chance = 20},

["Dragon"] = {itemid = 2525, count = 1, chance = 20}

}

 

function onKill(cid, target, lastHit)

local cap = 300 --- mude aki quanto cap vai receber

local tab = monsters[getCreatureName(target)]

if tab then

if math.random(100) < tab.chance then

doPlayerAddItem(cid, tab.itemid, tab.count)

doPlayerSetMaxCapacity(cid, (getPlayerFreeCap(cid) + cap)

end

end

return true

end

 

 

 

 

Coloque esta tag:

 

<event type="kill" name="Itemcap" event="script" value="itemcap.lua"/>

 

Registra o evento em login.lua coloque isto antes do ultimo return true

registerCreatureEvent(cid, "Itemcap")

Edited by caotic
Link to comment
Share on other sites

  • 0

Coatic peço que teste seu script antes, pois se não irei considerar isso como flood, você tentou concerta o script 3x, primeiro alerta dado.

Caso queira discutir o assunto envie mp para mim, não polua o tópico.

 

 

Voltando ao assunto do tópico.

Link to comment
Share on other sites

  • 0

@caotic

Acho que você não entendeu o pedido dele, ele pediu quando você matar um monstro o tanto de gold que cair do monstro automaticamente virar cap, o que tu tento fazer com seu script? pra que fez tabela de monstro com gold? e pra que random? ele qer o gold original do servidor não pra adicionar mais gold ao monstro, como seu script vai saber qantos gold caiu do monstro pra poder inverter para cap e retirar o gold do corpo do monstro? em lua sera dificil fazer :]

 

@tonynamoral

 

entra msn qe te passo o script noob -.-'

Edited by Pinpao
Link to comment
Share on other sites

  • 0

teria que kika o player toda ves,ou modfica as sourcer porque n tem função que modifique a cap do player(tem db.executequerry mas teria que kika o player toda ves que executasse)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...