local balance, wasted_this_month = getPlayerStorageValue(cid, STAFF_VAULT) < 0 and 0 or getPlayerStorageValue(cid, STAFF_VAULT), getPlayerStorageValue(cid, STAFF_VAULT_LIMITS) < 0 and 0 or getPlayerStorageValue(cid, STAFF_VAULT_LIMITS)
if words == "/cofreLimits" then
local popup_message = [[
*** Informações do seu cofre pessoal ***
Dinheiro gasto no mês: %d gold.
No momento, você possui %d gold no cofre pessoal.]]
return doPlayerSendCancel(cid, "Por favor, especifique o nome do jogador e o dinheiro que voce deseja transferir.")
end
local info = param:explode(",")
local player, money = getPlayerByName(info[1]), tonumber(info[2])
if not isPlayer(player) then
return doPlayerSendCancel(cid, "O player se encontra offline ou nao existe")
elseif not money then
return doPlayerSendCancel(cid, "Por favor, insira o valor.")
elseif money > balance then
return doPlayerSendCancel(cid, "Você não tem dinheiro suficiente para fazer essa transferência.")
end
local player_balance = getPlayerBalance(player)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Voce transferiu "..money.." gold do seu cofre pessoal para "..(player == cid and "yourself" or info[1])..".")
if player ~= cid then
doPlayerSendTextMessage(player, MESSAGE_STATUS_CONSOLE_ORANGE, "Voce recebeu "..money.." gold from "..getCreatureName(cid)..". O dinheiro foi enviado para o seu banco!")
Pergunta
brendoonh 14
Oláa!! Estou com um sistema de cofre e queria passar ele para versao 0.3 , na versao 0.4 funfo normal, alguem que saiba poderia ajudar??
Globalevents:
<globalevent name="staff_salary" time="12:00" event="script" value="bankstaff.lua"/>
Talkactions:
<talkaction words="/cofreLimits;/cofreTransfer" access="3" event="script" value="bankstaff.lua"/>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados