Ir para conteúdo
  • Cadastre-se

[AJUDA SCRIPTS]sistema de points


Posts Recomendados

Sistema de Points que sao vendidos pelo Báu.

Olá amigos estou precisando da ajudas de voces.

Eu tenho um scripts aqui que foi feito pelo vodka.

Oque acontece, eu instalei scripts de acordo que o vodka falou.

 

O problema é o seguinte, quando tento compra um set todo pelo bau ele so vem uma parte, queria que o set venha todo pela quantidade de points necessaria.

 

se tive como fazer cade set e cada itens separados ?

 

aqui esta o código.

 

 

local lever = {
[12001] = {100,2474,2503,2504},
[12002] = {100,7458,3968,7464},
[12003] = {100,2499,2500,2537},
[12004] = {50,8857},
[12005] = {50,7838},
[12006] = {50,102},
[12007] = {50,7455},
[12009] = {50,2407},
[12008] = {50,7409}
}
local storage,exausted = 98762,10
local Stackable = {8857,7838,7455,2407,7409,102} -- coloque o ID aqui dos que só vem 1
function onUse(cid,item,fromPosition,itemEx,toPosition)
if getPoints(cid) < lever[item.actionid][1] then
return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Você precisa de "..lever[item.actionid][1].." points.")
elseif getPlayerStorageValue(cid, storage) >= os.time() then
return doPlayerSendCancel(cid, "wait " .. getPlayerStorageValue(cid, storage) - os.time() .. " seconds to use this item again.")
end
doPlayerAddItem(cid,lever[item.actionid][2], isItemStackable(lever[item.actionid][2]) and isInArray(Stackable, lever[item.actionid][2]) and 1 or 100)
removePoints(cid,lever[item.actionid][1])
setPlayerStorageValue(cid, storage, os.time()+exausted)
doPlayerSendTextMessage(cid,22,"Você comprou um " .. getItemNameById(lever[item.actionid][2]))
doSendMagicEffect(getCreaturePosition(cid), math.random(28,30))
return true
end

 

Eu nao sei se adicionei certo em actions.xml

 

<action actionid="12001-12002-12003-12004-12005-12006-12007-12008-12009" script="points.lua"/>

 

 

Algum scripts pode ajuda ?

Link para o post
Compartilhar em outros sites

O certo seria:

 

<action actionid="12001;12002;12003;12004;12005;12006;12007;12008;12009" script="points.lua"/>

 

Ou até

 

 

<action actionid="12001-12009" script="points.lua"/>

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo