Ir para conteúdo

Bau De Trap


YuriGeleia

Posts Recomendados

Daew Galera! To aki no meu primeiro script! Ele consiste em um bau que quando você abre nasce um monstro (ou mais) em uma posição determinada! Vamos la!

 

Em actions.xml adicione esta tag:

 

<action uniqueid="2468" script="quests/trap.lua"/>

 

 

Agora vá em actions>scripts>quests> e cria um arquivo.lua com o nome de trap e dentro dele coloque isso:

 

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

if item.uid == 2468 then

queststatus = getPlayerStorageValue(cid,2468)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"Isso é uma armadilha, Cuidado!")

doSummonCreature("Demon", {x=31, y=26, z=7})

doSendMagicEffect(topos,14)

setPlayerStorageValue(cid,2468,1)

else

doPlayerSendTextMessage(cid,22,"Você ja ativou a armadilha!")

end

else

return 0

end

return 1

end

 

 

Entendendo: em roxo (ou azul sei la) é o storage value (aquilo que vai proibir o player de ficar abrindo o bau)

Em vermelho "demon" é o monstro que sera sumonado e akeles numeros na frente é a posição onde ele sera sumonado!

 

Se quiser adicionar mais monstros é só copiar akela parte e colar!

doSummonCreature("Demon", {x=31, y=26, z=7})

Para fazer a trap é so vc colocar o uniqueid 2468 no bau pelo map editor!

 

Bom Galera é isso! Não achei um script igual se tiver me desculpem! Creditos: Eu '-'

Link para o comentário
Compartilhar em outros sites

Velho, agradeço pela resposta e por arrumar o script mais isso foi meio desagradável! Imagine que esse é o meu primeiro script e que quando eu finalmente consigo criar algo legal e que funciona vem uma pessoa diminui e metade do meu script acabando com minha alegria =/ Alem disso você esqueceu de explicar como adicionar novos monstros!

pos = {x=31, y=26, z=7}

pos1 = {x=31, y=26, z=7}

doSummonCreature("Demon", pos)

doSummonCreature("Demon", pos1)

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

hsuahsuahsaushaushas

Eeh, o carinha tem razão. Um
Elogio
já estava de bom tamanho. Bem, já que ele não fez isso...

 

Parabêns
pelo seu
Primeiro Script.
Bem simples, mas legal.

Espero tê a oportunidade de vê outros scripts seus.

 

REP+
como incentivo!

Abraços !! :smile_positivo:

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Seria zuado coloca em uma quest assim :

 

Coloca dois baus , um eh o certo e o outro eh o desse script , dai coloca para fazer um monstro consideravelmente forte , dependo da XP do OT.

 

Aprovado . :button_ok:

Link para o comentário
Compartilhar em outros sites

Vlw ;D

Eu criei pensando em tipo, é um labirinto, dai logo no começo tem esse bau de trap! dai o cara vai la, abre, e se ferra, dai se ele passasse teria o bau da quest mais pra frente :construction:

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...