Ir para conteúdo

KibeMatheus

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    KibeMatheus recebeu reputação de brenoabramson em Criando Spells para seu servidor!   
    Cara, você poderia explicar como funciona as formulas?
    Qual número multiplica qual...
    Como calcular os danos...
    Dai sim ficaria como criar spells pro servidor,
    Mas a intenção foi boa parabêns ae
    Pois pelo que eu saiba tem numeros ai que multiplica ou divide o dano calculo.
  2. Gostei
    KibeMatheus recebeu reputação de Arysoooon em Criando Spells para seu servidor!   
    Cara, você poderia explicar como funciona as formulas?
    Qual número multiplica qual...
    Como calcular os danos...
    Dai sim ficaria como criar spells pro servidor,
    Mas a intenção foi boa parabêns ae
    Pois pelo que eu saiba tem numeros ai que multiplica ou divide o dano calculo.
  3. Gostei
    KibeMatheus recebeu reputação de Snowsz em Todas as funções de um monstro   
    Olá galerinha Ktibiana,
    Pra vocês que não sabem criar montros, ou não sabe balancear etc...
    Quem ler esse tópico vai aprender essa po$%! agora.
    Usarei o demon.xml totalmente modificado para que tenha mas exemplos nas partes onde cria mais dúvida as pessoas:

    <monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="280" manacost="0"> <health now="8200" max="8200"/> <look type="35" corpse="5995"/> <targetchange interval="5000" chance="8"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="40"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" skill="70" attack="130"/> </attacks> <loot> <item id="2148" countmax="90" chance="28000"/><!-- gold coin --> <item id="2148" countmax="80" chance="28000"/><!-- gold coin --> <item id="2148" countmax="75" chance="28000"/><!-- gold coin --> <item id="2148" countmax="65" chance="28000"/><!-- gold coin --> <item id="7368" countmax="5" chance="3100"/><!-- assassin star --> <item id="5954" chance="1150"/><!-- demon horn --> </loot> </monster> Começando do: <monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="280" manacost="0"> ------/\ nome do bicho----------/\ descrição ao dar look------/\tipo do bicho---/\experiencia---/\velocidade---/\Mana para sumonalo Lembrando que: experience="6000" <--- Multiplicado pelo rates do server, Exemplo : server rates 3 então fica 6000 . 3 = 18000 manacost="0" <--- é a mana pra sumona-lo, porem essa função depende dessa --> <flag summonable="0"/> ( 0 = não e 1 = sim) Depois vem... <targetchange interval="5000" chance="8"/> <-- Simples, a cada 5 segundos tem 8% de chance de ele mudar o alvo, sendo que com os pretos (eu) sempre é triplicado a chance... EHUEEHUEHEUHUE brinks... (5000 = 5 s, então se foce 5500 seria: 5,5 segundos) <strategy attack="100" defense="0"/> <-- Strategy attack, quer dizer que ele é um monstro baseado em attacks, se foce attack 50 e defense 50 seria mesma coisa que um player no modo Balanced. Depois vem... <flag summonable="0"/> <-- Sumonavel ou não, neste caso está Não (com o uso da magia "utevo res") <flag attackable="1"/> <-- Atacavel ou não, neste caso Sim (bom para fazer bichos como Magic Tower) <flag hostile="1"/> <-- Ele é um tipo de monstro que ataca... porem se tive-se 0 ele não atacaria os player, como o Rabbit ou Deer <flag illusionable="0"/> <-- Ilusionavel (sei lá se esse nome existe), ou não, neste caso está não (com o uso da magia "utevo res ina" <flag pushable="0"/> <-- Um bicho que pode ser empurrado ou não... neste caso Não <flag canpushitems="1"/> <-- Um bicho que meche os itens, neste caso será impossivel trapar ele com uma parcel <flag canpushcreatures="1"/> <-- Um bicho que empurra o outro, ou seja.. se um player estiver cercado por borboletas, o demon aparece e empurra as borboletas pra attack o player <flag targetdistance="1"/> <-- O nome ja fala né? Atack a distancia.. <flag staticattack="40"/> <-- Não estou muito certo dessa função <flag runonhealth="0"/> <-- Ele ira correr com a quantidade de vida estiver ali, exemplo: Se ali estive-se com 300, quando ele estiver com 300 ou menos de vida ele ira fugir Depois vem... <attack name="melee" interval="2000" skill="70" attack="130"/> ---------tipo de attack está como fisico---------o intervalo de cada attack--------------skill/attack como de um player normal Bem, esse ai tem muita gente que não deve saber como equilibrar e bota qualquer m3rd@ e acha que ta bom, mas não é bem assim. Vou explicar como funciona a formula de attack e skill A verdadeira formula de todos os tipos de attack é : ((attackSkill * (attackValue * 0.05)) + (attackValue * 0.5)) Neste caso fica como: ((70 * (130 * 0.05)) + (130 * 0.5)) = 520 Ta ai, então a força maxima do attack do demon é 520, ou seja um player PELADO sem nenhum escudo e etc.. pode tomar no maximo 520 de attack fisico do demon. Depois vem... <item id="2148" countmax="90" chance="28000"/> <-- 28 % de cair 90 itemid... <item id="7368" countmax="5" chance="3100"/> <-- 3,1% de cair 5 itemid... <item id="5954" chance="1150"/> <-- 1,15% de cair itemid...
    Lembrando que 100000 = 100%
    Bem pessoal é isso ae, não deixem de comentar, estou fazendo isso tudo com esforço.
    Att.
    Kibe
    Até a proxima
  4. Gostei
    KibeMatheus recebeu reputação de Willyw em Todas as funções de um monstro   
    Olá galerinha Ktibiana,
    Pra vocês que não sabem criar montros, ou não sabe balancear etc...
    Quem ler esse tópico vai aprender essa po$%! agora.
    Usarei o demon.xml totalmente modificado para que tenha mas exemplos nas partes onde cria mais dúvida as pessoas:

    <monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="280" manacost="0"> <health now="8200" max="8200"/> <look type="35" corpse="5995"/> <targetchange interval="5000" chance="8"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="40"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" skill="70" attack="130"/> </attacks> <loot> <item id="2148" countmax="90" chance="28000"/><!-- gold coin --> <item id="2148" countmax="80" chance="28000"/><!-- gold coin --> <item id="2148" countmax="75" chance="28000"/><!-- gold coin --> <item id="2148" countmax="65" chance="28000"/><!-- gold coin --> <item id="7368" countmax="5" chance="3100"/><!-- assassin star --> <item id="5954" chance="1150"/><!-- demon horn --> </loot> </monster> Começando do: <monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="280" manacost="0"> ------/\ nome do bicho----------/\ descrição ao dar look------/\tipo do bicho---/\experiencia---/\velocidade---/\Mana para sumonalo Lembrando que: experience="6000" <--- Multiplicado pelo rates do server, Exemplo : server rates 3 então fica 6000 . 3 = 18000 manacost="0" <--- é a mana pra sumona-lo, porem essa função depende dessa --> <flag summonable="0"/> ( 0 = não e 1 = sim) Depois vem... <targetchange interval="5000" chance="8"/> <-- Simples, a cada 5 segundos tem 8% de chance de ele mudar o alvo, sendo que com os pretos (eu) sempre é triplicado a chance... EHUEEHUEHEUHUE brinks... (5000 = 5 s, então se foce 5500 seria: 5,5 segundos) <strategy attack="100" defense="0"/> <-- Strategy attack, quer dizer que ele é um monstro baseado em attacks, se foce attack 50 e defense 50 seria mesma coisa que um player no modo Balanced. Depois vem... <flag summonable="0"/> <-- Sumonavel ou não, neste caso está Não (com o uso da magia "utevo res") <flag attackable="1"/> <-- Atacavel ou não, neste caso Sim (bom para fazer bichos como Magic Tower) <flag hostile="1"/> <-- Ele é um tipo de monstro que ataca... porem se tive-se 0 ele não atacaria os player, como o Rabbit ou Deer <flag illusionable="0"/> <-- Ilusionavel (sei lá se esse nome existe), ou não, neste caso está não (com o uso da magia "utevo res ina" <flag pushable="0"/> <-- Um bicho que pode ser empurrado ou não... neste caso Não <flag canpushitems="1"/> <-- Um bicho que meche os itens, neste caso será impossivel trapar ele com uma parcel <flag canpushcreatures="1"/> <-- Um bicho que empurra o outro, ou seja.. se um player estiver cercado por borboletas, o demon aparece e empurra as borboletas pra attack o player <flag targetdistance="1"/> <-- O nome ja fala né? Atack a distancia.. <flag staticattack="40"/> <-- Não estou muito certo dessa função <flag runonhealth="0"/> <-- Ele ira correr com a quantidade de vida estiver ali, exemplo: Se ali estive-se com 300, quando ele estiver com 300 ou menos de vida ele ira fugir Depois vem... <attack name="melee" interval="2000" skill="70" attack="130"/> ---------tipo de attack está como fisico---------o intervalo de cada attack--------------skill/attack como de um player normal Bem, esse ai tem muita gente que não deve saber como equilibrar e bota qualquer m3rd@ e acha que ta bom, mas não é bem assim. Vou explicar como funciona a formula de attack e skill A verdadeira formula de todos os tipos de attack é : ((attackSkill * (attackValue * 0.05)) + (attackValue * 0.5)) Neste caso fica como: ((70 * (130 * 0.05)) + (130 * 0.5)) = 520 Ta ai, então a força maxima do attack do demon é 520, ou seja um player PELADO sem nenhum escudo e etc.. pode tomar no maximo 520 de attack fisico do demon. Depois vem... <item id="2148" countmax="90" chance="28000"/> <-- 28 % de cair 90 itemid... <item id="7368" countmax="5" chance="3100"/> <-- 3,1% de cair 5 itemid... <item id="5954" chance="1150"/> <-- 1,15% de cair itemid...
    Lembrando que 100000 = 100%
    Bem pessoal é isso ae, não deixem de comentar, estou fazendo isso tudo com esforço.
    Att.
    Kibe
    Até a proxima
  5. Gostei
    KibeMatheus recebeu reputação de Zlavk em Criando Spells para seu servidor!   
    Cara, você poderia explicar como funciona as formulas?
    Qual número multiplica qual...
    Como calcular os danos...
    Dai sim ficaria como criar spells pro servidor,
    Mas a intenção foi boa parabêns ae
    Pois pelo que eu saiba tem numeros ai que multiplica ou divide o dano calculo.
  6. Gostei
    KibeMatheus recebeu reputação de Augusto em Todas as funções de um monstro   
    Olá galerinha Ktibiana,
    Pra vocês que não sabem criar montros, ou não sabe balancear etc...
    Quem ler esse tópico vai aprender essa po$%! agora.
    Usarei o demon.xml totalmente modificado para que tenha mas exemplos nas partes onde cria mais dúvida as pessoas:

    <monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="280" manacost="0"> <health now="8200" max="8200"/> <look type="35" corpse="5995"/> <targetchange interval="5000" chance="8"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="40"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" skill="70" attack="130"/> </attacks> <loot> <item id="2148" countmax="90" chance="28000"/><!-- gold coin --> <item id="2148" countmax="80" chance="28000"/><!-- gold coin --> <item id="2148" countmax="75" chance="28000"/><!-- gold coin --> <item id="2148" countmax="65" chance="28000"/><!-- gold coin --> <item id="7368" countmax="5" chance="3100"/><!-- assassin star --> <item id="5954" chance="1150"/><!-- demon horn --> </loot> </monster> Começando do: <monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="280" manacost="0"> ------/\ nome do bicho----------/\ descrição ao dar look------/\tipo do bicho---/\experiencia---/\velocidade---/\Mana para sumonalo Lembrando que: experience="6000" <--- Multiplicado pelo rates do server, Exemplo : server rates 3 então fica 6000 . 3 = 18000 manacost="0" <--- é a mana pra sumona-lo, porem essa função depende dessa --> <flag summonable="0"/> ( 0 = não e 1 = sim) Depois vem... <targetchange interval="5000" chance="8"/> <-- Simples, a cada 5 segundos tem 8% de chance de ele mudar o alvo, sendo que com os pretos (eu) sempre é triplicado a chance... EHUEEHUEHEUHUE brinks... (5000 = 5 s, então se foce 5500 seria: 5,5 segundos) <strategy attack="100" defense="0"/> <-- Strategy attack, quer dizer que ele é um monstro baseado em attacks, se foce attack 50 e defense 50 seria mesma coisa que um player no modo Balanced. Depois vem... <flag summonable="0"/> <-- Sumonavel ou não, neste caso está Não (com o uso da magia "utevo res") <flag attackable="1"/> <-- Atacavel ou não, neste caso Sim (bom para fazer bichos como Magic Tower) <flag hostile="1"/> <-- Ele é um tipo de monstro que ataca... porem se tive-se 0 ele não atacaria os player, como o Rabbit ou Deer <flag illusionable="0"/> <-- Ilusionavel (sei lá se esse nome existe), ou não, neste caso está não (com o uso da magia "utevo res ina" <flag pushable="0"/> <-- Um bicho que pode ser empurrado ou não... neste caso Não <flag canpushitems="1"/> <-- Um bicho que meche os itens, neste caso será impossivel trapar ele com uma parcel <flag canpushcreatures="1"/> <-- Um bicho que empurra o outro, ou seja.. se um player estiver cercado por borboletas, o demon aparece e empurra as borboletas pra attack o player <flag targetdistance="1"/> <-- O nome ja fala né? Atack a distancia.. <flag staticattack="40"/> <-- Não estou muito certo dessa função <flag runonhealth="0"/> <-- Ele ira correr com a quantidade de vida estiver ali, exemplo: Se ali estive-se com 300, quando ele estiver com 300 ou menos de vida ele ira fugir Depois vem... <attack name="melee" interval="2000" skill="70" attack="130"/> ---------tipo de attack está como fisico---------o intervalo de cada attack--------------skill/attack como de um player normal Bem, esse ai tem muita gente que não deve saber como equilibrar e bota qualquer m3rd@ e acha que ta bom, mas não é bem assim. Vou explicar como funciona a formula de attack e skill A verdadeira formula de todos os tipos de attack é : ((attackSkill * (attackValue * 0.05)) + (attackValue * 0.5)) Neste caso fica como: ((70 * (130 * 0.05)) + (130 * 0.5)) = 520 Ta ai, então a força maxima do attack do demon é 520, ou seja um player PELADO sem nenhum escudo e etc.. pode tomar no maximo 520 de attack fisico do demon. Depois vem... <item id="2148" countmax="90" chance="28000"/> <-- 28 % de cair 90 itemid... <item id="7368" countmax="5" chance="3100"/> <-- 3,1% de cair 5 itemid... <item id="5954" chance="1150"/> <-- 1,15% de cair itemid...
    Lembrando que 100000 = 100%
    Bem pessoal é isso ae, não deixem de comentar, estou fazendo isso tudo com esforço.
    Att.
    Kibe
    Até a proxima
  7. Gostei
    KibeMatheus deu reputação a Infesty em Natureza - Como Fazer   
    The Green Nature
    Autor: Ethan
    Tradução: Black Ice

    Olá caros usuários!
    Hoje eu vou mostrar como criar o clima, corrigir e, o mais importante a estética da natureza, ligado para o verde.
    Esta natureza é uma das mais fáceis de fazer, e todos, sem exceção, no início deverão aprender o que é ambiente.
    Você chegou à perfeição como você trabalha em uma base regular associada a este clima!
    Prefiro abordar a língua oficial, que foi entendida, não me leve como um desmancha prazeres.
    Vamos começar!

    Bem, no início do guia, eu gostaria de apresentá-los três conceitos muito importantes que são relacionados da seguinte forma:
    - Randomização - É uma forma de diversidade, criando irregular, elementos de boa aparência.
    - Bordas - Elemento muito importante na criação de um
    mapa. Um estilo diferente de elementos correspondentes para melhorar o mapa.
    - GROUND - em outras palavras, a superfície.

    1- Então, sim, randomize seu mapa de uma forma mais ou menos
    como eu fiz.
    Com grounds do ID 9043 ao 9058.
    Um fundo legal é o alicerce de um bom mapa!
    Lembre-se sempre disso!
    O meu ficou assim:



    2- O próximo passo é adicionar as árvores e arbustos.
    Nesse ponto, temos um momento para parar, porque é tão importante que ele dá todo o estilo do mapa.
    É através deste passo que se cria um local natural.
    Usamos a magnitude do material.
    Das árvores lindas das mais feias, os arbustos com frutos, e aquelas com mofo. É realmente muita coisa para se escolher.
    Vamos começar a partir das árvores, estas majestosas para mim.


    Clássica árvore conífera, comumente usadas.
    2700 - ID


    Melhor chamada Barbárvore. Boa para a variedade do local.
    2707 - ID


    Deslumbrantemente uma linda árvore, que é a Bétula, muito boa para à diversidade de terreno.
    8313 - ID


    2712 - ID


    Arborização urbana ...
    2708 - ID

    Por favor use estas árvores como eu usei em meu trabalho:



    3- Nosso próximo passo será randomização, com locais de terra!
    Vamos criar uma pista, que vai dar ao nosso local a magia...
    Há uma série de bordas para se usar, em nosso mapa.

    Tabela de bordas:
    - 7653-7664
    - 4542-4553
    - 4667-4678

    No meu mapa editor ficou assim:



    4- Agora vamos começar o detalhamento.
    Não vou descrever de forma mais ampla, como fazemos em nossa discrição.
    Vou fazê-lo com bom gosto. Você também pode adicionar os cogumelos, ou árvores de grande porte.
    Hoje, um grande mastro doar:
    Para o seu mundo assumiu a cor, você tem que usar um monte de tufos de capim, pois é eles que criam a atmosfera. Sem exagero! Mais ou menos como o meu.

    TABELA TUFOS DE GRAMA:
    - 6216-6219





    5- A última parte do meu guia será baseado, a adição de um lugar que chame atenção.

    Era uma vez um grande mapper, você vai lembrar para o resto de sua vida, ou seja,

    Sanguine.

    Ele me ensinou a criar locais chamativos.
    É graças a eles que me sinto realizado, porque ali a olhar para os olhos destinatário de seu mapa.
    Uma sensação incrível quando são emitidas com uma localização de uma avaliação positiva.
    No meu caso será um barco mágico.
    Veja você mesmo!








    E é isso!
    Se você gostou do tutorial, poste um comentário!





    Tópico traduzido do inglês, pode conter erros de tradução.

    Tópico original.





  8. Gostei
    KibeMatheus recebeu reputação de Renato em Aula Creatureevent   
    Olá galerinha Xtibiana, Xtibiana nada, eu sai daquele forum lixo abandonado.
    Recomeçando...
    Olá galerinha Ktibiana !
    Hoje eu estou aqui para ajudar a você um modo facil de entender um script, mas é muito facil mesmo!
    Vamos lá...
    Peguei esse script de um lugar qualquer...


    function onKill(cid, target, lastHit) local mName = "Nature Witch" -- monstername local storage = 15598 if(isPlayer(cid) and getCreatureName(target) == mName) then doPlayerAddItem(cid,12662,1) setPlayerStorageValue(cid, storage, 1) return true end elseif(isPlayer(cid) and getCreatureName(target) == mName and getPlayerStorageValue(cid, storage) == 1) then end return true end
    Vou traduzir esse script facil :
    A função funciona em Matar (Cid, target, LastHit)...
    Então, para quem não sabe o "Cid" é o protagonista do script, no caso desse script é o Player.
    Target, é aquele o que está dentro do onKill, ou seja o protagonista vai ser todos que tiverem dando TARGET em um monstro (como diz o script)
    ...
    Depois vem a configuração com um comando lua "Local" isso eu não vou explicar...

    if(isPlayer(cid) and getCreatureName(target) == mName) then
    Bem, aqui é simples,
    Se o player protagonista do script e o monstro selecionado no "mName" (Local config) está tomando target, Acontece:
    doPlayerAddItem(cid,12662,1) --> Vai dar ao player protagonista o item 12662
    setPlayerStorageValue(cid, storage, 1) --> Vai entregar ao player protagonista o storage, uma vez
    Ai vem o end <-- Esse End indica o fim de uma função, neste caso ele ta dizendo que é o
    fim da função if(isplayer.....) then
    Da vem...
    elseif(isPlayer(cid) and getCreatureName(target) == mName and getPlayerStorageValue(cid, storage) == 1) then
    mas se o player protagonista do script e o monstro selecionado no "mName" (Local config) está tomando target e estiver o storage entregue Acontece:
    Nada porque ali não tem nenhuma função pra acontecer...

    Pronto agora pra regista é facil:
    <event type="kill" name="nature_witch" event="script" value="nature_witch.lua"/>
    O Event type é a mesma coisa que "fuction onKILL"

    Lá no monstro que vai ser execultado o script você add
    <script>
    <event name="nature_witch"/>
    </script>

    Lembre-se:
    Não esqueça de registra o evento no login.lua
    registerCreatureEvent(cid, "nature_witch")

    Muito obrigado, espero ter ajudado
    Att. Kibe
  9. Gostei
    KibeMatheus recebeu reputação de Augusto em Aula Creatureevent   
    Olá galerinha Xtibiana, Xtibiana nada, eu sai daquele forum lixo abandonado.
    Recomeçando...
    Olá galerinha Ktibiana !
    Hoje eu estou aqui para ajudar a você um modo facil de entender um script, mas é muito facil mesmo!
    Vamos lá...
    Peguei esse script de um lugar qualquer...


    function onKill(cid, target, lastHit) local mName = "Nature Witch" -- monstername local storage = 15598 if(isPlayer(cid) and getCreatureName(target) == mName) then doPlayerAddItem(cid,12662,1) setPlayerStorageValue(cid, storage, 1) return true end elseif(isPlayer(cid) and getCreatureName(target) == mName and getPlayerStorageValue(cid, storage) == 1) then end return true end
    Vou traduzir esse script facil :
    A função funciona em Matar (Cid, target, LastHit)...
    Então, para quem não sabe o "Cid" é o protagonista do script, no caso desse script é o Player.
    Target, é aquele o que está dentro do onKill, ou seja o protagonista vai ser todos que tiverem dando TARGET em um monstro (como diz o script)
    ...
    Depois vem a configuração com um comando lua "Local" isso eu não vou explicar...

    if(isPlayer(cid) and getCreatureName(target) == mName) then
    Bem, aqui é simples,
    Se o player protagonista do script e o monstro selecionado no "mName" (Local config) está tomando target, Acontece:
    doPlayerAddItem(cid,12662,1) --> Vai dar ao player protagonista o item 12662
    setPlayerStorageValue(cid, storage, 1) --> Vai entregar ao player protagonista o storage, uma vez
    Ai vem o end <-- Esse End indica o fim de uma função, neste caso ele ta dizendo que é o
    fim da função if(isplayer.....) then
    Da vem...
    elseif(isPlayer(cid) and getCreatureName(target) == mName and getPlayerStorageValue(cid, storage) == 1) then
    mas se o player protagonista do script e o monstro selecionado no "mName" (Local config) está tomando target e estiver o storage entregue Acontece:
    Nada porque ali não tem nenhuma função pra acontecer...

    Pronto agora pra regista é facil:
    <event type="kill" name="nature_witch" event="script" value="nature_witch.lua"/>
    O Event type é a mesma coisa que "fuction onKILL"

    Lá no monstro que vai ser execultado o script você add
    <script>
    <event name="nature_witch"/>
    </script>

    Lembre-se:
    Não esqueça de registra o evento no login.lua
    registerCreatureEvent(cid, "nature_witch")

    Muito obrigado, espero ter ajudado
    Att. Kibe

Informação Importante

Confirmação de Termo