Já existe um script do Killua aqui no forum que tu ganha um coração quando mata um player, é so trocar o id do item por gold
Vá em data/creaturescripts/scripts/heartnb.lua e adicione:
function onKill(cid, target, lastHitKiller) if(isPlayer(target) and isPlayer(lastHitKiller)) then doPlayerSendTextMessage(cid, 22, "Parabens, voce matou o jogador "..getCreatureName(target).." e ganhou gold") function additem() local aditi = doPlayerAddItem(lastHitKiller, 2160, 50) end addEvent(additem, 1000) end end
Depois adicione a seguinte TAG em data/creaturescripts/creaturescripts.xml:
<event type="kill" name="heartnb" event="script" value="heartnb.lua"/>


info
Grupo: Campones
Registrado: 10/11/19
Posts: 9
Reputação: 0
Ola Galerinha Do xTibia Tudo Bom Com Vocês?
Espero Que Sim, Estou Fazendo Esse Topico Aqui Para Pedir a Ajuda De Algum De Vocês
a Tipo Criar Um Script Que Quando Mata o Outro Player Independente Se Esteja PK Ou Não
Ganha 50 Crystal Coins Já Vi Varios Topicos Mas Nem 1 Funcionous Pois Estou Montando Um
Servidor De War Em Cima Do Slayer Yurots 8.4 o Meu TFS É 0.3.1 Espero Que Algum De Vocês me Ajudem
Dou REP+ Quem Conseguir Me Ajudar Muito Obrigado Pela Atenção!
Esse é o Script Que Eu Tentei e Não Funcionou Mais Tambem Nao Deu Nem 1 Erro No TFS
function onKill(cid, target, lastHitKiller)
if(isPlayer(target) and isPlayer(lastHitKiller)) then
doPlayerSendTextMessage(cid, 22, "Parabens, voce matou o jogador "..getCreatureName(target).." e tirou seu coraçao")
function additem()
local aditi = doPlayerAddItem(lastHitKiller, 5943, 1)
doItemSetAttribute(aditi, "description", "Este foi retirado de "..getCreatureName(target).."")
end
addEvent(additem, 1000)
end
end
heartnb.lua
Editado Novembro 18 por Thacio Silvah