MO

Tuto: criar e remover um item...

Por Moxica, 11 de set. de 2005 em Tutoriais de Scripting

otserv
tibia
9
3.5k
MoxicaM
11 de setembro de 2005 às 14:42

Ae vai; fui procurar mas nao vi tuto falando disso.

Eu to postando aki é o codigo da porta de pedra mas isso serve pra qualquer coisa (inclusive demon helmet quest pra remover akela pedra lol).

Lembrando que o codigo é uniqueid (tem gente q nem sabe oq é mas vo logo falando).

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

gatepos = {x=54, y=45, z=8, stackpos=1}

getgate = getThingfromPos(gatepos)

if item.uid == 4003 and item.itemid == 1945 and getgate.itemid == 1353 then

doRemoveItem(getgate.uid,1)

doTransformItem(item.uid,item.itemid+1)

elseif item.uid == 4003 and item.itemid == 1946 and getgate.itemid == 0 then

doCreateItem(1353,1,gatepos)

doTransformItem(item.uid,item.itemid-1)

else

doPlayerSendCancel(cid,"Sorry, not possible.")

end

return 1

end

Pra vcs entenderam melhor eu subliniei alguns numeros que vao permitir a vcs de bota outro item o entao mudar a posiçao dele.

gatepos = {x=54, y=45, z=8, stackpos=1}
aki é a posiçao da pedra o item que vc tiver escolhido no mapa.

4003; é o uniqueid que vc devera bota na alavança o objeto que vai ter q clika nele para haver a açao.

1945 e 1946; é o id da alavança, se quiser otro objeto pra fazer a açao coloke o id dele no lugar desse.

1353; é o id do objeto que vai desaparecer e aparecer (nesse caso é o id da pedra). Se quiser otro id mude tds os 1353 pelo id do objeto que vc desejar.

doPlayerSendCancel(cid,"Sorry, not possible.")
isso é a mgs que o player vai ver emcima da sua console se ele nao poder executar a açao.

Bom espero ter ajudado o xtibia, claro que os creditos nao sao meus sao do GriZzmo.

Flw^^

Se tiver duvidas o eu tiver feito erros e so posta ae que eu edito.

Editado Junho 28 por JV Chequer

1 ano depois...
ThthtT
11 de agosto de 2007 às 14:17

Bom esse tuto kra

ajuda mt

parabens

ryonmilerR
14 de agosto de 2007 às 21:11

ajuda sim mano, só q vo te fla uma coisa.... aconselho tu a por umas img aew dai fica rox mano =D

mableM
20 de agosto de 2007 às 20:41

e se vc quizer botar pra suir/aparecer mais de uma coisa? :blink:

WondaW
25 de agosto de 2007 às 15:14

Xou zin

 

 

 

 

 

 

 

 

sou

62.jpg

 

10 posts (x)

50 posts( )

11 meses depois...
vitimanV
27 de julho de 2008 às 17:16

Ja vi muito desses Topicos

mas nenhum explicava tambem qnt o seu ^^

Parabens

lucasxxlL
03 de agosto de 2008 às 14:15

ruim pra caralho não funciona

3 anos depois...
jogadorinfinitoJ
12 de dezembro de 2011 às 10:18

ajudo mt vlws

CaronteC
16 de dezembro de 2011 às 19:12

Tuto só não ajuda os iniciantes , por que se eu nao soubesse scripting eu não ia entender nada !!!!

E o Tutorial é para que todos intendam !