Ir para conteúdo

Atividades

Atualizada automaticamente

  1. Hoje
  2. jiwoye2644 se registrou na comunidade
  3. rbrufgd se registrou na comunidade
  4. heideroxx se registrou na comunidade
  5. mister kill lord começou a seguir Jnetworks
  6. shienix se registrou na comunidade
  7. Ontem
  8. 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 :]
  9. Pevensie se registrou na comunidade
  10. 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
  11. old baiak se registrou na comunidade
  12. Última semana
  13. 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.
  14. 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.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. Dougrao Xd se registrou na comunidade
  20. thelifeofpbion começou a seguir Rafaelizzidoro
  21. thelifeofpbion começou a seguir Pifafa
  22. pirulitopiu01 se registrou na comunidade
  23. Boa noite, como faço para resolver esse problema que os rapazes mencionaram acima? estou com o mesmo problema.
  24. @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.
  25. 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!
  26. Slashes reagiu a uma resposta no tópico: Base PokeWish + Pokelight
  27. Pokemugen reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
  28. Anteriormente
  29. HoullynBR1 alterou sua foto pessoal
  30. só faltou a source pra compilação amigo '-'
  31. janderfel reagiu a uma resposta no tópico: Pokemon World 1.0 [VIP, COINS E MUITOS]
  32. 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
  33. Qual MYSQL está usando ? configurou certinho, tanto a senha, quanto a database do mysql?
  34. How does I do to make this a clean server?
  35. Unforged alterou sua foto pessoal
  36. Under postou uma resposta no tópico em Mapas de Tibia
    Fala que te indiquei 55 62 8311-3992
  37. 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"
  38. 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);
  39. 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
  40. brendonbh reagiu a uma resposta no tópico: [PEDIDO] Item de addons
  41. 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
  42. Updated to 15x Protocol (Monk Features and More)
  43. 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.
  44. Under postou uma resposta no tópico em Suporte OTServer Derivados
    Bom se você quer um conteudo para aprender e começar eu recomendo um server como o WoDBO que ja foi testado e usado por muitos. Quando entender, te aconselho a pegar uma base mais atualizada com a tfs 1.3 e versão 10.98 e começar seu servidor custom com uma base clean. https://tibiaking.com/topic/99336-server-wodbo-bianco-v6-80/
  45. @Qwizer,estou tendo problemas com o site desse ot,venho corrigindo varios erro nele,porem agora me deparei com um complicado,minha pagina de guilds esta com alguns erros,tipo quando estou deslogado da conta no site aparece login e ao clicar eu recebo um erro Fatal error: Uncaught Error: Call to undefined function check_guild_name() in /home/u263410991/domains/hardwar.com.br/public_html/pages/guilds.php:43 Stack trace: #0 /home/u263410991/domains/hardwar.com.br/public_html/system/load.page.php(7): include() #1 /home/u263410991/domains/hardwar.com.br/public_html/index.php(41): include_once('/home/u26341099...') #2 {main} thrown in /home/u263410991/domains/hardwar.com.br/public_html/pages/guilds.php on line 43

Informação Importante

Confirmação de Termo