HU

[Resolvido] !buy Bp Sd

Por Hudsin, 24 de fev. de 2011 em Scripts

script
7
2.6k
HudsinH
24 de fevereiro de 2011 às 16:29

Olá,gostaria de um script com as seguintes funções:

Ao usar !buy bp sd o player compra 1 bp cheia de sd com cargas de 100x.

Preço: 40k

 

E também o comando !buy UHP(compra 100 UHP por 30k)!buy GHP(compra 100 GHP por 10k)!buy GMP(compra 100 GMP por 20k)!

 

Condções:

Para usar o comando precisa ser vip(uso sistema vip by Account).

Não precisa estar em area pz.

 

\o/

24 de fevereiro de 2011 às 18:17

Cara, sinto lhe informar que o Vodkart, ontem, anunciou sua saída do XTibia. O seu sistema vip é por storage?

TibizeiroT
24 de fevereiro de 2011 às 22:13

vodkart saiu do xtibia???

26 de fevereiro de 2011 às 15:37

@Tibiarx Infelizmente, sim...

 

 

@Hudsin Você usa o sistema vip do kydrai? Explica melhor ai, mas se for o do kydrai da pra usar esse:

 

function onSay(cid, words, param)

 

if isVip(cid) == TRUE then

 

if words == "!buysd" then

doPlayerBuyItemContainer(cid, 1988, 2268, 1, 40000, 100)

 

elseif words == "!buyuh" then

doPlayerBuyItemContainer(cid, 1988, 2273, 1, 30000, 100)

 

elseif words == "!buyghp" then

doPlayerBuyItemContainer(cid, 1988, 7591, 1, 10000, 100)

 

elseif words == "!buygmp" then

doPlayerBuyItemContainer(cid, 1988, 7590, 1, 20000, 100)

 

end

return TRUE

end

return doPlayerSendCancel(cid, "Você precisa ser vip para compra-las.")

end

 

Ou da pra fazer assim também cara, mais fácil pra ti configurar:

 

function onSay(cid, words, param)

 

local tabela = {

["!buysd"] = {cost=40000, id=2268},

["!buyuh"] = {cost=30000, id=2273},

["!buygmp"] = {cost=20000, id=7590},

["!buyghp"] = {cost=10000, id=7591}

}

 

if isVip(cid) == TRUE then

doPlayerBuyItemContainer(cid, 1988, tabela[words].id, 1, tabela[words].cost, 100)

else

doPlayerSendCancel(cid, "Você precisa ser vip para comprar.")

end

return TRUE

end

 

E a tag:

 

<talkaction words="!buysd;!buyuh;!buygmp;!buyghp" event="script" value="nome_do_arquivo.lua" />

 

Falou.

Editado Fevereiro 26 por Demonbholder

HudsinH
26 de fevereiro de 2011 às 18:47

Sim é o do Kydrai \õ/

 

 

Funcionou aqui Vlwww ;D +Rep :button_ok:

 

 

:tux:

Editado Fevereiro 26 por Hudsin

26 de fevereiro de 2011 às 19:00
function onSay(cid, words, param)

 

local tabela = {

["!buysd"] = {cost=40000, id=2268, bp=},

["!buyuh"] = {cost=30000, id=2273, bp=},

["!buygmp"] = {cost=20000, id=7590, bp=},

["!buyghp"] = {cost=10000, id=7591, bp=}

}

 

if isVip(cid) == TRUE then

doPlayerBuyItemContainer(cid, tabela[words].bp, tabela[words].id, 1, tabela[words].cost, 100)

else

doPlayerSendCancel(cid, "Você precisa ser vip para comprar.")

end

return TRUE

end

 

Como me foi solicitado, ai esta, diferentes backpacks para cada compra. Só coloque o id das backpacks pra cada item comprado.

DaNDaNrOxXD
26 de fevereiro de 2011 às 23:04

Problema resolvido,

Tópico Fechado