AL

Removendo Pedra

Por alokk, 20 de nov. de 2006 em Actions e Talkactions

script
15
5.2k
alokkA
20 de novembro de 2006 às 17:57

Eu até quero que respondam, mais se for pra falar.. "NOSSA QUE LEGAL" ou "MUITO BOA ESSA ACTION" prefiro que nao comentem... adoraria alguma critica ou sujestçao para fazer melhor =)

stonekb4.jpg

No actions.xml adicione:

 

<action uniqueid="1000" script="stone.lua" />

 

Só trocar o "9999" pelo UID q vc kiser xD

Após isso crie um arquivo chamado stone.lua ou outro nome de seu gosto e adicione o code:

 

function onUse(cid, item, frompos, item2, topos)stonepos = {x=posx, y=posy, z=posz, stackpos=1}getstone = getThingfromPos(stonepos)if item.uid == 1000 and item.itemid == 1945 and getstone.itemid == 1304 thendoRemoveItem(getstone.uid,1)doSendMagicEffect(stonepos,2)doTransformItem(item.uid,item.itemid+1)elseif item.uid == 1000 and item.itemid == 1946 and getstone.itemid == 0 thendoCreateItem(1304,1,stonepos)doSendMagicEffect(stonepos,10)doTransformItem(item.uid,item.itemid-1)elsedoPlayerSendCancel(cid,"Sorry, not possible.")endreturn 1end

 

Explicação da action:

stonepos = {x=posx, y=posy, z=posz, stackpos=1}

Issu tudu ai seria as coordenadas onde vai estar o pedregulho.. apenas mude posx para 123 ( ou o numero q seja X na coordenada ), e assim por diante com os outros

if item.uid == 1000 and item.itemid == 1945 and getstone.itemid == 1304 then

Esse nº 1000 em vermelho eh o UID, (caso nao saiba oq eh UID procure pelo forum nos tutorias de action q axo q vai encontrar) esse 1945 em verde eh a alavanca ( nao precisa mexer soh to explicando ), esse rozinha ###### ai eh o ID do pedregulho.. mude ele caso vc keira q seja uma parede ou outra coisa ^^ ai vai a gosto...

elseif item.uid == 1000 and item.itemid == 1946 and getstone.itemid == then

Essa eh a alavanca depois de puxada... o UID continua o mesmo... oq ta em verde eh o ID da alavanca puxada, e o ZERO em roza eh pra dizer se nao tem nada no caminho da pedra podendo assim fazer outro pedregulho no lugar ( portanto nao mexa tem q ser ZERO msm )

doCreateItem(1304,1,stonepos)

Nao tem mto q explicar nesse.. issu ai em amarelo eh o ID do item q vai criar qndo o cara puxar a alavanca pela segunda vez, ou seja.. na primeira ele tirou na segunda vai colocar ^^

a propósito, vc pode usar issu na DH quest pra remover akela pedra da saida xD

Qualquer Duvida.. Re-leia, se nao intender poste aqui.

CREDITOS: Alokk

eu que fiz essa action quando tava aprendendo a mecher, OT era 7.4 =P

Editado Novembro 21 por alokk

MagodasabedoriaM
21 de novembro de 2006 às 17:38

NOSSA QUE LEGAL, MUITO BOA ESSA ACTION!!!!

:bye::bye:

Hehe... zuera...

Essa action é muito bom para os mappers que querem aprender a fez isso. Jah como eu não quero aprender isso, so fiz msmo ler e comentar. Pelas fotos parece rox...

Pergunta

Foi vc que crio essa action msmo??? Se sim, tenta cria uma que ao puxar a alavanca venha um demon, e ao voltar a alavanca apareça uma uh de 100x.

Ai eu vou gostar ^^

:bye::bye:

alokkA
21 de novembro de 2006 às 19:02

vo fazer a q vc pediu e por no forum ;p mais parece ser meio inutil ahuauhauh xD

funF
22 de novembro de 2006 às 20:51

Da para usar essa action da seguinte forma:

@ Esconda a alvanca ,precione-a, e o fogo de RookGaard se a baixará e a SOF {Sword of Fury} poderá ser pega.

~=] , da para faze uma quest assim nun ot que tem rook =].

23 de novembro de 2006 às 22:55

A alavanca se move e nada da pedra sumir. o.0

Hiho xPH
26 de novembro de 2006 às 21:51

UHULL que legal!!

ela some mesmo neh?!

Muito boa essa action!!

_o/

moskitinhoM
27 de novembro de 2006 às 21:33

Bem Legal a Script , eu Sabia Faze Mais Me Esqueci Dai Vi Aki e Lembrei vlws ae =P

1 ano depois...
15 de maio de 2008 às 16:59

Não Funciona , não diz nada sobre a alavanca.. aonde ela fica.. então a action n funciona!

fakezimproF
22 de maio de 2008 às 14:38

parabéns

eu tava procurando :D

finarmente axei essa praaga :)

 

-----------------------------------

 

Testado e aprovado!!!!!!

Editado Maio 22 por fakezimpro

AshmunrahA
25 de maio de 2008 às 14:55

Como vc queria sugestões......

Fico bem explicado e tals mais vc podia por um sistem de tempo....

Tipo eu puxo a alavanca daew volta a ser pedra dps de um tempo....

Ia ser legal =D

Vlws pelo script e tenta melhorar com u q eu t disse

AriclesA
27 de maio de 2008 às 15:25

Na verdade eu já conhecia este script... eu tenho no meu ot ele já, é simples de fazer, mas como não ví no fórum ainda eu aprovo

Aprovado

Mapper123M
31 de maio de 2008 às 10:23

gratz me ajudo vlw ai

5 meses depois...
felipebs77F
28 de outubro de 2008 às 17:07

fiz isso na DH e POI, e funfa msm, vlw kra

paulo-pitaP
29 de outubro de 2008 às 19:44

NOSSA QUE LEGAL, MUITO BOA ESSA ACTION!!!!

sasuhasuhsuh

 

Olha essa action eh de um nivel facil de scripter mas sem contar isso ta bem

satan666S
02 de novembro de 2008 às 11:55

retira a alavanca e poe por piso seria melhor.

 

e se ela fosse por tempo tb daria um determinado tempo pra ela volta ao lugar.

mas ficou rox so falta ums ajustes e e ualaaaaa heureka ficou perfeito... :D

 

Gorgoroth lux ferus!!!!