CH

Brosdcast Duvida

Por churupetinha, 10 de nov. de 2010 em Scripts

script
5
1k
10 de novembro de 2010 às 20:47

ae galera to com uma pekena duvida. tenho um script aki que o player fala para todo mundo ver no ot,

mas o scrit ta assim , se vc falar (!bc) sem escrever nada aparese a mensaguem

(Voce precisa falar alguma coisa)

eu gostaria de tirar isso e adicionas mas uma coisa que e...

quando o player fala aparese so o nome e o lvl do player mas eu queria que quando ele fala-se apararese assim

[Vip]Nome Do Player [lvl]

vou por o script aki \/

local configs = {
cobrar = "nao", ------ Use sim ou nao para cobrar.
sovip = "nao",  ------ Se somente vip players poderam usar o comando
price = 1000,   ------ Preço a pagar se o cobrar estiver ativado.
storage = 80123 ------ 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      

 

e isso ae galera vlw

tinferT
10 de novembro de 2010 às 21:03
local configs = { 
cobrar = "nao", ------ Use sim ou nao para cobrar. 
sovip = "nao",  ------ Se somente vip players poderam usar o comando 
price = 1000,   ------ Preço a pagar se o cobrar estiver ativado. 
storage = 80123 ------ Storage Id da sua vip account caso for usar somente vips 
} 
function onSay(cid, words, param) 

        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("[VIP]"..getCreatureName(cid).." ["..getPlayerLevel(cid).."]: " .. param .. "", MESSAGE_INFO_DESCR) 
        return TRUE 
end 

10 de novembro de 2010 às 21:50

vlw ae cara muito obrigado

joaohdJ
11 de novembro de 2010 às 19:41

Resolvido, movido.

 

flw

11 de novembro de 2010 às 20:04

vlw ae por mover