Ir para conteúdo

Pedido De Script Para Evento De Pascoa


nmaster

Posts Recomendados

Ola,!



Eu estava pensando em 2 tipos de eventos diferentes..

Pra todos os monstros droparem um items qualquer sem precisar editar o loot (para todos droparem ao mesmo tempo - acho que seja creaturescript)

Todo monstro que matar tem uma chançe de sumonar um coelho da pascoa ai a pessoa mata o coelho e pega o loot



Qual seria mais facil de fazer?

alguem consegue me fazer pra min ajuda?

 

Agradeço! REP+

Link para o comentário
Compartilhar em outros sites

Creaturescript/script

 

Evento_Pascoa.lua

function onKill(cid, target, lastHit)
local config = {
Monstros = {'amazon','bug', 'rat', 'tiger'}, -- coloque o nome dos montros
Items = {2523, 2522, 6391}, -- itens que poderao vir
Chance_rabit = 50, -- porcentagem de summonar o coelho do evento
Summon_Name = 'Demon', -- nome do summon do coelho
Chance = math.random(1, 100) -- não mecha
}
local x = 0
if isMonster(target) then 
for i = 1, #config.Monstros do
if getCreatureName(target) == config.Monstros[i] then
x = 1
end
end
if x == 1 then
doPlayerAddItem(cid,config.Items[math.random(#config.Items)])
if config.Chance >= 1 and config.Chance <= config.Chance_rabit then
doCreateMonster(config.Summon_Name, getCreaturePosition(cid))
end
end
end
return true
end

 

creaturescript.xml

<event type="kill" name="Evento_Pascoa" script="Evento_Pascoa.lua"/>

 

Creaturescript/script/login.lua

registerCreatureEvent(cid, "Evento_Pascoa")

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...