MA

[fechado] Topico Respondido

Por MaSTeRziNRuLeZ, 25 de ago. de 2009 em Archived

script
10
1.1k
25 de agosto de 2009 às 13:26

Preciso de 1 script q tu puxa a alavanca e aparece uma escada

e 1 script q vc puxa a alavanca e e desaparece a pedra

 

Ajuda plz :S

Editado Agosto 25 por MaSteRziNRuLeZ

WiltryW
25 de agosto de 2009 às 13:57
function onUse(cid, item frompos, item2, topos)

 

escadapos = {x = 160, y = 24, z = 7}

escadaid = 1386

 

if item.actionid == 21000 and item.itemid == 1945 then

doCreateItem(escadaid, 1, escadapos)

doPlayerSendTextMessage(cid, 25, "Uma escada foi criada.")

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

elseif item.actionid == 21000 and item.itemid == 1946 then

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

end

return TRUE

end

Script da escada (nao testei)

 

Script da pedra:

 

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

pedra = getThingFromPos(pedrapos)
pedraid = 252
pedrapos = {x = 4, y = 6, z = 7, stackpos = 253}

if item.actionid == 22000 and item.itemid == 1945 then
doRemoveThing(pedra)
doTransformItem(item.uid, item.uid+1)
elseif item.actionid == 22000 and item.itemid == 1946 then
doCreateItem(pedraid, 1, pedrapos)
doTransfromItem(item.uid, item.uid-1)
end
return TRUE
end

Também não testei.

Abraços :)

Editado Agosto 25 por Wiltry

25 de agosto de 2009 às 14:12

e aonde eu ponho ?

satan666S
25 de agosto de 2009 às 14:37

wiltry:

a stackpos =253 e pra ser usada em creaturas.

 

 

topico:

 

coloca esse codigo dentro de um editor de texto tipo o bloco de notas e depois e so fechar ele e salvar dentro da pasta do seu ot no diretorio data/actions/scripts

 

salve ele com o formato lua ficando assim. nome do script.lua

25 de agosto de 2009 às 16:28

Mais n precisa coloca a tab na pasta actions ?

nen o id da action na alavanca?

WiltryW
25 de agosto de 2009 às 17:03

<action actionid="ID" script="other/NOMEDOSCRIPT.lua"/>

Uma linha dessas pra cada um dos scripts.

E você tem que colocar o actionid na alavanca :p

Fica na pasta actions/scripts/other o script.

 

#Marcry~

Obrigado pela informação, não sabia disso :)

25 de agosto de 2009 às 17:43

Copio algum script da data\actions\scripts e colo,apago td e colo o script,

dai eu vo na actions coloco a tab e ponho o id da alavanca la ?

Editado Agosto 25 por MaSteRziNRuLeZ

WiltryW
25 de agosto de 2009 às 18:26

Exato :)

Se der, posta aqui avisando que fica mais fácil pro moderador saber quando é a hora de fechar o tópico.

Flw

25 de agosto de 2009 às 18:47

Vlw.

Topico Fexado

DaNDaNrOxXD
25 de agosto de 2009 às 19:14

Problema Resolvido ,

:button_cancel: Tópico Fechado