Ir para conteúdo

[Creaturescript] Kill Monster Win Item


SkyDangerous

Posts Recomendados

Script: Você mata um monstro e ganha um item.

 

Cria um arquivo lua chamada monster.lua em creaturescript.

local sky = {
       monster = "Nome do Monstro",
       item = {item, item1,item2,item3},
       storage = 15000
}

function onKill(cid, target, lastHit)
       if getPlayerStorageValue(cid, sky.storage) < 1 then
               if isPlayer(cid) and getCreatureName(target) == sky.monster then
                       doPlayerAddItem(cid, sky.item[math.random(1, #sky.item)])
                       setPlayerStorageValue(cid, sky.storage, 1)
               end
           end
       return true
end

 

em seguida abra creaturescript.xml e colaca essa tag

<event type="kill" name="killmonster" event="script" value="monster.lua"/>

 

abra login.lua e cole isso:

registerCreatureEvent(cid, "killmonster")

 

agora abra o monstro que vai ter esse efeito e cola isso:

<script>
<event name="killmonster"/>
</script>

 

 

Editando:

Nome do monstro que você quer.

monster = "Nome do Monstro",

 

Onde está o nome item coloca-o id dos item , se quiser acrescentar mais pode.

item = {item, item1,item2,item3},

 

Agradecimentos:

OneShot e Apocarai 
E Tutorial do Outro forum por dar a ideia.

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

×
×
  • Criar Novo...