Ir para conteúdo

Featured Replies

Postado

Bom, baseado nesse script abaixo, se alguem souber criar um script que cada novo character, ganha escrita (VIP) no nome, e assim saindo depois de 1 dia (se puder colocar em minutos, pra min modificar pra testar), como nesse script ja tem uma base, e a função pra remover, acho que ficaria mais simples, veja o script pra ter uma ideia.


local lever = {

[6030] = {5,7,{2160}}

}

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.")

end

removePoints(cid,lever[item.actionid][1])

local add = (lever[item.actionid][2]*86400)

setPlayerStorageValue(cid, 85258, getPlayerStorageValue(cid, 85258) - os.time() <= 0 and (os.time() + add) or (getPlayerStorageValue(cid, 85258) + add))

local quantity = math.floor((getPlayerStorageValue(cid, 85258) - os.time())/(24 * 60 * 60)) 

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")

for _, items in pairs(lever[item.actionid][3]) do

doPlayerAddItem(cid,items,1)

end

if not getCreatureName(cid):find('(VIP)') then

doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))

db.executeQuery("UPDATE `players` SET `name` = '(VIP) "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";")

addEvent(doRemoveCreature, 3*1000, cid)

end

return true

end

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

Postado

Tem esse script, acho que facilitaria: QUando criar character ganhar storage:

function onLogin(cid)

local storage,days = 897520,5*86400

if getPlayerStorageValue(cid, storage) == -1 then

setPlayerStorageValue(cid, storage, 1)

setPlayerStorageValue(cid, 13540, getPlayerStorageValue(cid, 13540) - os.time() <= 0 and os.time()+days or getPlayerStorageValue(cid, 13540)+days)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu 5 dias de vip, bom jogo!")

end

return true

end

Postado
  • Autor

Coloca no creaturescript? Mais cade o (VIP)? Só passa se tiver (VIP) a storage é um complemento do script do cara, pra fumfar

Editado por jNo (veja o histórico de edições)

(1º) | [8.60] - Galaxy Server - Download

(2º) | [8.60] - Glorious Server - Download

(3º) | [8.60] - Epic Server - Download

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo