local storage = 22321 --- A storage local item = 2456 --- Item local quant = 40 --- Quantidade do item que ele irá ganhar function onDeath(cid, corpse, killer) if isPlayer(killer[1]) and isPlayer(cid) and getPlayerStorageValue(cid, storage) >= 1 then doPlayerAddItem(killer[1], item, quant) return true end return true end
matar o player com storage "x" ganha 1kk
Por RodriigoRobson, 24 de dez. de 2012 em Scripts
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Editado Dezembro 24 por caotic
function onKill(cid, target, lastHit) return (isPlayer(target) and getCreatureStorage(target, 23239) == 1 and doPlayerAddMoney(cid, 1000000)) end
Editado Dezembro 24 por Oneshot
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

Oneshot, Caotic, acho que é também bom colocar pra verificar se cid é um player se for um monstro pode dar erro no distro.
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Oneshot, Caotic, acho que é também bom colocar pra verificar se cid é um player se for um monstro pode dar erro no distro.
Eheuaheue
Pensei que a criatura(atacante) que tinha que ter a storage.
Script editado
OnKill da muito mais laag que onDeath :X
Editado Dezembro 24 por caotic
Não, não precisa, uma vez que usamos registerCreatureEvent no login.lua, ou seja, só jogadores executam tal creaturescript.
E me diz de onde você tirou essa ideia infundada de que onKill dá mais lag que onDeath, prove com argumentos embasados.
Editado Dezembro 24 por Oneshot
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

Não, não precisa, uma vez que usamos registerCreatureEvent no login.lua, ou seja, só jogadores executam tal creaturescript.
E me diz de onde você tirou essa ideia infundada de que onKill dá mais lag que onDeath, prove com argumentos embasados.
Hum não sabia dessa valeu ai quando liberar rep eu te dou ;P.
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

onKill da mais 'lag' quando usado em um sistema de task.. pq dai o script roda para TODO monstro q o player mata... ja com o onDeath podes registrar o script soh nos monstros q tu quer pra task... '--'
mas pra esse tpw ae.. tanto faz ms..




info
Grupo: Visconde
Registrado: 19/12/12
Posts: 465
Reputação: +111
Baum galera, eu queria um script de matar o player com storage "x" e ganhar 1kk!!
quem poder me ajudar ficarei grato ^^