Ir para conteúdo

100389

Membro
  • Registro em

  • Última visita

Tudo que 100389 postou

  1. 100389 postou uma resposta no tópico em Suporte Tibia OTServer
    Segue o script Max, function onSay(cid, words, param) if(words == "/addvip") then local t = string.explode(param, ",") local player = getPlayerByNameWildcard(t[1]) local premiumdays = tonumber(t[2]) if (not t[1]) then doPlayerSendCancel(cid, "You must fill with a player name.") elseif (premiumdays < 0) then doPlayerAddPremiumDays(player, premiumdays) doPlayerSendTextMessage(cid,22,"Você removeu " .. t[2] .. " dias de VIP do player " .. player .. ".") doPlayerSendTextMessage(player,25,"Você perdeu " .. t[2] .. " dias de VIP.") elseif (premiumdays >= 1 and premiumdays < 150) then doPlayerAddPremiumDays(player, premiumdays) doPlayerSendTextMessage(cid,22,"Você adicionou " .. premiumdays .. " dias de VIP para o jogador " .. getCreatureName(player) .. ".") doPlayerSendTextMessage(player,25,"Você recebeu " .. premiumdays .. " dias de VIP.") end elseif(words == "/removervip") then local t = string.explode(param, ",") if not t[2] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(t[1]) local quanty = t[2] local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerAccess(pid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player está offline ou não existe.") return TRUE end doPlayerAddPremiumDays(player, -quanty) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você removeu "..quanty.." dias de VIP do player " .. t[1] .. ".") elseif(words == "/checkvip") then if not param then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(param) local pid = getPlayerByNameWildcard(param) if(not pid or (isPlayerGhost(pid) and getPlayerAccess(pid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player está offline ou não existe.") return TRUE end local quantity = math.floor(getPlayerPremiumDays(player)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, " Este player tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP na conta.") end return TRUE end Desde ja agradeço.
  2. 100389 postou uma resposta no tópico em Suporte Tibia OTServer
    POderia ser tambem Max, conseguiria fazer este script? obrigado
  3. 100389 postou uma resposta no tópico em Suporte Tibia OTServer
    BOA NOITE, estou precisando de um sistema onde funciona assim: vc digita !tradevip, x, y x= quantidade de dias premium y = Player então abre a tela do trade para trocar com o player. Basicamente é trocar dias premium por outros itens. se alguem puder ajudar fico grato.

Informação Importante

Confirmação de Termo