TI

Keys 80% Rl Tibia

Por tibiaa4e, 03 de dez. de 2006 em Actions e Talkactions

tibia
script
11
3.2k
tibiaa4eT
03 de dezembro de 2006 às 18:16

NUm sei + deletou meu topico ou sei lá

creditos:Grizzmo

como eu axo ele importante vou postar de novo

:D

é um sistema de keys igual o tibia rl

as key tem ate numero

script:

key.lua

-- By GriZzm0

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

if item.actionid == item2.actionid then

if item2.itemid == 1209 or item2.itemid == 1212 or item2.itemid == 1231 or item2.itemid == 1234 or item2.itemid == 1249 or item2.itemid == 1252 then

*doTransformItem(item2.uid,item2.itemid+2)

elseif item2.itemid == 1210 or item2.itemid == 1213 or item2.itemid == 1232 or item2.itemid == 1235 or item2.itemid == 1250 or item2.itemid == 1253 then

*doTransformItem(item2.uid,item2.itemid-1)

elseif item2.itemid == 1211 or item2.itemid == 1233 or item2.itemid == 1251 then

*doTransformItem(item2.uid,item2.itemid-2)

end

elseif item2.itemid >= 1209 and item2.itemid <= 1214 then

doPlayerSendCancel(cid,"The key does not match.")

elseif item2.itemid >= 1231 and item2.itemid <= 1236 then

doPlayerSendCancel(cid,"The key does not match.")

elseif item2.itemid >= 1249 and item2.itemid <= 1254 then

doPlayerSendCancel(cid,"The key does not match.")

else

return 0

end

return 1

end

e em actions.xml add:

<action itemid="2086" script="key.lua" />

<action itemid="2087" script="key.lua" />

<action itemid="2088" script="key.lua" />

<action itemid="2089" script="key.lua" />

<action itemid="2090" script="key.lua" />

<action itemid="2091" script="key.lua" />

<action itemid="2092" script="key.lua" />

para fufar se tem:

na door

coloca o actionid do numero da key

na key

da um actionid nela

+ só da pra fazer se ela for dada por quest manuais

o code pra add ela é esse

doPlayerSendTextMessage(cid,22,"You have found a Golden Key.")

key_uid = doPlayerAddItem(cid,2091,1)

doSetItemActionId(key_uid,6010)

no caso em vermelho é o id da key

e o em azul é o actionid dela

é isso

flws :bye:

Gm DuduG
03 de dezembro de 2006 às 19:09

Fod## simplesmente FOD### !

vou add

Editado Dezembro 3 por Gm Dudu

3 semanas depois...
GM VolcanoG
20 de dezembro de 2006 às 22:23

Feito...e funcionando... ^^

Rox

Editado Janeiro 5 por GM Volcano

tibiaa4eT
20 de dezembro de 2006 às 22:31

@up

isso é um exemplo de quest para dar a key...

flws :bye:

velokitV
20 de dezembro de 2006 às 23:05

Aew.. massa mesmo

Chave eh sempre um sako

2 meses depois...
TemplarrT
20 de fevereiro de 2007 às 23:16

Olá,

muito rox, vlw mano, muita gente vc vai ajudar,

 

Abraço,

Templarr.

Felipe MoraesF
21 de fevereiro de 2007 às 14:35

mtu rox msm kra,parabens pelo tuto

xhoT-BRX
21 de fevereiro de 2007 às 15:31

Oi,

 

Show de bola véio!

 

Muito bom mesmo! Estarei adicionando imediatamente! (;

 

Obrigado por compartilhar conosco.

 

xhoT!

NekoN
22 de fevereiro de 2007 às 09:59

gostei muitoooo vo ate por no meu ot :bigsmile: bom trabalho tibiaa4e e GriZzm0

8 meses depois...
leo_itachiL
29 de outubro de 2007 às 05:58

muito bom

 

ainda nao testei mais espero que funcione :D

3 anos depois...
MaicondozeM
05 de dezembro de 2010 às 04:15

Não entendi pra que server este sistema.

 

No meu ot quando faz uma chave tods vem com (Key: 0), tem como deixar pra ela ser sempre um número?