Ir para conteúdo

grafit

Membro
  • Registro em

  • Última visita

Tudo que grafit postou

  1. Bom dia, matheuspeixoto12! Existe uma área específica para divulgação de servidores. Vamos colaborar para manter o fórum organizado.
  2. VPS

    grafit postou uma resposta no tópico em Suporte Tibia OTServer
    Eu tinha um servidor com mapa de 60mb e ele era bem pesado e na época batia 50-60 players online. Usei um servidor com praticamente as mesmas configurações que esse seu. Quando o servidor iniciava eu ficava monitorando o processamento e a memória batia 99%, só que depois de uns 5 minutos ele estabilizava. Depois que eu fiz upgrade para 2gb de ram ficou super tranquilo. Vale lembrar que o servidor era em linux, um ubuntu 10.04
  3. grafit postou uma resposta no tópico em Outros Bots
    Graham's Tools Novo bot para Tibianic Funções do BOT - Lighthack - Hotkeys (UH, Aim, MW) - Vip War Tools (possibilidade de mudar outfit de friends/enemies) - Alarms (Mana,Hp/Message/Creature on screen/Vip online) - Monk Trainer - Show the Loot - Targeting (incluindo slime trainer) - Food Eater, Anti Idle - Save/Load settings - Runemaker added - Pickup Spear Tutoriais: Tutoriais http://grahamstools.tk/forum/viewtopic.php?f=7&t=4 Vídeo Tutorial de Slime Trainer O que fazer se o bot não abrir http://grahamstools.tk/forum/viewtopic.php?f=6&t=5 Observações O bot está disponível por um preço de €3 Para mais informações acesse http://grahamstools.tk Atenção: Eu não testei o bot, estou apenas compartilhando o conteúdo.
  4. Na segunda imagem, tente mudar de UDP para TCP e veja se vai. Depois de mudar para TCP entre no site http://ping.eu/port-chk/ e checa se a porta liberou
  5. Esse é o típico problema de quem quer tudo fácil. Você fez o download de um servidor pronto e infelizmente não sabe o que tem nele. Sempre que for querer começar um projeto o ideal é você começar do zero para garantir que não haverão irregularidades. Boa sorte.
  6. Função que lista as casas vazias no servidor. function getFreeHouses() local towns = getTownList() local houses = {} for i = 1, #towns do local list = getTownHouses(towns[i].id) for j = 1, #list do if list[j] then if getHouseOwner(list[j]) == 0 then table.insert(houses, list[j]) end end end end if(#houses == 0) then return nil end return houses end Créditos: Crypton3
  7. Essa função em C++ retorna os monstros online no servidor. luascript.cpp Procure por int32_t LuaScriptInterface::luaGetPlayersOnline(lua_State* L) { //getPlayersOnline() ScriptEnviroment* env = getEnv(); AutoList<Player>::iterator it = Player::autoList.begin(); lua_newtable(L); for(int32_t i = 1; it != Player::autoList.end(); ++it, ++i) { lua_pushnumber(L, i); lua_pushnumber(L, env->addThing(it->second)); pushTable(L); } return 1; } Adicione abaixo int32_t LuaScriptInterface::luaGetMonstersOnline(lua_State* L) { //getMonstersOnline() ScriptEnviroment* env = getEnv(); AutoList<Monster>::iterator it = Monster::autoList.begin(); lua_newtable(L); for(int32_t i = 1; it != Monster::autoList.end(); ++it, ++i) { lua_pushnumber(L, i); lua_pushnumber(L, env->addThing(it->second)); pushTable(L); } return 1; } Procure por //getPlayersOnline() lua_register(m_luaState, "getPlayersOnline", LuaScriptInterface::luaGetPlayersOnline); Adicione abaixo //getMonstersOnline() lua_register(m_luaState, "getMonstersOnline", LuaScriptInterface::luaGetMonstersOnline); Agora em luascript.h Procure por static int32_t luaGetPlayersOnline(lua_State* L); Adicione abaixo static int32_t luaGetMonstersOnline(lua_State* L); Exemplo de uso: function onSay(cid, words, param, channel) local m = getMonstersOnline() if(not m) then return doPlayerSendCancel(cid, "No monsters") end for _, mid in ipairs(m) do local mpos = getThingPos(mid) doSendAnimatedText(mpos, 'WORK', 255) end return 0 end Créditos: Dalton
  8. Essa função pega o nome do level mais alto do servidor, baseando-se na experiência do player. local function getHighestPlayer() local result = db.getResult("SELECT `name` FROM `players` ORDER BY `level` DESC, `experience` DESC LIMIT 1") return result.getDataString(result, "name") end Exemplo de uso: if getPlayerName(cid) == getHighestPlayer() then Créditos: Kohaeu
  9. grafit postou uma resposta no tópico em Outros Bots
    SviraBot para Linux 1. O que é SviraBot? SviraBot é um simples macro/bot para Tibia. Ele foi testado na distribuição xubuntu 14.10. 2. Pacotes Necessários >> xdotool 3. Funções do SviraBot - Auto Healer - Auto MagicLevel treiner - Cave-bot (sem usar keys, sem andar no fire etc) + Depositer (macro - dinheiro no banco, items no depot) - Auto Rune maker - Reconnect - Auto trader, yell 4. Versões Suportadas Suporta todas as versões do Tibia! Versões testadas: 7.4, 7.6, 8.1, 8.6, 10.56, 10.57 5. Observações O cavebot funciona com waypoints dos bots mais populares como: -iBot -XenoBot -RedBot ( RedBot Pro, RedBot Plus) Não sei se o bot é indetectável, portanto usem por sua conta e risco!! mais informações sobre como funciona leia o "readme.txt" https://www.dropbox.com/s/6bugzzmzfsv8bt7/SviraBot%20%281%29.tar.gz?dl=0 Créditos: svira
  10. grafit postou uma resposta no tópico em WindBot
    Giant Spider - Ancient Scarab - Necromancer - Bonebeast - Vampire - And more Vocação: Druid / Sorcerer Level: 80+ Dificuldade: Médio Exp/hour: 140k/h to 260k/h (dependendo do level / configiguração de loot) Loot/hour: -10k/h até 15k/h Início próximo do depot de ankrahmun Rope Shovel ► Opções de Loot ◄ ► Druid / Sorcerer ◄ ► Auto Mount ◄ ► Depositter ◄ ► Reopen Backpacks ◄ ► Configurações de Supply ◄ ► Safe Bank ◄ ► Special Areas ◄ ► Monitor My Hunting HUD ◄ (créditos para Sirmate) ► Monitor My Stats HUD ◄ (créditos para Sirmate) ► Recent Loot HUD ◄ ► PM HUD ◄ (créditos para Leonardo) F1 Exori Flam F2 Exura F3 Exura Gran F4 Exura Vita F5 Strong Mana Potion / Great Mana Potion F6 Great Fireball Rune (on crosshair) F7 Avalanche Rune (on crosshair) F8 Great Fireball Rune (on yourself) F9 Exori Frigo F10 - F11 Shovel F12 Rope Changelog: Obs. Use o script por sua conta e risco!!! https://www.dropbox.com/s/33lhh7685f2ak2f/MAGE%20Stone%20Tomb%20-2%20After%20Flame%20v1.0.%20by%20CroiX.xml?dl=0
  11. Valeu, Bruno! Vou testar aqui. Acho que a dúvida do usuário Maya é de onde achar o Tibia Client 10.78
  12. Boa tarde! É possível utilizar esta source(10.78) na versão 10.76? Se sim, como devo proceder? Obrigado.
  13. Bom dia! Não entendi muito bem o porquê de eu ter que tomar cuidado, uma vez que não infringi nenhuma regra. Acredito que você se referiu a regra 2.6 que trata-se de reviver tópicos antigos. Poderia informar-me onde eu infringi a regra? Pelo que eu entendi, se eu tiver uma dúvida não posso postar pelo fato de o tópico ser antigo? Agradeço desde já pelo esclarecimento.
  14. Como assim o PvP do 8.6? Qual a real diferença do pvp 8.6 pra 10.53? Acredito que a principal mudança seja o swap, andar dentro etc, mas em OT não tem isso, ou tem?
  15. Pra deixar na versão 10.76, como faço?
  16. Funciona bem no linux?
  17. Fala aí, galera! Estou retomando minhas atividades com servidores de Tibia e pretendo abrir um servidor nas versões mais atuais. Qual é a versão que possui cast system mais estável dentre essas versões recentes? Vale lembrar que uso um servidor em linux ubuntu. Obrigado!!
  18. Obrigado pelo retorno. Em relação às ilustrações, eu copiei o tópico oficial e apenas coloquei o link para download.
  19. grafit postou uma resposta no tópico em WindBot
    Infelizmente ninguém ainda conseguiu crackear o Windbot. Se você achar algum crack pela net muito provavelmente será um vírus.
  20. grafit postou uma resposta no tópico em Recursos Avançados
    Bom dia! Eu estou tentando usar o TibiaRegex da seguinte maneira: Faço uma consulta no banco de dados que me retorna um nome(de um player), armazeno em uma variável e depois chamo ela na class. Na teoria deveria dar certo, mas na prática estou com dificuldades.. O script é o seguinte: [...] do { $pegarnome = sprintf("SELECT id, nome, motivo, valorhunted FROM listahunted"); $pegarnome_executa = mysql_query($pegarnome); $pegarnome_resultado = mysql_fetch_assoc($pegarnome_executa); if (empty($pegarnome_resultado)) { return false; } else { $nomehunted = $pegarnome_resultado['nome']; } $char = new TRPlayer($nomehunted) <?PHP echo $char->vocation; ?> [...] Alguém me sugere algo?
  21. grafit postou uma resposta no tópico em Ouvidoria
    Obrigado! Acredito que além de mais organizado, também poderão ser compartilhados vários scripts ótimos!
  22. grafit postou uma resposta no tópico em Xeno Bot
    Prezados, boa tarde! Trago-lhes um script muito usado por EK's High-Level que tem o costume de caçar nas Walls por exemplo e tem preguiça de pegar o loot manualmente. PS. Não testei o script, portanto usem por CONTA E RISCO
  23. Me dá um exemplo de como seria melhor? O IPB é uma ótima plataforma, é bem completa. Uma comparação do que vocês estão sugerindo seria trocar o OS Windows para um novo e próprio. Seria um trabalho ENORME e totalmente desncessário, uma vez que o IPB atende todas as espectativas. Não vamos nem entrar no quesito segurança... Sem falar também na grana que deve ter sido gasta na licença rsrs Bom, essa é a minha opnião!
  24. Fiz algumas alterações para um fácil entendimento.
  25. Pode ficar tranquilo que eu sou BR. Eu trouxe o tópico original para cá. Mas vou fazer as devidas alterações para ficar mais amigável.

Informação Importante

Confirmação de Termo