Ir para conteúdo

Featured Replies

  • Respostas 14
  • Visualizações 2.4k
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

Achei !

function onSay(cid, words, param)


local t = string.explode(param, ",")
if(not t[2]) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.")
return true
end

local tid = getPlayerByNameWildcard(t[1])
if(not tid or (isPlayerGhost(tid) and getPlayerGhostAccess(tid) > getPlayerGhostAccess(cid))) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " not found.")
return true
end

if(not t[3]) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, " [" .. t[1] .. " - " .. t[2] .. "] = " .. getPlayerStorageValue(tid, t[2]))
else
setPlayerStorageValue(tid, t[2], t[3])
end

return true
end

Projeto em desenvolvimento ↓

u3pcnEH.png

Postado

Não é este script que você mando brother,tente procurar melhor antes de postar.

Se o seu sistema de vip for o do mock tente este script :

local vai = {x=1000, y=1000, z=7}
function onStepIn(cid, item, position, fromPosition, toPosition)
if getPlayerStorageValue(cid, 55555) then
doTeleportThing(cid, vai)
else
doTeleportThing(cid, fromPosition)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Somente players premium podem passar.")
end
return true
end


obs : não esqueça de mudar as coordenadas para onde o player vai quando pisar no tile.

Postado
  • Autor

function onUse(cid, item, fromPosition, itemEx, toPosition)



local config= {
removeOnUse = "yes" -- remover quando usar ("yes" or "no")
}

local days = 31 -- dias que serão adicionados
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid, 33339)
local timenow = os.time()

if getPlayerStorageValue(cid, 33339) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.")
doPlayerAddPremiumDays(cid, 31)
setPlayerStorageValue(cid, 33339, time)
local quantity = math.floor((getPlayerStorageValue(cid, 33339) - timenow)/(24 * 60 * 60))
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce tem ".. quantity .." dias de VIP restantes.")
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
end

return TRUE
end

Projeto em desenvolvimento ↓

u3pcnEH.png

Postado
local vai = {x=1000, y=1000, z=7}
function onStepIn(cid, item, position, fromPosition, toPosition)
if getPlayerStorageValue(cid, 33339) then
doTeleportThing(cid, vai)
else
doTeleportThing(cid, fromPosition)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Somente players premium podem passar.")
end
return true
end

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