Postado Abril 1, 2015 10 anos Solução Tenta trocar o checkvip.lua por esse: --[[ by vodkart ]]-- function onLogin(cid) local pos = {x = 160, y = 54, z = 7} -- Posição do templo. local storage = 99983 local tempo = 5 if getPlayerStorageValue(cid, storage) <= 0 and getPlayerPremiumDays(cid) >= 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Agora você é premium account, você será kickado em 5 segundos parar alterar seu nome!") doSendMagicEffect(getPlayerPosition(cid), 36) db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") setPlayerStorageValue(cid, storage, 1) addEvent(doRemoveCreature, tempo*1000, cid, true) end function Vodka(cid) if isPlayer(cid) then db.executeQuery("UPDATE `players` SET `name` = '"..string.sub(getCreatureName(cid), 7).."' WHERE `id` = "..getPlayerGUID(cid)..";") doRemoveCreature(cid) end end if getPlayerStorageValue(cid, storage) == 1 and getPlayerPremiumDays(cid) < 1 then doTeleportThing(cid, pos) doPlayerSendTextMessage(cid, 25, "Sua premium account acabou, você será kickado em "..tempo.." segundos para alterar o nome.") setPlayerStorageValue(cid, storage, -1) if string.find(tostring(getCreatureName(cid)),"[[VIP]]") then addEvent(Vodka, tempo*1000, cid) end end return TRUE end Ai ele verifica se o player for premium e não tiver a storage ele muda o nome. ➥ Regras | Seções OTServ | Seções BOT
Postado Setembro 30, 2015 9 anos Wa@Wakon, Se eu criar um nick chamado "Master",ai eu clico nesse premium scroll fica "[VIP] Master" correto? ai vem outro player e cria o nome "Master", ai teria 2 players, [VIP] Master e Master, se a vip do [VIP] Master acabar , terá 2 master no server? só queria que voce me explicasse isso, obgd
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.