Talkaction Para Testes, !removestorage

_ferrari_
em Actions e Talkactions

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202

Eu estava testando uma quest e tive alguns problemas com storagevalue, porque nao dava pra testar ela sem trocar o storage. Entao eu criei uma talkaction de remocao de storagevalue pra me ajudar, entao resolvi posta-la aqui para ajudar alguem que tem o mesmo problema..

 

String xml:

 

<talkaction words="!removestorage" script=".lua" />

 

 

Script:

 

 

 

function onSay(cid, words, param)

 

if getPlayerAccess(cid) >= 1 then

setPlayerStorageValue(cid,params,0)

doPlayerSendTextMessage(cid,22,"Storage succefully removed.")

end

end

 

Facam bom proveito :smile_positivo:

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

mrsliim

►RETIRADO
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/08/07Posts: 43Char no Tibia: Nao jogo mais

Muito bom, mas para que o "topos = {x=298, y=256, z=5}"? xD.

Sliim~

►Retirado. Em Busca de MMORPG melhores e mais ativos que Tibia.
Fuck Tibia, Fuck XTibia!!!!, Fuck You, Fuck All!!!


Nao Participarei mais de Equipe alguma, e nem responderei MP's, Por favor nao insistam. Nao estarei mais ajudando Via MSN. Obrigado
Se algum Moderador puder me banir, Agradeço.
[Retirado] Sliim~

►WYD. With Your Destiny. (MMORPG Muito melhor que Tibia.)


Venha voce tambem.
Contato ►luan.gugelmin@hotmail.com

3145288

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/02/08Posts: 82

realmente esse topos nao prejudica na talck

 

e mesmo que fosse usar um topos para animated text nao precisaria desse comando, ficando assim:

 

function onSay(cid,word,param)

 

if getPlayerAccess(cid) >= o then

doPlayerStorageValue (cid,param,o)

doSendAnimatedText(topos,"Storage succefully removed.",100)

end

end

 

e vemos tambem que o PlayerAccess pode ser usado para Players maiores ou iguais a Zero.

 

if getPlayerAccess(cid) maiorOUigual à 0 then<-- Isso faria os players abusarem pakas das quest!

 

OBS: nao foi usado o topos!

 

PS: vc mesmo que fez o Script?

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202

Sim eu que fiz. Foi criada na correria e eu tava com raiva porque tinha usado uns 15 storages e a action nao funcionava. Abri uma outra talk e editei o final, me esqueci de tirar o topos =s. Bugs arrumados.

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

Lukeskywalker

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/06/08Posts: 173Char no Tibia: Lady Stars Walker

faz o favor conserta isso.

 

function onSay(cid, words, param)

 

if getPlayerAccess(cid) > 0 then

setPlayerStorageValue(cid, params, -1)

doPlayerSendTextMessage(cid, 22, "Storage succefully removed.")

end

end