Tipo acho que nakele script
Nao da pra fazer oq voce qer
mais eu posso criar uma talk para isto
que o player diz !buystorage ele recebe uam storage
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Tipo acho que nakele script
Nao da pra fazer oq voce qer
mais eu posso criar uma talk para isto
que o player diz !buystorage ele recebe uam storage
info
Grupo: Campones
Registrado: 31/07/12
Posts: 59
Reputação: +4
Char no Tibia: TeteuziN

Tipo é que eu quero para vender Meus Pets No Site Ai Queria Esse Comando E Seria Comprado Com 30 Pontos No Site!
Ai eu queria que fosse !buy nomedopet,ai seria descontado 30 pontos da conta do players la no site!
Editado Setembro 15 por TeteuziiN
info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

Fiz às pressas. Vê se é isso.
-- Script by LuckOake
function onSay(cid, words, param)
local pets = {
["dragon"] = {storage = 1234, cost = 1000},
["rabbit"] = {storage = 1235, cost = 100}
}
local items_tb = pets[param]
if not param then
doPlayerSendCancel(cid, "Incorrect params.") return true
elseif not doRemovePremiumPoints(getPlayerAccount(cid), items_tb.cost) then
doPlayerSendCancel(cid, "Not enough points.") return true
end
setPlayerStorageValue(cid, items_tb.storage, 1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você comprou 1x "..param..".")
return true
end
Editado Setembro 15 por LuckOake
info
Grupo: Campones
Registrado: 31/07/12
Posts: 59
Reputação: +4
Char no Tibia: TeteuziN

Spoiler Não Abre :S
@Edit Abriu A Spoiler
Vo testa jaja mando aki
Editado Setembro 15 por TeteuziiN
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

function onSay(cid, words, param) local a = tonumber(param) if a and doRemovePremiumPoints(getPlayerAccount(cid), 5) and getPlayerStorageValue(cid, a) < 1 and a < 16000 then return setPlayerStorageValue(cid, a, 1) and doPlayerSendTextMessage(cid, 27, "Você comprou o storage " .. a .. " .") end return doPlayerSendTextMessage(cid, "Parâmetro Incorreto, digite !comando storage value(somente até 16000).") end
info
Grupo: Campones
Registrado: 31/07/12
Posts: 59
Reputação: +4
Char no Tibia: TeteuziN
Topico: http://www.xtibia.com/forum/topic/165527-comprar-items-do-shop-do-seu-ot-por-comando/
Teria Como Colocar Para Ao Invez de Ser Por Iten Ser Uma Storage que o player compra ??