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")







info
Grupo: Visconde
Registrado: 21/09/10
Posts: 319
Reputação: +27
Char no Tibia: lest sarif
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)