Ir para conteúdo

FidelixMonte

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    FidelixMonte recebeu reputação de Victor Cain J em Tp Falante   
    data/globalevents/scripts cria um tpfalante.lua e coloca isso dentro:
     
    Em globalevents.xml adiciona isso:
     
     
    Explicação:
    ...math.random(211,212)) -- a cor em que as mensagens vão sair, neste caso é amarelo! se quiser mudar a cor vai colocando números de 25 a 250 (acho que é assim)
     
    ["ArenaBoss"] = -- aqui é o texto que você deseja que ele fale  {x = 997, y = 1041, z = 7}, -- aqui e as coordenadas onde vão sair os textos, selecione as coordenadas do tp.
     
    se quiser adicionar mais teleportes ou locais para sair as mensagens basta copiar e colar esta linha  ["ArenaBoss"] = {x = 997, y = 1041, z = 7}, assim como ela está, só modifique as coordenadas e texto que vai sair. Bye!!! Se ajudei da uma GOSTEI ali ------------------------------->>>
     
  2. Gostei
    FidelixMonte recebeu reputação de trancx123 em Tp Falante   
    data/globalevents/scripts cria um tpfalante.lua e coloca isso dentro:
     
    Em globalevents.xml adiciona isso:
     
     
    Explicação:
    ...math.random(211,212)) -- a cor em que as mensagens vão sair, neste caso é amarelo! se quiser mudar a cor vai colocando números de 25 a 250 (acho que é assim)
     
    ["ArenaBoss"] = -- aqui é o texto que você deseja que ele fale  {x = 997, y = 1041, z = 7}, -- aqui e as coordenadas onde vão sair os textos, selecione as coordenadas do tp.
     
    se quiser adicionar mais teleportes ou locais para sair as mensagens basta copiar e colar esta linha  ["ArenaBoss"] = {x = 997, y = 1041, z = 7}, assim como ela está, só modifique as coordenadas e texto que vai sair. Bye!!! Se ajudei da uma GOSTEI ali ------------------------------->>>
     
  3. Gostei
    FidelixMonte recebeu reputação de jorginjones em (Resolvido)Problema com as parades   
    Opá, ainda bem man...  boa sorte! 
  4. Gostei
    FidelixMonte recebeu reputação de Augustodias em (Resolvido)Problema com as parades   
    Então você terá de fazer ao contrário, baixar um items.otb mais atualizado e colocar no seu ot!
    Lembrando que ao fazer isso se tiver items editados terá de refazer!
  5. Gostei
    FidelixMonte recebeu reputação de Augustodias em (Resolvido)Problema com as parades   
    Id no rme é um, no items.otb  do seu ot é outro. Copia e cola o items.otb do seu ot na pasta do rme.
     
    pasta rme....Remere's Map Editor\data\860
     
    items esta na pasta data/items do seu ot.
     
  6. Gostei
    FidelixMonte recebeu reputação de Shoguns em [AJUDA] Poblema com Roteador   
    Eu uso o mesmo roteador que você e as portas estão abertas normais.... neste caso você usou as configurações corretas? Se não segue abaixo:
     
    Comandos:
     
    CMD; ipconfig
    depois do comando acima vão ter as seguintes características:
     
    Adaptador de rede sem fio Wi-Fi: 
    Endereço IPv6 de link local .... xxxxxxxxxxxxxxxxxxxxx
    Endereço IPv4 ..............     <<  está numerção que você vai usar para abrir as portas do moldem. 
     
    Direcionando portas 7171 \7272
     
    Seque os passos que deixei aqui nesta imagem Clique Aqui. Não se esqueça de deixar assim como está na imagem, bom pra mim aqui está tudo correto.
     
    Se você ainda não colocou as regras no firewall do windows não vai adiantar nada, lembre se declarar novas entradas pro seu OT.
    Abrir as portas 7171 \ 7272 no firewall do windows (Painel de Controle\Sistema e Segurança\Firewall do Windows\Configurações avançadas)
     
    Se não der; posta ai que nós tenta de novo.
     
  7. Gostei
    FidelixMonte deu reputação a duduxcoelho em Trocando mapa   
    Brigado por tentar me ajudar Fidelix .. ! 
    Consegui baixar um que esta otimo .! Sem erros.. com mapa global.. e tudo mais o que eu queria ! 

     
  8. Gostei
    FidelixMonte recebeu reputação de duduxcoelho em Trocando mapa   
    Problema seria os eventos Lucca, se tiver eventos configurados com tps e locais pra onde o tp vai levar, vai dar erro kkk não vai ter evento no mapa dele.
    A troca de mapa com spawn e house é bem simples, o "chato" é reconfigurar os eventos, mas também e fácil. 
  9. Gostei
    FidelixMonte recebeu reputação de theeusata55 em Tp Falante   
    data/globalevents/scripts cria um tpfalante.lua e coloca isso dentro:
     
    Em globalevents.xml adiciona isso:
     
     
    Explicação:
    ...math.random(211,212)) -- a cor em que as mensagens vão sair, neste caso é amarelo! se quiser mudar a cor vai colocando números de 25 a 250 (acho que é assim)
     
    ["ArenaBoss"] = -- aqui é o texto que você deseja que ele fale  {x = 997, y = 1041, z = 7}, -- aqui e as coordenadas onde vão sair os textos, selecione as coordenadas do tp.
     
    se quiser adicionar mais teleportes ou locais para sair as mensagens basta copiar e colar esta linha  ["ArenaBoss"] = {x = 997, y = 1041, z = 7}, assim como ela está, só modifique as coordenadas e texto que vai sair. Bye!!! Se ajudei da uma GOSTEI ali ------------------------------->>>
     
  10. Gostei
    FidelixMonte recebeu reputação de duduxcoelho em Trocando mapa   
    O melhor do tk. <<<Segue o link, melhor dos globais que consegui usar foi esse...
     
    Ai se te ajudei com sua dúvida da um GOSTEI ali man, não cai o dedo não! 
  11. Gostei
    FidelixMonte deu reputação a Vodkart em [Sistema] Battlefield Event! V.1   
    Mapa BattleField Feito Por AnneMotta :

    Mapa Battlefield.rar

    Scan: https://www.virustot...sis/1346548669/


    Imagens do mapa



    Descrição:

    - O evento é automático e acontece em determinado dia e hora da semana
    - Logo após é aberto um teleport então apenar um número limitado de players entra no evento
    - São formados por dois times, os "Black Assassins" e os "Red Barbarians"
    - Os times são balanceados automaticamente, quando o último jogador entra, esse teleport é fechado e depois de 5 minutos o evento começa, os 5 minutos são para os players ter tempo de planejar um ataque.
    - O sistema tem por finalidade matar todos do time inimigo, e os players que sobreviverem recebem um prêmio.

    Bônus:

    - Durante o evento é mostrado na tela somente dos jogadores que estão no evento um placar de times.

    - Até o último player entrar no evento, ficam mandando broadcast dizendo quanto players faltam para dar inicio ao jogo.

    - Se o evento abrir e não atingir a meta de players colocada, o evento é finalizado e os players voltam para o templo.




    Lembre-se:

    - De colocar Pvp Tool na área
    - De colocar área NoLogout


    Imagens:




    Instalação:

     
    Data > Lib       Data > CreatureScript > Script     Data > GlobalEvents > Scripts       Data > Movements > Script             Configurações do evento
  12. Gostei
    FidelixMonte deu reputação a Vodkart em SCRIPT NAO ESTA FUNCIONANDO   
    <movevent type="StepIn" actionid="ID ESCOLHIDO" event="script" value="nome do seu script.lua"/>
  13. Gostei
    FidelixMonte deu reputação a Vodkart em Procuro Equipe   
    Cargo: Scripter
     
    Procuro equipe que tenha um projeto legal, não precisa ser global nem nada...
    mas que a exp seja razoavelmente na media, que gostem de criar QUEST,EVENTS, SISTEMAS, etc...
    pode ser um baikao mesmo da hora
    a versão vária  de 8.6 até tfs 1.2(mas prefiro 8.6)
     
  14. Gostei
    Global Full com Cast e Eventos
    Servidor recomendado para ser utilizado em Linux (Debian 6)

     
    IMPORTANTE VOCÊ LER AQUI
    Há um tempo atrás negociei um servidor com Neto Sanches, também conhecido como otrackerrr, aqui no fórum tem o perfil de NTRemondini. O mesmo me roubou R$450 reais, e eu estou postando o servidor que recebi para vocês, pois para quem monta servidores, tem scripts utilizáveis, mas não recomendo utilizar o server antes de uma revisão, pois foi passado por um ladrão. Felizmente consegui meu dinheiro de volta, e alerto vocês do Tibia King para tomarem cuidado com o mesmo, caso tenha algum problema com este tópico me avisem e eu posto provas do mesmo. O skype do ladrão é netosremondini. Agora vamos ao servidor:
     
    Eventos e Features
    War of Emperium Trainers Offline Capture the Flag Battlefield Event Lottery System Itens VIPs já configurados Raids Automáticas Thais Editada Dota Event Guild Points  
    Global Server
    Versão: 8.60 Mapa: 100% Scripts: 100% Sistemas:. 100% Items: 100% Monstros: 100% Npcs: 100% O Distro é TFS e aparentemente só roda sem bugs no Debian 6  
     

     
    Cidades
    Algumas cidades VIPs Ankrahmun Ab'Dendriel Carlin Darashia Edron Yalahar Kazordoon Liberty Bay Port Hope Svargrond Thais Venore Farmine Zao Cormaya  
     

     
    OTServ Completo
    http://www.mediafire.com/download/rgx46b9220nsjy7/Global_by_Neto_Remondini.zip
     
    Scan
    https://www.virustotal.com/en/file/f09a547368897dcc857eddc11d82f7084b3bf7ecf25e41bee57aceb224cf36fc/analysis/1459977122/
     
     
    Recomendo utilizarem os arquivos do servidor, como eventos, scripts... Tem coisa que é difícil encontrar na net de graça.
  15. Gostei
    FidelixMonte deu reputação a Vodkart em [8.6] Staff Time   
    #UPDATE#
     
    V 1.1 - BUG DE BUGAR STORAGE AO FECHAR O SERVE REMOVIDO
     
    É um sistema onde mostra o tempo que o jogador ficou online no server... E tem mais alguns comandos adicionais:
     
    /stafftime NOME DO JOGADOR DA STAFF
    faz com que mostre o tempo de determinado player da staff
    /allstafftime
    faz com que mostre o tempo de todos os membros da staff
    /stafftimecleall
    Reinicia o tempo de todos os membros da staff
    /stafftimeclear NOME DO JOGADOR DA STAFF
    Reinicia o tempo de determinado player da Staff
     

     
     
     
    Na pasta MODS:
     
    StaffTime.xml
    <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Staff Time System" version="1.1" author="vodkart" contact="none" enabled="yes"> <config name="stafftime_lib"><![CDATA[ _Staff_Config_ = { storages = {448507,448508,448509}, min_group_id = 1 -- aqui vai contar a partir do 2, 3, 4 ... } function timeString(timeDiff) local dateFormat = { {"day", timeDiff / 60 / 60 / 24}, {"hour", timeDiff / 60 / 60 % 24}, {"minute", timeDiff / 60 % 60}, {"second", timeDiff % 60} } local out = {} for k, t in ipairs(dateFormat) do local v = math.floor(t[2]) if(v > 0) then table.insert(out, (k < #dateFormat and (#out > 0 and ', ' or '') or ' and ') .. v .. ' ' .. t[1] .. (v ~= 1 and 's' or '')) end end local ret = table.concat(out) if ret:len() < 16 and ret:find("second") then local a, b = ret:find(" and ") ret = ret:sub(b+1) end return ret end function getStaffTime(name) local target_online = getPlayerByNameWildcard(name) if not isPlayer(target_online) then local info = db.getResult("SELECT `value` FROM `player_storage` WHERE `player_id` = ".. getPlayerGUIDByName(name) .." AND `key` = ".. _Staff_Config_.storages[1]) if info:getID() ~= -1 then var_time = timeString((-(info:getDataInt("value")))) else var_time = 0 end else if getPlayerStorageValue(target_online, _Staff_Config_.storages[2]) <= 0 then var_time = 0 else var_time = timeString((os.time() - getPlayerStorageValue(target_online, _Staff_Config_.storages[1]))) end end return var_time end function getAllStaffTime() local query, str = db.getResult("SELECT `name`, `group_id` FROM `players` WHERE `group_id` > ".._Staff_Config_.min_group_id), "--> STAFF TIME <--\n\n[Group]Nick - Tempo Online\n" if (query:getID() ~= -1) then repeat local _ = query:getDataString("name") str = str .. "\n ["..getGroupInfo(query:getDataInt("group_id")).name.."]".._.." - "..getStaffTime(_) until not(query:next()) query:free() end return str end function doSaveStaffTime(cid) if getPlayerStorageValue(cid, _Staff_Config_.storages[2]) >= 1 then setPlayerStorageValue(cid, _Staff_Config_.storages[1], getPlayerStorageValue(cid, _Staff_Config_.storages[1]) - os.time()) setPlayerStorageValue(cid, _Staff_Config_.storages[3], getPlayerStorageValue(cid, _Staff_Config_.storages[1])) setPlayerStorageValue(cid, _Staff_Config_.storages[1], getPlayerStorageValue(cid, _Staff_Config_.storages[1]) + os.time()) end end function deleteAllStaffTimes() db.executeQuery("DELETE FROM `player_storage` WHERE `key` = ".._Staff_Config_.storages[1]) db.executeQuery("DELETE FROM `player_storage` WHERE `key` = ".._Staff_Config_.storages[2]) db.executeQuery("DELETE FROM `player_storage` WHERE `key` = ".._Staff_Config_.storages[3]) for _, player in ipairs(getPlayersOnline()) do if getPlayerGroupId(player) > _Staff_Config_.min_group_id then setPlayerStorageValue(player, _Staff_Config_.storages[1], os.time()) setPlayerStorageValue(player, _Staff_Config_.storages[2], 1) setPlayerStorageValue(player, _Staff_Config_.storages[3], 0) end end end function deletePlayerStaffTimes(name) local target_online = getPlayerByNameWildcard(name) if not isPlayer(target_online) then db.executeQuery("DELETE FROM `player_storage` WHERE `player_id` = ".. getPlayerGUIDByName(name) .." AND `key` = ".. _Staff_Config_.storages[1]) db.executeQuery("DELETE FROM `player_storage` WHERE `player_id` = ".. getPlayerGUIDByName(name) .." AND `key` = ".. _Staff_Config_.storages[2]) db.executeQuery("DELETE FROM `player_storage` WHERE `player_id` = ".. getPlayerGUIDByName(name) .." AND `key` = ".. _Staff_Config_.storages[3]) else setPlayerStorageValue(target_online, _Staff_Config_.storages[1], os.time()) setPlayerStorageValue(target_online, _Staff_Config_.storages[2], 1) setPlayerStorageValue(target_online, _Staff_Config_.storages[3], 0) end end ]]></config> <globalevent name="Salve-StaffTime" interval="30" event="script"><![CDATA[ domodlib('stafftime_lib') function onThink(interval, lastExecution, thinkInterval) if #getPlayersOnline() > 0 then for _, cid in ipairs(getPlayersOnline()) do if getPlayerGroupId(cid) > _Staff_Config_.min_group_id then doSaveStaffTime(cid) end end end return true end]]></globalevent> <globalevent name="StaffDebug-Start" type="start" event="buffer"><![CDATA[ domodlib('stafftime_lib') local q = db.getResult("SELECT `id` FROM `players` WHERE `group_id` > ".._Staff_Config_.min_group_id) if (q:getID() ~= -1) then repeat local p = q:getDataInt("id") u = db.getResult("SELECT `value` FROM `player_storage` WHERE `player_id` = "..p.." AND `key` = ".._Staff_Config_.storages[3]) if u:getID() ~= -1 then db.executeQuery("UPDATE `player_storage` SET `value` = "..(u:getDataInt("value")).." WHERE `player_id` = "..p.." AND `key` = ".. _Staff_Config_.storages[1]) end until not(q:next()) q:free() end return true]]></globalevent> <talkaction words="/stafftime;/allstafftime;/stafftimecleall;/stafftimeclear" event="buffer"><![CDATA[ domodlib('stafftime_lib') if (words == "/stafftime") then local t = string.explode(param:lower(), ",") if (param == "") then doPlayerSendCancel(cid, "use um comando valido") return true elseif not getPlayerGUIDByName(t[1]) then doPlayerSendCancel(cid, "Desculpe, mas o jogador [" .. t[1] .. "] não existe.") return true elseif db.getResult("SELECT `group_id` FROM `players` WHERE `id` = "..getPlayerGUIDByName(t[1])):getDataInt("group_id") <= _Staff_Config_.min_group_id then doPlayerSendCancel(cid,"este jogador não é um membro da staff.") return true end return doPlayerPopupFYI(cid, "Tempo Total Online:\n\n"..t[1].." - "..getStaffTime(t[1])..".") elseif (words == "/allstafftime") then if getPlayerAccess(cid) < 5 then doPlayerSendCancel(cid, "você não tem permissão para usar este comando") return true end return doPlayerPopupFYI(cid, getAllStaffTime()) elseif (words == "/stafftimecleall") then if getPlayerAccess(cid) < 5 then doPlayerSendCancel(cid, "você não tem permissão para usar este comando") return true end deleteAllStaffTimes() return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você limpou a Staff Time de toda a equipe do servidor.") elseif (words == "/stafftimeclear") then local t = string.explode(param:lower(), ",") if getPlayerAccess(cid) < 5 then doPlayerSendCancel(cid, "você não tem permissão para usar este comando") return true elseif (param == "") then doPlayerSendCancel(cid, "use um comando valido") return true elseif not getPlayerGUIDByName(t[1]) then doPlayerSendCancel(cid, "Desculpe, mas o jogador [" .. t[1] .. "] não existe.") return true elseif db.getResult("SELECT `group_id` FROM `players` WHERE `id` = "..getPlayerGUIDByName(t[1])):getDataInt("group_id") <= _Staff_Config_.min_group_id then doPlayerSendCancel(cid,"este jogador não é um membro da staff.") return true end deletePlayerStaffTimes(t[1]) return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você limpou a Staff Time do jogador "..t[1]) end ]]></talkaction> <event type="login" name="StaffTimeLogin" event="script"><![CDATA[ domodlib('stafftime_lib') function onLogin(cid) if getPlayerGroupId(cid) > _Staff_Config_.min_group_id then if getPlayerStorageValue(cid, _Staff_Config_.storages[2]) <= 0 then setPlayerStorageValue(cid, _Staff_Config_.storages[1], os.time()) setPlayerStorageValue(cid, _Staff_Config_.storages[2], 1) else setPlayerStorageValue(cid, _Staff_Config_.storages[1], getPlayerStorageValue(cid, _Staff_Config_.storages[1]) + os.time()) end end return true end]]></event> <event type="logout" name="StaffTimeLogout" event="script"><![CDATA[ domodlib('stafftime_lib') function onLogout(cid) if getPlayerGroupId(cid) > _Staff_Config_.min_group_id then setPlayerStorageValue(cid, _Staff_Config_.storages[1], getPlayerStorageValue(cid, _Staff_Config_.storages[1]) - os.time()) setPlayerStorageValue(cid, _Staff_Config_.storages[3], getPlayerStorageValue(cid, _Staff_Config_.storages[1])) end return true end]]></event> </mod>
     
  16. Gostei
    FidelixMonte deu reputação a KekezitoLHP em [Gesior] Widget Top Level BOX   
    Para quem deseja ter um box igual a este em seu site:
     

     
     
    1º Baixe o arquivo:
    http://www.sendspace.com/file/ejr1jt
     
    Virus Total:
    https://www.virustot...sis/1360784756/
     
    2º Extraia os arquivos na pasta do seu layout.

    3º Abra layout.php e procure por:
    <div id="Themeboxes">  
    4º Para quem tem pouco mais de experiencia vou falar da seguinte forma: Copie esta linha antes de fechar a div themeboxes.
     
    <?php include($layout_name.'/widget_rank.php'); ?> Para quem não entendeu o que eu disse, fica meio complicado explicar onde inserir a linha, então, depois desta linha que disse para pesquisar vá copiando a linha do passo 4º e atualizando o site até obter um resultado agradável.

    Meu layout.php fico assim:
     
    <div id="Themeboxes"> <div id="NewcomerBox" class="Themebox" style="background-image:url(<?PHP echo $layout_name; ?>/images/themeboxes/newcomer/newcomerbox.gif);"> <div class="ThemeboxButton" onClick="BigButtonAction('?subtopic=createaccount')" onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" style="background-image:url(<?PHP echo $layout_name; ?>/images/buttons/sbutton.gif);"><div class="BigButtonOver" style="background-image:url(<?PHP echo $layout_name; ?>/images/buttons/sbutton_over.gif);"></div> <div class="ButtonText" style="background-image:url(<?PHP echo $layout_name; ?>/images/buttons/_sbutton_jointibia.gif);"></div> </div> <div class="Bottom" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/box-bottom.gif);"></div> </div> <div id="PremiumBox" class="Themebox" style="background-image:url(layouts/tibiacom/images/themeboxes/premium/premiumbox.gif);"> <div class="ThemeboxButton" onClick="BigButtonAction('?subtopic=donate')" onMouseOver="MouseOverBigButton(this);" onMouseOut="MouseOutBigButton(this);" style="background-image:url(layouts/tibiacom/images/buttons/sbutton.gif);"><div class="BigButtonOver" style="background-image:url(layouts/tibiacom/images/buttons/sbutton_over.gif);"></div> <div class="ButtonText" style="background-image:url(http://i54.tinypic.com/25uqof8.gif);"></div> </div> <div class="Bottom" style="background-image:url(layouts/tibiacom/images/general/box-bottom.gif);"></div> </div> <?php include($layout_name.'/widget_rank.php'); ?> </div>  
    Creditos Kekezitolhp Duvidas ou erros só pergunta
  17. Gostei
    Reporte qualquer bug encontrado.
     
    - Mudanças:
    * opcode adicionado
    * Monstros andando em cima de corpos
    * War system arrumado
    * Anti-divulgação melhorado
    * Cast system arrumado
    * Crash bugs arrumados
    * Adicionado exhaust ao comprar/vender items
    * Account manager com opção para cidades
    * /ghost stacking arrumado
    * !disband arrumado
    * Erros no linux arrumado
    * Aleta som arrumado
    * Bug nos rings arrumado
    * Adicionado suporte para Visual Studio
    * Remover battle ao entrar em PZ
    * Não pode jogar lixo em casas
    * Salt removido
     
    - Downloads:
    * Distro (x32): https://github.com/Fir3element/binaries/raw/master/x32-windows.zip
    * Distro (x64): https://github.com/Fir3element/binaries/raw/master/x64-windows.zip
    * Requisitos: Microsoft Visual C++ Redistributable Package
    * Source + datapack: https://github.com/Fir3element/3777/archive/refs/heads/main.zip
     
    - Scans:
    * Distro (x32): https://virustotal.com/pt/file/6683a91273b848a39ac21288da9d3abde341436744d6846e35a477c8e7c8f5f7/analysis/1480675335/
    * Distro (x64): https://virustotal.com/pt/file/21028857bb1124f19e0353e7f5775c8f66afc4f87f29df9cf4ab8ca1a046b816/analysis/1480675394/
    * Source + datapack: https://virustotal.com/pt/file/3761b48ee19f3f540d4c4a48c35c73c89a85615876307073494b1dcfed464d36/analysis/1480675473/
  18. Gostei
    FidelixMonte deu reputação a montanha13 em Recentes Trabalhos - Mapping   
  19. Gostei
    FidelixMonte deu reputação a leoleo em Recentes Trabalhos - Mapping   
    Tá faltando inspiração pra terminar, acho que to muito cansado esses dias pra mapear. Vou dar um tempo e quando voltar estarei retomando meu projeto PRONOBA.
    Mais digam ae o que acharam.
  20. Gostei
    FidelixMonte deu reputação a fabiodias em Recentes Trabalhos - Mapping   
    Meu ultimo trabalho como mapper,avalie por favor
     

  21. Gostei
    Ta certo o erro é no layout.php veja que tem:
    ?subtopic=shopadmin em cima

    em baixo
     
    corrija!
  22. Gostei
    FidelixMonte recebeu reputação de jorginjones em DIVIDIR OT SERVE   
    Tem skype maninho??
  23. Gostei
    FidelixMonte deu reputação a ViitinG em Instalando Gesior ACC + TFS 1.0   
    Parabéns tiroleivi, seu tutorial de website está muito bom, irá ajudar à muitos!
    Ele foi aprovado, movido para a seção correta e você ganhou 1 REP+ pela contribuição.
    Esperamos mais conteúdos como este, até mais!
  24. Gostei
    FidelixMonte deu reputação a Natanael Beckman em GesiorACC 2019 8.60 UPDATE 29/06/2019   
    Atualização de 29/06/2019.
     
    Olá meus amigos, essa é a minha última contribuição free que faço na área de OTserver, fiz uma atualização bem completa do Gesior comparando com os que existem disponíveis, não vou falar muito pois grande parte já conhecem... Vou apenas posta algumas imagem das mudanças feitas.
    Sempre gostei de evoluir e de oferecer aos demais uma facilidade de obter um material grátis e de qualidade, nunca utilizei meu pouco conhecimento para prejudicar os demais, pelo o contrario sempre foi na intenção de ajudar e se em algum momento falhei, falhei inconscientemente.
     
    - Foi mudado algumas imagens de layout para renovar a estrutura.

     
    - Server Info + Most Power Ful Guilds na mesma estrura.

     
    - Create Account exigindo senhas com letras minusculas, maiúsculas e números, fortalecendo
    a segurança do seu cliente e dificultando futuras dores de cabeças.

     
    - Adicionado o mecanismo que identifica os valores de Premuim Points e Backup Points.
    - Algumas mudanças de layout.
    - Nome do player abaixo linkado.

     
    - Adicionado um Box de doação, com a intenção apenas de complementar
    o layout enriquecendo a pagina.

     
    - Fixado o bug edit town, e melhorado o layout.

     
    - Characters.php refeito, nesta imagem é uma visão de uma conta com access admin.

     
    - Visão normal.

     
    - Inventário completo.
    - Guilds com visão ampliada.

     
    - Detalhes...

     
    - Novo SHOP com as estrutura de layout melhorada e modernizada.
    - Sem BUGs lembre-se do CTRL + F5 para atualizar os cookies nesta pagina.

     
    - Detalhes...

     
    - Detalhes...

     
    - Detalhes...

     
    - Histórico do SHOP...

     
    DOWNLOAD SITE
    SHOP.LUA XAMPP 1.7.3 DATABASE LIMPA MYSQL DATABASE COMPLETA MYSQL   TUTORIAIS ÚTEIS E COMPATÍVEIS PARA O SITE: PAGSEGURO AUTOMATICO SHOPGUILD BACKUP_POINTS SISTEMA VIP_TIME   Créditos: Gesior.pl(WEBMaster) Felipe Monteiro(WEBMaster, WEBDesigner) Natanael Beckman(WEBNada) Nailan (WEBMaster) Ivens Pontes (WEBMaster) Marcio Porto (WEBMaster) Danyel Varejão (Programmer LUA, C++)
  25. Gostei
    FidelixMonte deu reputação a Vodkart em [8.6] TOP 5 LEVEL no BroadCast   
    Me pediram para postar uma especie de propaganda, onde aparecia os top level do servidor, no caso está configurado para aparecer os 5 leveis mais alto, como mostra a imagem:
     

     
    como esse script está no meu servidor faz anos, resolvi jogar para a molecada:
     
    Data/globalevents/script
     
    topleveis.lua
    function onThink(interval, lastExecution) local max, query = 5, db.getResult("SELECT `name`, `level` FROM `players` WHERE `id` > 6 AND `group_id` < 2 ORDER BY `level` DESC, `name` ASC;") local str = "TOP "..max.." Rank Level:\n\n" if (query:getID() ~= -1) then k = 1 while true do str = str .. "\n " .. k .. " - "..query:getDataString("name").."["..query:getDataInt("level").."]" k = k + 1 if not(query:next()) or k > max then break end end query:free() end doBroadcastMessage(str, 22) return true end  
    TAG:
    <globalevent name="TopLevels" interval="3600" event="script" value="topleveis.lua"/>  

Informação Importante

Confirmação de Termo