Ir para conteúdo

[Pedido] Script Para Quando Um Player Matar Outro Ganhar Dinheiro


Fprince

Posts Recomendados

Eu estou hosteando um OT de war (Carlin War 8.6), e tem o NPC addoner, mais os players reclamam porque nao tem como conseguir o dinheiro pra comprar, entaum eu qeuria um script que ao matar outro player o player que matou ganha 5 platinum coins! Obrigado!

 

-- Alias se alguem tiver afim de jogar ae o ip: warotsbr.servegame.com account 1/1

Editado por Fprince
Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

cara tbm ja vi alguns tutorias no xtibia mas tem q mexer no loguim quando eu mexo no loguim .lua ele nao loga + ngm no ot nao sei tenta axar no ot e der sorte se axar me pasa por msg aew plx

Link para o comentário
Compartilhar em outros sites

Ta aew

1 abra o login.lua e add isso antes do ultimo Return true

 

registerCreatureEvent(cid, "Recompensa")

 

Agora feche e salve e va no creaturescripts.xml e add isso

 

<event type="death" name="Recompensa" script="recompensa.lua"/>

 

Feito isso va no scripts e crie recompensa.lua e add isso

 

config = {
reward = 200 --define o quanto o jogador ganhará
}
function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)
if(isPlayer(lastHitKiller) == TRUE) then
doPlayerAddMoney(lastHitKiller, config.reward)
doPlayerSendTextMessage(lastHitKiller, MESSAGE_STATUS_CONSOLE_ORANGE, "Voc\ê matou " .. getCreatureName(cid) .. " e recebeu " .. config.reward .. " GPs.")
end
return TRUE
end

 

Creditos:OneShot80%

TheDevilZ:20% por trazer aki :smile_positivo:

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
×
×
  • Criar Novo...