PA

Alavanca Que Cria Monsters

Por pantufa, 26 de jun. de 2008 em Actions e Talkactions

otserv
tibia
script
21
5.9k
pantufaP
26 de junho de 2008 às 13:16

Imagine voce chegar em um lugar e ver uma alavanca,ai voce fala :

 

Ai que legal ! oque será que faiz ?

 

a pessoa vai la a puxa e é criado monsters em seu redor :o

 

vamos ao que interessa :}

 

1º : vá na pasta data/actions/scripts de seu ot,copie um arquivo,renomei-o como tcham,apague tudo de dentro e coloque isso :

 

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

if item.actionid == [color="#4B0082"]8003[/color] then
doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=829, y=273, z=7})[/color]


doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=846, y=275, z=7})[/color]
doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=846, y=292, z=7})[/color]
doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=847, y=270, z=7})[/color]
doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=826, y=277, z=7})[/color]
doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=829, y=279, z=7})[/color]
doSummonCreature("[color="#FF0000"]Demon[/color]", [color="#FFFF00"]{x=828, y=272, z=7})[/color]
doSendMagicEffect(topos,14)

else
doPlayerSendCancel(cid,"Desculpe, Não é possivel")

end

return 1

end

 

1:é o id da alavanca(O que voce colocou no map editor)

 

2:é o monster(a sua escolha)

 

3:é posicão em que o monster vai nascer(NAO ESQUEÇA)

 

2º : vá na pasta data/actions de seu ot abra o actions.xml abra um espaço e adicione isso :

 

<action actionid="8003" script="tcham.lua" />

 

OBS : nao esqueça de trocar o 8003 acima /\ pelo id da alavanca que voce fez

 

Espero que gostem :)

 

vlw :smile_positivo:

 

comentem please !

Editado Junho 26 por pannnn

ShinigamiWLS
26 de junho de 2008 às 14:07

Gostei ^^' achei bem util para quests

BladedjB
26 de junho de 2008 às 17:48

Pergunta : Eu posso coloca pra sumona mais monsters? tipo coloca mais dessas linhas >>doSummonCreature("Demon", {x=846, y=275, z=7})

??

CaiozimC
27 de junho de 2008 às 13:03

Sim, pelo menos acho que sim!!

 

É só adicionar mais linhas com as paradas de monstros!

 

Flws

jlm1306J
27 de junho de 2008 às 14:01

Da pra summona mais monsters ?

raframil0R
27 de junho de 2008 às 22:04

ótimo para quest,e pa pegar neguinhu curioso :D

 

You read:N PUXE NEM QUE TE DEEM HUNTED PRA VC PUXAR

 

fulano[8]:a que coisa idiota vo puxa

demon:hello baby

fulano[8]: ******

fulando[8]:Gulp,(dead)

 

UASHUAShusashaSHAus

1 mês depois...
masterguiM
16 de julho de 2008 às 19:48

mano vlw

ai

 

 

por

me manda essa noticia loca

 

agora eu fis um monte vlw tyyyyyy

 

ta rox

 

flw

ate

xdtibia16X
16 de julho de 2008 às 21:48

Eu Ja Sabia Desse Script Mais Você Vai Ajudar Muitas Pessoas :D.

cdmjuniorC
16 de julho de 2008 às 22:33

Vo usar essa action, bem rox..

 

Vlw :)

alemao1533A
20 de julho de 2008 às 22:53

bem legal cara vlw ai

 

só uma coisa depende de onde o carinha aperta a alavanca né

fora usso foi muitobem feito...

 

XD

9 meses depois...
lollipopsL
09 de abril de 2009 às 13:22

tipo... não sei se você ainda está acessando este topíco mais estou com uma duvida muito grande fiz tudo o que tinha de fazer ai... mais se eu colocar pelo map editor la no Action id nao vai fazer nada... e se eu colocar pelo uniqueid vai falar a seguinte frase "desculpe, não é possivel." então se estiver vendo o tópico ainda me da uma forcinha meu mapa é o amour v3

vlw até

NottinghsterN
09 de abril de 2009 às 13:47

Eu fiz uma versão mais organizada, creio que essa esteja sem o erro que nosso amigo aqui de cima citou

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 0 then
return FALSE
end 

demon1pos = {x=829, y=273, z=7}
demon2pos = {x=846, y=275, z=7}
demon3pos = {x=846, y=292, z=7}
demon4pos = {x=847, y=270, z=7}
demon5pos = {x=826, y=277, z=7}
demon6pos = {x=829, y=279, z=7}
demon7pos = {x=828, y=272, z=7}

if item.itemid == 8003 then
doSummonCreature("Demon", demon1pos)
doSummonCreature("Demon", demon2pos)
doSummonCreature("Demon", demon3pos)
doSummonCreature("Demon", demon4pos)
doSummonCreature("Demon", demon5pos)
doSummonCreature("Demon", demon6pos)
doSummonCreature("Demon", demon7pos)
doSendMagicEffect(topos, CONST_ME_MAGIC_RED)
else
return FALSE
end
return TRUE
end

 

Sendo que fiz por UNIQUEID!!!

09 de abril de 2009 às 13:51

Fico Muito Rox vo Coloca no meu Server

1 mês depois...
lolzotL
09 de maio de 2009 às 09:22

TIPOW ASSIM MUITO BOM KRA, BOM TBM PARA UM SISTEMA DE TREINAMENTO^^, ONDE NE VEZ DE O PLAYER JA CHEGAR COM OS TRINERS ELE VAI E PUXA A ALAVANCA, AI VC FAZ UMA JUNÇÃO COM OUTRO SCRIPT QUE QUANDO O PLAYER SAI DA SALINHA OS TREINERS DESAPARECEM^^

SykenS
10 de maio de 2009 às 10:58

Gostei , pois pode colocar isso em um servidor sério para uma invasão na cidade noob...Exemplo Orc , Snake , Bug ... Muiito Boom #

:button_ok: Aprovado #