Jump to content
×
×
  • Create New...

Search the Community

Showing results for tags 'c++'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Categories

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

  1. Quando eu tento compilar o fts aparece essse erro In constructor 'ODBCResult::ODBCResult(void*)': 351 databaseodbc.cpp 'res' was not declared in this scope 351 databaseodbc.cpp *** [Obj/databaseodbc.o] Error 1 se alguem puder me ajudar, agradeceria muito
  2. TV System é um sistema que possibilita players assistirem outros jogadores pela tv em seu servidor, bom eu só irei deixar á parte dos códigos aqui vocês terão que desenvolver os scripts em lua para funcionar porém os códigos estão prontos e funcionais. em luascript.cpp adicione: ainda em luascript.cpp: agora em luascript.h adicione: agora vai em chat.cpp e adicione: depois vá em chat.h e adicione: agora em game.cpp adicione:
  3. Limite máximo de players em guild in-game 😜 Bom galera estou postando esse conteúdo como complemento do limite em WEBSITE Ao utilizar !joinguild esse code verifica se a guilda já atingiu o limite máximo de membros(configurado) Eu estarei disponibilizando de duas maneiras: 1º Será um valor configurado no proprio config.lua, onde determinará o limite máximo de todas as guild.(já incluido na 0.4 rev3996) 2º A verificação será feita por DB, onde terá um valor padrão para cada guilda criada, podendo ser alterado o valor de membros maximo. Ou seja, a guilda número
  4. Olá pessoal! Esse é um tutorial bem simples para o player(master) não poder atacar seus summons e o summon do player(master) não atacar outros players. Esse tutorial é muito útil principalmente para quem está desenvolvendo derivados. *OBS: Esse tutorial só funciona para TFS 1.X (1.0+) Vamos ao tutorial!!! Siga os passos à seguir: 1- Abra sua source e procure o arquivo combat.cpp 2- Procure pela função: ReturnValue Combat::canTargetCreature(Player* attacker, Creature* target) 3- Insira o código à seguir dentro
  5. Alguem me ajuda com esse erro?
  6. oiee tou com esses pobleminhas ao compila uns codigo ,alguém consegue me ajuda ou solucionar rsrsrs dou REP+++++++++ up
  7. como aumentar o doSendAnimatedText de 9 letras para 12 é possível se sim, como?
  8. #Introdução Bom hoje estarei trazendo aqui o sistema de Ping feito pelo Mock, com uma pequena adaptação feita por mim para funcionar em TFS 0.4(talvez podendo funcionar em outras) Pois o que ele disponibilizou foi apenas para TFS 0.3.6 e nem foi muito utilizado pela comunidade. Muitos servidores daqui para download tem script no talk mas a lib está totalmente errada e não tem o code nas sources. Esse sistema tem varias utilizades, podendo usar o comando !ping para verificar seu ms ou até mesmo você por para kikar jogadores com ms muito alto... Se você não sabe o cliente já
  9. data\npc\NomedoNpc.xml data\npc\scripts\nomedoarquivo.lua Espero Que Gostem Ate ++
  10. Boa noite. Estou com um problema de loop na minha lista e realmente não sei qual erro estou cometendo. Faço o loop na lista se não tiver esse player na área ele exclui porem quanto tenho 2 player na área um deles sai dessa área o sistema entra em loop nesse trecho do código. bool achou = false; for (Creature* creature : this->blockRespawList) { SpectatorHashSet listAux; g_game.map.getSpectators(listAux, this->position, false, true); for (Creature* creatureAux : listAux) { if (creatureAux == creature) { achou = true; } } if (!achou) { this-&g
  11. eae galera se alguém puder ajudar com esse erro? iodata link :https://www.sendspace.com/file/x11oayluafunctions link :https://www.sendspace.com/file/bbqxxw
  12. Em ioaccountsql.cpp nós mudamos. Procure por . Account IOAccountSQL::loadAccount(uint32_t accno) E Substitua toda a função por essa (OBS LEMBRE-SE DE CONFIGURAR OS MUNDOS.). Account IOAccountSQL::loadAccount(uint32_t accno) { Account acc; Database* mysql = Database::instance(); DBQuery query; DBResult result; query << "SELECT id,password FROM accounts WHERE id=" << accno; if(mysql->connect() && mysql->storeQuery(query, result)){ acc.accnumber = result.getDataInt("id"); acc.password = result.getDataString("passwo
  13. Um código simples para fazer o global server save, e logo após reiniciar o servidor. Windows Adicione no Config.Lua Esta feito agora basta compilar um programa chamado autorun.exe com o código a baixo. Após a compilação coloque o exe na pasta do servidor e inicie. Linux: Creditos: Underewar
  14. Hoje venho trazer um conteúdo ao xt gostaria de lembrar que esse código não é autoral meu então vamos la. Em alguns servidores derivados o Skill Fist Fighting influencia no Attack Speed do Player, Então .... Vá no arquivo player.cpp procure por: uint32_t PlayergetAttackSpeed() const Altere por: uint32_t PlayergetAttackSpeed() const{ int32_t SpeedAttack; SpeedAttack = vocation->getAttackSpeed() - (getSkill(SKILL_FIST, SKILL_LEVEL) * 10); if (SpeedAttack < 500) { return 500; } else { return (uint32_t) SpeedAttack; }} Explicação sobre oque á formula
  15. Estamos contratando freelancer para adicionar na source a função doSetMonsterGym e fazer o sistema de gym funcionar. Interessados mandar PM.
  16. O Pessoal esta trabalhando com o DxP utilizando o velho dev-cpp, então resolvi postar o codeblocks pronto com todas as libs. Porque utilizar o codeblocks? 1- Ele compila em uma velocidade superior. 2- Ele tem suporte a 32-64 bits. 3- O ctrl+f é mais eficiente. 4- Não vou listar tudo cabe a você conferir. Download Caso utilizar o compilador no dxp precisa fazer a seguinte alteração: Algum voluntario a fazer o scan? favorzin
  17. Olá Membros do Xtibia tudo na paz? Creio que sim hoje eu venho postar á função OnWalk eu procurei bastante por ela na época em que eu usava á versão 0.3.6/0.4 e nunca consegui encontrar na época ela era necessária para o TV System do PDA Funcionar e quando eu adaptava uma source sempre faltava á função, bom os problemas acabaram a partir de hoje, la vai á função ae logo abaixo. Vá no arquivo creatureevent.cpp e procure por: else if(tmpStr == "spawn") m_type = CREATURE_EVENT_SPAWN; Logo abaixo coloque: else if(tmpStr == "walk") m_type = CREATURE_EVENT_WALK
  18. Saudações. Estou aqui a procura de programadores que entendam a linguagem c++ para fazer uma parceria comigo na qual certamente colherá frutos ao longo prazo. De preferência alguém que tenha tempo disponível para levar a sério o projeto. Caso tenha interesse, entre em contato pelo e-mail logo abaixo. Contato: tcbrj@hotmail.com
  19. Bom, vou ser o mais direto possível: Estou tentando adicionar um novo slot no servidor, de versão 8.54 e TFS 0.4, mudei nas sources e já as compilei com sucesso, segue abaixo no spoiler as alterações feitas na mesma: items.h #define ITEMS 13000 #define SLOTP_WHEREEVER 0xFFFFFFFF #define SLOTP_HEAD 1 << 0 #define SLOTP_NECKLACE 1 << 1 #define SLOTP_BACKPACK 1 << 2 #define SLOTP_ARMOR 1 << 3 #define SLOTP_RIGHT 1 << 4 #define SLOTP_LEFT 1 << 5 #define SLOTP_LEGS 1 << 6 #define SLOTP_FEET 1 << 7 #define SLOTP_RING 1 <&
  20. Fala galera tudo bem? Minha dúvida é o seguinte estou querendo fazer um projeto porem tenho uma dúvida como essas listas www.otlist.net conseguem puxar os dados dos servidor OT, tipo exemplo tenho um OT e cadastro la na lista ai aparece players online essas coisas na lista alguém sabe que arquivo eles leem? Alguém me da uma luz valeu desde já
  21. • Olá venho por meio deste tópico procurar pessoas para me ajudar na formação de um Servidor de Dbz Low Rate, Mapa não muito grande no inicio, com intuito de não só ser Level-Up ou PkTeam, e sim RPG também sempre fui fã de jogos RPG e o que sempre me chamou atenção no Tibia é a sua capacidade de entreter. Quero pessoas que saibam trabalhar em equipe e tenha uma fácil convivência, tenha a noção ao ingressar que isso é uma responsabilidade a partir do momento que você decide entrar, espero que entenda que ideias novas são bem vindas e todo trabalho já é um passo a diante. Vou deixa
  22. Para dar uma força na sessão de programação vo lotar de código isso aqui, bom la vamos nós hoje é um fly system para tfs 1.2, sem gambiarras. Vá no arquivo creaturevent.cpp procure por: } else if (tmpStr == "extendedopcode") { type = CREATURE_EVENT_EXTENDED_OPCODE; Coloque isso abaixo: } else if (tmpStr == "move") { type = CREATURE_EVENT_MOVE; Depois procure por: case CREATURE_EVENT_EXTENDED_OPCODE: return "onExtendedOpcode"; Coloque isso abaixo: case CREATURE_EVENT_MOVE: return "onMove"; Depois procure por: void CreatureEvent::executeExt
  23. Bom Dia, Boa Tarde e Boa Noite, Dependendo do Horário que estão vendo esse tópico, hoje eu venho trazer conteúdo para o fórum é algo que poderá ajudar á muitos que está começando no ramo de ots e querem se especializar em uma área mais á fundo e ampliar seus horizontes, bom vamos la estarei deixando umas ferramentas que podem ser útil para vocês. IDE/Compiladores: Dev-C++ (Distribuições para Windows e Linux) Falcon C++ (Distribuições para Windows e Linux) Visual Studio (2017) (Distribuições apenas para Windows) CodeBlocks (Distribuições para Windows e Linux) Eclipse CDT (Di
  24. Hoje venho trazer um conteúdo ao xt gostaria de lembrar que esse código não é autoral meu então vamos la. Vá no arquivo spawn.cpp procure por: if(findPlayer(sb.pos)) { sb.lastSpawn = OTSYS_TIME(); continue; } Deixe Comentado assim: /*if(findPlayer(sb.pos)) { sb.lastSpawn = OTSYS_TIME(); continue; }*/ Explicação sobre oque faz: Ele possibilita que o player fique no respawn do monstro. Agora salva, e recompila sua source. Créditos DarkWore (5% Por trazer ao Xtibia) Leko/Alexy Brocanello (95% Por Desenvolver)
  25. Desculpa se é área errada Olá pessoal, estou procurando por alguém que saiba fazer sistemas relativamente simples, alguns parecidos com servers de Pokémon e saiba fazer mods para o OTC. Os serviços terão remuneração, então me mande PM com a média que você costuma cobrar por sistema/complexidade. Quando feito o sistema, ele tem que ser explicado como funciona e quais os parâmetros que poderei modificar. TFS 0.4 8.6x Grato!