BA

Minha Primera Action 0.0

Por babybss, 17 de jan. de 2007 em Actions e Talkactions

script
20
5k
babybssB
17 de janeiro de 2007 às 01:50

Eu acho que eu consegui isso no chute...

Desculpa se alguem ja postou essa, eu não quero e nem gosto de copiar as coisas e muito menos tirar os creditos.

Se tiver outra pode reportar, e obrigado ao reportador e desculpe a quem criou antes de mim.

 

Bom gente, eu adorei a minha action... rsrs é boa para quests, vocês verão... Olhem ae

 

SS1:

tutorialas8.png

 

Como vocês podem ver, aa pedra esta tampando o caminho...

 

SS2:

tutorial1fc5.png

 

A primera alavanca foi acionada e a pedra desbloquio o caminho, mas ao mesmo tempo bloquio o caminho da saida...

 

SS3:

tutorial2gu6.png

 

Nessa vocês podem ver, que quando a segunda alavanca é ativada, a pedra desbloquia a saida, mas ao mesmo tempo bloqueia a passagem...

 

Vamos aos codigos...

Action da primera alavanca:

 

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

itempos = {x=517, y=400, z=7, stackpos=1}
itempos2 = {x=515, y=400, z=7, stackpos=1}
itemid = 1355
itemid2 = 1355
item3 = getThingfromPos(itempos)
item2 = getThingfromPos(itempos2)

if item.itemid == 1945 then
doTransformItem(item.uid,1946)
doRemoveItem(item3.uid,1)
doCreateItem(itemid2,1,itempos2)
elseif item.itemid == 1946 then
doTransformItem(item.uid,1945)
doCreateItem(itemid,1,itempos)
doRemoveItem(item2.uid,1)
end

return 1
end

 

Certo... Vamos as explicações...

 

Itempos: cordenadas da pedra (ou seja a pedra que vai sumir)

Itempos2: Cordenadas da segunda pedra (a pedra que vai ser criada)

Itemid:id da pedra

itemid2:id da pedra (pode perceber que é a mesma pedra...)

 

Alavanca 2:[/B]

 

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

itempos = {x=515, y=400, z=7, stackpos=1}
itempos2 = {x=517, y=400, z=7, stackpos=1}
itemid = 1355
itemid2 = 1355
item3 = getThingfromPos(itempos)
item2 = getThingfromPos(itempos2)

if item.itemid == 1945 then
doTransformItem(item.uid,1946)
doRemoveItem(item3.uid,1)
doCreateItem(itemid2,1,itempos2)
elseif item.itemid == 1946 then
doTransformItem(item.uid,1945)
doCreateItem(itemid,1,itempos)
doRemoveItem(item2.uid,1)
end

return 1
end

 

É igual que a primera, a unica diferença é mudar as cordenadas, só colocar o itempos da primera alavanca para o itempos2 da segunda, e a segunda pela primera.

 

 

Ps: não presisa ser exatamente essas cordenadas tanto dum como o outro.

Ps2: O otro tutorial que é movendo a pedra... Não é a mesma, porque esse cria otra pedra.Sem fala que o link daquele ta zuado...

 

Para quem não sabe essas 2 actions tenque ser colocada na pasta actions/scripts

É só copiar qualquer action, abrir pelo bloco de notas, e copiar na minha action e colar la...

 

A e no action.xml coloque esses 2:

 

<action uniqueid="uniqueid_da_alavanca" script="cpl.lua" />

<action uniqueid="uniqueid_da_segundaalavanca" script="cpl1.lua" />

 

A script é só renomear la na sua action na pasta script...

 

 

Abraço

Espero ter explica +- pelomenos...

tibiaa4eT
17 de janeiro de 2007 às 01:58

Nem tem dessa maneira naum

 

Ta mto boa msm

para ficar + complicado pode colocar a 2º alavanca num lugar + fechado ou + longe

 

Vai fazendo q depois se fará actions incriveis

 

Q seja a primeira de muitas

 

flws :hi:

soulblasterS
17 de janeiro de 2007 às 10:27

Hiho!

 

o.O'

isso ai foi a primeira action?

nossa, minha primeira action foi bem pior q isso koakoekOAe =P

 

pra primeira vc ja conseguiu bastante coisa ^^

continue assim ^^

 

cya... :hi:

FagunzF
17 de janeiro de 2007 às 11:22

Gostei Apesar de ser primeira !!!

GM TavinG
17 de janeiro de 2007 às 11:24

;P é mais ou menos o Script da DH. ;P

 

Gratz.

denilson6D
17 de janeiro de 2007 às 13:12

pra primeira action tah mais do que excelente cara... a minha primeira action tbm foi pior que isso mas com o tempo se aperfeiçoa e começa a fazer GRANDES trabalhos =D

 

boa sorte e como o tibiaa4e disse... espero que seja a primeira de muuuitas!!

 

abraços,

denilson

skynagerloasS
23 de janeiro de 2007 às 09:00

Mto bom mesmo para uma primeira meu deus vc ja ta baum de mais =] vo usar isso soh q cmo alavancas mais longes umas das outras

1 mês depois...
NoobRoxN
06 de fevereiro de 2007 às 19:26

Cara, era exatamente o q eu precisava, mto obrigado mesmo!!

Thanks a lot!!

SHUMIS
07 de fevereiro de 2007 às 21:24

Eu estava precisando, para termina a parte do Treino do meu OT de futebol, Obrigadão!!!

Raphael LionR
07 de fevereiro de 2007 às 22:48

Rapaix...

Pra sua primeira Action Está Indo Bem...

Tente Sempre Fazer Actions mais Dificeis...

suborasS
11 de fevereiro de 2007 às 17:09

U.u~

Eh basicamente a msm coisa q o script da demon helmet, By GriZzm0

assim como o @GM Tavin, disse logo acima... De qlqr Forma, Parabens ;)

 

See ya

//Suboras

DemolytD
15 de fevereiro de 2007 às 09:52

opa essa é boa pra coloca nos "trainer"

mais ai so com a segunda pedra, que tb da de muda e coloca uma parede.

ai o player fica trap e ngm ti mata =)

 

vlw!

topico add nos favoritos :D

 

 

- EDITADO -

 

 

fiz uma quest com isso fico mt bom vlw!

Editado Fevereiro 16 por Demolyt

1 ano depois...
darkmale157D
05 de março de 2008 às 00:02

alem de ser um bom tuto , é bom para fazer quest =D legaissss eu coloquei na minha quest do egito =DDD tem 3 lavanca eu puxo uma abre uma pedra e vai embora se for lugar errado =] teleport pro temple

DaNDaNrOxXD
05 de março de 2008 às 00:19
alem de ser um bom tuto , é bom para fazer quest =D legaissss eu coloquei na minha quest do egito =DDD tem 3 lavanca eu puxo uma abre uma pedra e vai embora se for lugar errado =] teleport pro temple

Mano você reviveu um tópico de 1 ano atrás :o

Eu tinha colocado esta action no meu server 7.8 e nem tinha comentado :/

Agora estou comentando, a action ficou muito boa, parabéns :smile_positivo:

2 semanas depois...
FAG10F
14 de março de 2008 às 21:37

Mtu boa essa action usei pra faze uma quest de thunder hammer e qndu da use na 1ª alavanca sumona um demon e fecha com a pedra na segunda dexei normal (tira a pedra U.u)

 

Vlwww aew

 

Fuiz