Jump to content
×
×
  • Create New...

[Encerrado] AJUDA SCRIPTS ACTION - TFS 0.4


Recommended Posts

Versão do Servidor: TFS - 0.4
Tipo de Script: actions
Código:
 

    

boa tarde, é o seguinte eu queria q o script ficasse da mesma forma, por pontos, a diferença q o cara puxa uma alavanca e já pega todos os itens q está listado ali da primeira coluna, o cara puxa a segunda e pega tudo da segunda coluna e etc..

 

local lever = {
[7200] = {12,2474},
[7131] = {12,12568},
[7132] = {12,2469},
[7133] = {12,11114},
[7134] = {12,2181},
[7135] = {12,7365},
[7136] = {12,8905},
[7137] = {12,12001},

[7138] = {200,7903},
[7139] = {200,7884},
[7140] = {200,7885},
[7141] = {200,7886},
[7142] = {200,8911},
[7143] = {200,7363},
[7144] = {200,7460},
[7145] = {200,7390},


[7146] = {300,7900},
[7147] = {300,7899},
[7148] = {300,7894},
[7149] = {300,7891},
[712] = {300,12597},
[7151] = {300,12391},
[7152] = {300,3974},
[7153] = {300,2446},

[7155] = {280,7902},
[7156] = {280,7897},
[7157] = {280,7896},
[7158] = {280,7892},
[7159] = {280,12288},
[7300] = {280,2547},
[7161] = {280,3975},
[7162] = {280,7404},

[7163] = {200,7901},
[7164] = {200,7898},
[7165] = {200,7895},
[7166] = {200,7893},
[7167] = {200,7735},
[7168] = {200,12286},
[7169] = {200,2532},
[7170] = {200,8930}

}
local storage,exausted = 98762, 2
local Stackable = {7365,7363,12286,2547,12391,12597} -- coloque o ID aqui dos que só vem 1
function onUse(cid,item,fromPosition,itemEx,toPosition)
if getotfunPoints(cid) < lever[item.actionid][1] then
return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Você precisa de "..lever[item.actionid][1].." Ot Fun points.")
elseif getPlayerStorageValue(cid, storage) >= os.time() then
return doPlayerSendCancel(cid, "espere " .. getPlayerStorageValue(cid, storage) - os.time() .. " alguns segundos e tente novamente.")
end
doPlayerAddItem(cid,lever[item.actionid][2], isItemStackable(lever[item.actionid][2]) and isInArray(Stackable, lever[item.actionid][2]) and 1 or 12)
doPlayerRemoveotfunPoints(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 
Link to post
Share on other sites
  • 3 weeks later...
A questão neste suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link to post
Share on other sites
Guest
This topic is now closed to further replies.