Troca por isso:
------ Script By MatheusMkalo for Xtibia.com Users -------
local configs = {
cobrar = "sim", ------ Use sim ou nao para cobrar.
sovip = " ", ------ Se somente vip players poderam usar o comando
price = 0, ------ Preço a pagar se o cobrar estiver ativado.
storage = 13710, ------ Storage Id da sua vip account caso for usar somente vips
money = 11192 --- ID DO ITEM ( MONEY ) OBS : JA COLOQUEI
}
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 doPlayerRemoveItem(cid,configs.money,price) then
doPlayerSendCancel(cid,"Você não tem dinheiro suficiente.")
return TRUE
end
if doPlayerRemoveItem(cid,configs.money,price) == true then
doBroadcastMessage(""..getCreatureName(cid).." ["..getPlayerLevel(cid).."]: " .. param .. "", MESSAGE_INFO_DESCR)
end
return TRUE
end
No começo, aonde ta vermelho, você muda o preço e o ID do money.







info
Grupo: Campones
Registrado: 12/09/12
Posts: 59
Reputação: +1
Queria saber se da pra cobrar outro tipo de dinheiro em um script de broadcast (!b) que é desse item id "11192", pois está cobrando em coins(gold,platinum,crystal)
Editado Março 23 por lugk123