Ir para conteúdo

Featured Replies

Postado

oi galera, to com problema aqui com o comando !b,
ele só funciona se eu por pra player free, pra vip não.

e mesmo o player sendo vip, aparece: você não é vip.
o system vip que eu uso é esse do meu post anterior:
http://tibiaking.com/forum/topic/26310-problemas-com-name-vip/#entry149713

e o sistema é esse:

data/talkactions/talkactions.xml

 

<talkaction words="!b" event="script" value="talkbroad.lua"/>

data/talkactions/Script
nome talkbroad

 

------ Script By Linnux for  Users -------
local configs = {
cobrar = "sim", ------ Use sim ou nao para cobrar.
sovip = "sim",  ------ Se somente vip players poderam usar o comando
price = 1000,   ------ Preço a pagar se o cobrar estiver ativado.
storage = 9898 ------ Storage Id da sua vip account caso for usar somente vips
}
function onSay(cid, words, param)
local nada = {" "}

         if table.isStrIn(param, nada) or param == "" then
            doPlayerSendCancel(cid,"Voce precisa falar alguma coisa.")    
         return TRUE
         end

         if configs.sovip == "sim" and getPlayerStorageValue(cid, tonumber(configs.storage))  - os.time() <= 0 then
            doPlayerSendCancel(cid,"Você não é vip.")
         return TRUE
         end
         
         if configs.cobrar == "sim" and not doPlayerRemoveMoney(cid,tonumber(configs.price)) then
            doPlayerSendCancel(cid,"Você não tem dinheiro suficiente.")
         return TRUE
         end
         
         doBroadcastMessage(""..getCreatureName(cid).." ["..getPlayerLevel(cid).."]: " .. param .. "", MESSAGE_INFO_DESCR)
         return TRUE
end      

me ajudem pf, dou +rep

Postado

------ Script By Linnux for Users -------
local configs = {
cobrar = "yes", ------ Use sim ou nao para cobrar.
sovip = "yes", ------ Se somente vip players poderam usar o comando
price = 1000, ------ Preço a pagar se o cobrar estiver ativado.
storage = 9898 ------ Storage Id da sua vip account caso for usar somente vips
}
function onSay(cid, words, param)
local nada = {" "}

if table.isStrIn(param, nada) or param == "" then
doPlayerSendCancel(cid,"Voce precisa falar alguma coisa.")
return TRUE
end

if configs.sovip == "no" and getPlayerStorageValue(cid, tonumber(configs.storage)) - os.time() <= 0 then
doPlayerSendCancel(cid,"Você não é vip.")
return TRUE
end

if configs.cobrar == "yes" and not doPlayerRemoveMoney(cid,tonumber(configs.price)) then
doPlayerSendCancel(cid,"Você não tem dinheiro suficiente.")
return TRUE
end

doBroadcastMessage(""..getCreatureName(cid).." ["..getPlayerLevel(cid).."]: " .. param .. "", MESSAGE_INFO_DESCR)
return TRUE
end
 

Try mean...

Bruno Carvalho / Ex-Administrador TibiaKing

b.camara@live.com

 

  Em 26/12/2016 em 05:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Postado
  • Autor
  Em 05/07/2013 em 14:04, comedinhasss disse:
------ Script By Linnux for Users -------
local configs = {
cobrar = "yes", ------ Use sim ou nao para cobrar.
sovip = "yes", ------ Se somente vip players poderam usar o comando
price = 1000, ------ Preço a pagar se o cobrar estiver ativado.
storage = 9898 ------ Storage Id da sua vip account caso for usar somente vips
}
function onSay(cid, words, param)
local nada = {" "}

if table.isStrIn(param, nada) or param == "" then
doPlayerSendCancel(cid,"Voce precisa falar alguma coisa.")
return TRUE
end

if configs.sovip == "no" and getPlayerStorageValue(cid, tonumber(configs.storage)) - os.time() <= 0 then
doPlayerSendCancel(cid,"Você não é vip.")
return TRUE
end

if configs.cobrar == "yes" and not doPlayerRemoveMoney(cid,tonumber(configs.price)) then
doPlayerSendCancel(cid,"Você não tem dinheiro suficiente.")
return TRUE
end

doBroadcastMessage(""..getCreatureName(cid).." ["..getPlayerLevel(cid).."]: " .. param .. "", MESSAGE_INFO_DESCR)
return TRUE
end
 

Try mean...

 

 

Tentei e agora todos os players podem falar pelo !b, free e vip. :/

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo