HO
pedido

Pedido Talkaction para vender items por diamonds

Por homersapiens, 16 de jan. de 2014 em Scripts

resolvido
5
699
homersapiensH
16 de janeiro de 2014 às 11:55

Preciso de uma talkaction para vender box 4(id 11641) por 5 diamonds(id 2145)

 

 

Obrigado Rep+

Helton MunizH
16 de janeiro de 2014 às 12:25

Crie um arquivo .lua na sua Pasta Lib, e Cole este Codigo.

function doRemoveItemsFromList(cid,items) -- by vodka
local count = 0
if table.maxn(items) > 0 then
for i = 1, table.maxn(items) do
if getPlayerItemCount(cid,items[i][1]) >= items[i][2] then
count = count + 1 end end end
if count == table.maxn(items) then
for i = 1, table.maxn(items) do doPlayerRemoveItem(cid,items[i][1],items[i][2]) end
else return false end
return true end

Agora na Pasta Talkactions/Scripts, Crie um arquivo lua e cole

function onSay(cid, words, param)
local remove = {{2145,5}}
if not doRemoveItemsFromList(cid, remove) then
doPlayerSendCancel(cid, 'Voce Nao Possui Diamonds Suficientes.') return true
end
doPlayerAddItem(cid,11641,1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)
return true
end

Créditos: Vodkart

Editado Janeiro 16 por Monster Energy

homersapiensH
16 de janeiro de 2014 às 13:44

Crie um arquivo .lua na sua Pasta Lib, e Cole este Codigo.

function doRemoveItemsFromList(cid,items) -- by vodka
local count = 0
if table.maxn(items) > 0 then
for i = 1, table.maxn(items) do
if getPlayerItemCount(cid,items[i][1]) >= items[i][2] then
count = count + 1 end end end
if count == table.maxn(items) then
for i = 1, table.maxn(items) do doPlayerRemoveItem(cid,items[i][1],items[i][2]) end
else return false end
return true end

Agora na Pasta Talkactions/Scripts, Crie um arquivo lua e cole

function onSay(cid, words, param)
local remove = {{2145,5}}
if not doRemoveItemsFromList(cid, remove) then
doPlayerSendCancel(cid, 'Voce Nao Possui Diamonds Suficientes.') return true
end
doPlayerAddItem(cid,11641,1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)
return true
end

Créditos: Vodkart

Amanha do seu rep, hj to sem :p Vlws ae

Helton MunizH
16 de janeiro de 2014 às 13:46

 

Crie um arquivo .lua na sua Pasta Lib, e Cole este Codigo.

function doRemoveItemsFromList(cid,items) -- by vodka
local count = 0
if table.maxn(items) > 0 then
for i = 1, table.maxn(items) do
if getPlayerItemCount(cid,items[i][1]) >= items[i][2] then
count = count + 1 end end end
if count == table.maxn(items) then
for i = 1, table.maxn(items) do doPlayerRemoveItem(cid,items[i][1],items[i][2]) end
else return false end
return true end

Agora na Pasta Talkactions/Scripts, Crie um arquivo lua e cole

function onSay(cid, words, param)
local remove = {{2145,5}}
if not doRemoveItemsFromList(cid, remove) then
doPlayerSendCancel(cid, 'Voce Nao Possui Diamonds Suficientes.') return true
end
doPlayerAddItem(cid,11641,1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)
return true
end

Créditos: Vodkart

Amanha do seu rep, hj to sem :p Vlws ae

 

Ha ha, de boa, qualquer coisa cria um tópico que tentarei responder.

 

@Reportado para que movam

Editado Janeiro 16 por Monster Energy

zipter98Z
16 de janeiro de 2014 às 13:56

Tópico movido para a seção de dúvidas e pedidos resolvidos.