Ir para conteúdo

Chest Sumona Monster


guixap

Posts Recomendados

Olá XTibianos!

 

Eu gostaria de pedir á vocês um script que quando o player der use no chest "x", sumone 3 morgaroths.

 

Exemplo:

 

O jogador está fazendo uma quest e matando muito monstros, quando ele chega no final e acha que a quest acabou e é só dar use no baú para receber sua recompensa aparecem os monstros quando ele der use no baú.

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

Eis o script:

-->Config
--->Número de monstros
local Amount = 3
--->Nome do monstro
local Name = "Morgaroth"
function onUse(cid)
for i = 1, Amount do
	doCreateMonster(Name, getCreaturePosition(cid))
end
return true
end

 

Sempre que for fazer um pedido, por favor poste a versão e o nome do seu servidor base para podermos saber quais funções usar. Obrigado.

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

Vim ajudar e fica reclamando, vou parar de postar scripts pra cá, só pedem e reclamam, pqp.

 

Desliga esse caps porque na internet é interpretado como um grito.

 

Não tem action ID, tem unique ID.

 

E qualquer alpaca pode identificar aonde um script deve ser colocado -.-'

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

Vim ajudar e fica reclamando, vou parar de postar scripts pra cá, só pedem e reclamam, pqp.

 

Desliga esse caps porque na internet é interpretado como um grito.

 

Não tem action ID, tem unique ID.

 

E qualquer alpaca pode identificar aonde um script deve ser colocado -.-'

 

 

N TO RECLAMANDO SO TO FALANDO QUE OQ VC ME POSTOU N AJUDOU, N SO EXPERT EM SCRIPT SEI O BASICO E O SEU POST ESTA VAGO COMO EU DISSE N SEI SE FUMEGA PQ N TESTEI MAIS N ESTOU TE ACUSANDO DE NADA AGRADEÇO POR TER POSTADO MAIS N PODE ME AJUDAR

Link para o comentário
Compartilhar em outros sites

Action: É tudo que você clica. Ex: Baú, Usar algum item (Obsadian Knife)

Movements: É tudo que se move. Ex: Item que se move em algum lugar (sqm ou slot) ou Players andar....

 

 

data/actions/scripts/ baumal.lua

function onUse(cid, item, frompos, item2, topos)

-- Config
local QuestItem = 2400 -- ID do Item...
local Monster = "Morgaroth" -- Nome do Monstro...
-- Config

if getPlayerStorageValue(cid,QuestItem) == -1 then
	doPlayerAddItem(cid,QuestItem,1)
	setPlayerStorageValue(cid,QuestItem,1)
	doPlayerSendTextMessage(cid,25,"You have found a " ..getItemNameById(QuestItem).. ".")
	doSummonCreature(Monster,{x=topos.x-2, y=topos.y-2, z=topos.z})
	doSummonCreature(Monster,{x=topos.x, y=topos.y+1, z=topos.z})
	doSummonCreature(Monster,{x=topos.x+3, y=topos.y+4, z=topos.z})
else
	doPlayerSendTextMessage(cid,25,"It is empty.")
end
return 1
end

 

data/actions/ actions.xml

<action uniqueid="XXXX" script="baumal.lua"/>

 

Qualquer dúvida avise...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...