Ir para conteúdo

Atividades

Atualizada automaticamente

  1. Ontem
  2. Alan stewart se registrou na comunidade
  3. DeLoggi alterou sua foto pessoal
  4. 533123 se registrou na comunidade
  5. Tenta de novo!
  6. antonelloandy se registrou na comunidade
  7. therealezzz se registrou na comunidade
  8. pedrojp se registrou na comunidade
  9. Última semana
  10. lalf se registrou na comunidade
  11. ashwese reagiu a uma resposta no tópico: [OTX2 8.6] NTO BATTLE (NOVIDADE) ATUALIZADO
  12. GABRIEL ZZR começou a seguir Tryller
  13. Yuribbz reagiu a uma resposta no tópico: [Pokexadventure] Release Open_Beta [10.98].
  14. mister kill lord começou a seguir Jnetworks
  15. edit: A Todos com esse problema, recomendo encontrarem um bom programador pra resolver. basicamente envolve muita modificação em client e server sources. e que até mesmo pra programadores experientes da muito trabalho porque cada base é diferente. boa sorte :]
  16. Boa tarde senhores, alguen teria um tutorial que mostra como unificar as skills dos knights? tipo eu quero que o Knight suba só uma skill usando todas as armas, para que nao precise treinar axe, sword, e club, uma unica skill subirar tudo, alguem tem esse tutorial? procurei aquie nao achei
  17. Otc

    Arrarea postou uma resposta no tópico em Suporte Bots
    Rapaziada não consigo fazer post, gostaria de montar um OT com algumas mudanças, e não sei nada de programação gostaria de contratar alguém. Poderiam me ajudar ? Meu CTT é 19992429376.
  18. Rapaziada não consigo fazer post, gostaria de montar um OT com algumas mudanças, e não sei nada de programação gostaria de contratar alguém. Poderiam me ajudar ? Meu CTT é 19992429376.
  19. Rapaziada não consigo fazer post, gostaria de montar um OT com algumas mudanças, e não sei nada de programação gostaria de contratar alguém. Poderiam me ajudar ? Meu CTT é 19992429376.
  20. Rapaziada não consigo fazer post, gostaria de montar um OT com algumas mudanças, e não sei nada de programação gostaria de contratar alguém. Poderiam me ajudar ? Meu CTT é 19992429376.
  21. Arrarea postou uma resposta no tópico em Portal
    Rapaziada não consigo fazer post, gostaria de montar um OT com algumas mudanças, e não sei nada de programação gostaria de contratar alguém. Poderiam me ajudar ? Meu CTT é 19992429376.
  22. Arrarea postou uma resposta no tópico em OTServer Derivados
    Rapaziada não consigo fazer post, gostaria de montar um OT com algumas mudanças, e não sei nada de programação gostaria de contratar alguém. Poderiam me ajudar ? Meu CTT é 19992429376.
  23. thelifeofpbion começou a seguir Rafaelizzidoro
  24. thelifeofpbion começou a seguir Pifafa
  25. Boa noite, como faço para resolver esse problema que os rapazes mencionaram acima? estou com o mesmo problema.
  26. @Jnetworks, O meu deu o seguinte problema: Primeiro, o meu OT é um baiak ice - do Bryaan Consegui colocar o autoloot no ot, com interface, ativar/desativar/ add e remover... etc. mas ele não está pegando os items nem pegando o gold... Onde era vip.hasVip(cid) troquei por isPremium(cid), pois la a vip meio que ja ta inclusa no char, vc só precisaria fazer a quest vip 2 pra ter acesso a vip2, ent n tem vip "paga"... se souber como tem que mexer para esse tipo de otserv, Obrigado.
  27. Anteriormente
  28. @Under, Opa, boa noite, tudo bem? Eu baixei a versão mais atual (15.x) com o monk, configurei o mysql 5.7 via docker e apontei no config.lua, subiu normalmente, ai baixei o GameClient (https://github.com/zimbadev/gameclient/releases) e ta dando Connect refused, sabe o que pode ser? OBS: já liberei no firewall do windows as portas 7171 e 7172 (TCP)
  29. hardbaiak postou uma resposta no tópico em Portal
    Tryller irmão, boa tarde! tudo bem? me ajuda com a copia das source do crystal server 0.2 (infinty), precisava muito, tenho um otserv mais está limitada a 25 outfits preciso aumentar mais só é possivel nas sources! .. muito top a volta do Crystal Server!
  30. Slashes reagiu a uma resposta no tópico: Base PokeWish + Pokelight
  31. Pokemugen reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
  32. HoullynBR1 alterou sua foto pessoal
  33. só faltou a source pra compilação amigo '-'
  34. janderfel reagiu a uma resposta no tópico: Pokemon World 1.0 [VIP, COINS E MUITOS]
  35. Sim mano, está tudo configurado corretamente. Já dei uma olhada várias vezes, mas não entendi qual é o erro. Eu uso este MySQL. O Ot só funciona para mim quando coloco no SQLite, só me dá erro no console quando coloco no MySQL, e também consigo logar e criar minha conta no site. mysql.sql
  36. Qual MYSQL está usando ? configurou certinho, tanto a senha, quanto a database do mysql?
  37. How does I do to make this a clean server?
  38. Unforged alterou sua foto pessoal
  39. Under postou uma resposta no tópico em Mapas de Tibia
    Fala que te indiquei 55 62 8311-3992
  40. Olá amigos!! Estou com um problema ao criar minha página web. Estou tentando instalar o OT 8.60 no meu computador. Uso o TFS 0.3.6 e o UniServer Zero XV com myaac-1.2. E aparece este erro que não entendo, é o seguinte!! Já vi tudo, revisei tudo e ainda recebo este erro no console. Configurei assim. Já tentei mudar para Plain ou PLAIN - sha1 e nada funciona. Também verifiquei a senha inserida no phpmyadmind e está tudo correto, mas ainda assim não funciona. Só funciona quando a insiro no "sqlite". Configurei assim: sqlType = "mysql" sqlHost = "127.0.0.1" sqlPort = 3306 sqlUser = "root" sqlPass = "mypassword which is obviously the same as phpmyadmind"" sqlDatabase = "name the database" sqlFile = "schemas/forgotten.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain"
  41. Para adicionar um tutor robô que responde automaticamente no canal de ajuda (Help Channel) quando um jogador escreve algo e o ADM não está online, você precisa editar o script do creaturescripts ou criar um sistema que detecta mensagens no canal de help. Como o TFS 0.3.6 (Tibia 8.60) não possui um sistema interno de interceptação direta no Help Channel, você pode contornar isso com um sistema de creaturescript que detecta mensagens no canal de help (canal 9) e responde automaticamente caso o ADM não esteja online. Passo a passo: Criando um tutor robô para o canal de ajuda 1. Abra ou crie este arquivo: data/creaturescripts/scripts/help_bot.lua 2. Adicione este script: lua Copiar Editar local ADM_NAME = "ADM" -- Nome do personagem do administradorlocal HELP_CHANNEL_ID = 9 function onTalk(cid, type, channel, msg) -- Verifica se a mensagem é no Help Channel if channel == HELP_CHANNEL_ID then -- Verifica se o ADM está online local admPlayer = getPlayerByNameWildcard(ADM_NAME) if not isPlayer(admPlayer) then doPlayerSendChannelMessage(0, "Tutor Robo", "Para suporte, mande um ticket para o ADM no e-mail: [email protected] ou adicione ele no WhatsApp: +55 11 91230-8360.", TALKTYPE_CHANNEL_O, HELP_CHANNEL_ID) end end return trueend3. Adicione o creaturescript no creaturescripts.xml: Abra o arquivo data/creaturescripts/creaturescripts.xml e adicione: xml Copiar Editar <event type="channel" name="HelpBot" script="help_bot.lua"/>4. Registre o evento no login.lua: Abra o arquivo data/creaturescripts/scripts/login.lua e adicione esta linha dentro da função onLogin: lua Copiar Editar registerCreatureEvent(cid, "HelpBot") Resultado Agora, sempre que um jogador mandar uma mensagem no Help Channel (canal 9), se o personagem chamado "ADM" não estiver online, o tutor robô automaticamente responderá com: "Para suporte, mande um ticket para o ADM no e-mail: [email protected] ou adicione ele no WhatsApp: +55 11 91230-8360." Se quiser que o nome do ADM seja outro, é só mudar a variável ADM_NAME = "ADM". Quer que ele só responda uma vez a cada X segundos por jogador, ou algo mais inteligente? Posso melhorar o script. Você disse: nao pego no tfs 0.3.6 O ChatGPT disse: Perfeito, obrigado pelo retorno! Como o TFS 0.3.6 (8.60) não possui suporte ao evento onTalk com type="channel" no creaturescripts, precisamos usar uma outra abordagem, baseada em talkactions ou em modificações no source (mais avançado). A melhor solução sem mexer no source é usar talkactions para detectar mensagens específicas e simular um tutor robô. 1. Habilitar o evento onTalk no server (creaturescript) Arquivo: luascript.cpp Procure por a função: cpp Copiar Editar void LuaScriptInterface::registerFunctions()`` Dentro dela, **adicione esta linha** (se ainda não existir): ```cpp lua_register(m_luaState, "registerCreatureEvent", LuaInterface::luaRegisterCreatureEvent); Arquivo: creatureevent.h Procure a enumeração CreatureEventType e adicione o novo tipo TALK: cpp Copiar Editar enum CreatureEventType { ... CREATURE_EVENT_CHANNEL, ... CREATURE_EVENT_TALK, // Adicione isso }; Arquivo: creatureevent.cpp Adicione o novo tipo de evento ao final do getType: cpp Copiar Editar CreatureEventType CreatureEvents::getType(const std::string& str){ ... else if(str == "talk")return CREATURE_EVENT_TALK; // novo ...} Na função configureEvent, adicione suporte ao onTalk: cpp Copiar Editar bool CreatureEvent::configureEvent(xmlNodePtr p){ ... if(m_type == CREATURE_EVENT_TALK) m_interface->reserveScriptEnv(); // reserva ambiente para o script ...} 2. Chamar o evento onTalk quando jogador fala no canal Arquivo: chat.cpp Encontre a função: cpp Copiar Editar bool Chat::talkToChannel(Player* player, MessageClasses type, const std::string& text, uint16_t channelId) Logo no início dessa função, adicione a chamada do evento: cpp Copiar Editar if (player) { CreatureEventList talkEvents = player->getCreatureEvents(CREATURE_EVENT_TALK); for(CreatureEventList::iterator it = talkEvents.begin(); it != talkEvents.end(); ++it)(*it)->executeTalk(player, type, text, channelId);} 3. Criar a função executeTalk no CreatureEvent Arquivo: creatureevent.cpp Adicione esta função: cpp Copiar Editar bool CreatureEvent::executeTalk(Creature* creature, MessageClasses type, const std::string& text, uint16_t channel){ // Função só ativa se for script registrado if(m_type != CREATURE_EVENT_TALK)return false;// Prepara o script if (!m_interface->reserveScriptEnv()) { std::cout << "[Error - CreatureEvent::executeTalk] Call stack overflow." << std::endl;return false; } ScriptEnviroment* env = m_interface->getScriptEnv(); env->setScriptId(m_scriptId, m_interface); env->setRealPos(creature->getPosition());// Empilha argumentos lua_State* L = m_interface->getLuaState(); m_interface->pushFunction(m_scriptId); LuaScriptInterface::pushThing(L, creature, false); lua_pushnumber(L, type); lua_pushstring(L, text.c_str()); lua_pushnumber(L, channel);return m_interface->callFunction(4);} Arquivo: creatureevent.h Adicione no final da classe CreatureEvent: cpp Copiar Editar bool executeTalk(Creature* creature, MessageClasses type, const std::string& text, uint16_t channel);
  42. Britoshow postou uma resposta no tópico em Mapas de Tibia
    Boa noite, tudo bem? Estou criando um servidor canary 14.12. Quero fazer um mapa global mas editado, onde por exemplo edron vai ser a cidade principal até level 500+, depois parte para outra cidade, até o level 1000+, depois 1250+. Estou precisando de alguem para fazer esse serviço, ou que tenha um mapa semelhante pronto. Por exemplo, uma edron editada, um pouco maior onde para cada lado da cidade seja uma hunt: 8-50 50-100 100-300 300-500 Se quiser entrar em contato via discord: Brito#4240
  43. Ola, Espero que este post esteja no local correto. basicamente estou com 3 problemas no meu servidor poketibia. Eu comprei o servidor e com ele veio um client sem a source. (nao que eu saiba como usa-la corretamente). encontrei uma client source que acredito ser a mesma do meu client, mas nao consegui encontrar meios de compilar ela. enfim, sobre o order, a principio, sempre que dava order pra um pokemon, ele ia pro local marcado, mas ia meio que "pulando" sqm por sqm sem efetuar a animacao de andar. como muito custo consegui fazer ele andar normalmente modificando o gothere. mas sempre que ordeno que ele va longe, +/- no 3 sqm ele fica "indeciso", nao sabe se vai ou se volta e nunca chega ao destino. Problema 2: Não consegui fazer com que meu battle separe Players, npcs, Pokemons selvagens, pokemons de players e meu pokemon em abas diferentes. segundo os prints que coloquei no battle.lua, o client nao consegue diferenciar pokemon selvagem de pokemon de player porque o master sempre volta nul. Problema 3: O Client que peguei ja veio sem a barra de vida em cima do personagem. e nao consegui ativar mesmo colocando a displayHealthOnTop = true em client_options. Enfim, se alguem ja passou por um problema parecido ou tem alguma ideia de como resolver, ficaria grato. caso tenham uma client source 8.54 pra mim, tbm agradeceria. vou anexar meu order.lua aki order.lua
  44. Updated to 15x Protocol (Monk Features and More)
  45. Otc

    Under postou uma resposta no tópico em Suporte Bots
    Depende, você ja tem algum bot rodando no otc ? o script que você precisa é para algum bot ja conhecido ? se sim por favor forneça um pouco mais de informação.

Informação Importante

Confirmação de Termo