Jump to content
Close

Search the Community

Showing results for tags 'programação'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community
    • Rules
    • Portal
    • Resources
    • Commerce
    • Clubs
  • OTServers
    • Discussion
    • Support
    • Tutorial
    • Download
    • Code Development
    • Contests and Events
    • Form Team
    • Advertise your Server
  • Tibia Bots
    • Discussion
  • League of Legends's Geral
  • League of Legends's Suporte
  • Jogos Gerais's Geral
  • Nto New Season's Tópicos
  • Fakes's Fakes
  • Tibia's Geral
  • Tibia's Notícias
  • Tibia's Media
  • Tibia's Life Thread
  • Gráficos's Geral
  • Gráficos's Tutoriais
  • Gráficos's Recursos
  • Gráficos's Aprendizagem & Recursos
  • Gráficos's Galeria
  • Gráficos's Duelos & Batalhas
  • Gráficos's Suporte
  • Desenvolvimento e Programação's Geral
  • Desenvolvimento e Programação's Tutoriais
  • Desenvolvimento e Programação's Trabalhos
  • Desenvolvimento e Programação's Suporte
  • Computação's Geral
  • Computação's Dicas e Tutoriais
  • Computação's Suporte
  • Roleplaying's Roleplaying
  • Playground's (Off-topic)
  • Divulgações's Tópicos
  • Academia de Mapping's Geral
  • Academia de Mapping's Tutoriais

Calendars

  • Official Calendar
  • OTServs Calendar
  • Several Calendars

Product Groups

  • Advertisements in Top
  • Advertisements In Signatures
  • Advertisements in Topics
  • Others Advertisements

Categories

  • Sales Section
    • Scripting Sales
    • Codes Sales
    • Mapping Sales
    • Websites Sales
    • Design/Sprites Sales
    • Bots Sales
  • Look Jobs
  • Looking for Freelancers
  • Team Formation

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Localization


My character


Favorite OTServ


Bot preferred


Interests

Found 949 results

  1. players estão usando o bug do look guild é um bug de criar guild, e invitar um novo char, muda o rank do invitado e reloga ele enquanto vc da look no outro char assim gera um loop na source tentando ler a informação antiga o fix disso é pela source, alguem sabe me informa esse bug ? alguem pode me ajudar estou usando unbutu 14.4 vps e tfs
  2. galera baixei um map chamado GLOBAL RETRO 8.6 porem não veio as sources onde consigo?
  3. baixei um codblocks mas eu acho que ele n está funcionando "a source ja ta compilada" é minha primeira vez mexendo com o programa, então msm alterando as coisas la dentro e dando save. ou save + compile, ele n modifica nada. eu acho que estou usando uma versao errada do code blocks. alguem que saiba e puder me ajudar. essa é a imagem q aparece quando eu dou save
  4. Como o título diz, eu estou procurando a linha das fontes tentando fazer o movimento mais rápido, mas não funciona. Deixo um video de como eu quero colocar .... bool Game::playerMoveCreature(uint32_t playerId, uint32_t movingCreatureId, const Position& movingCreaturePos, const Position& toPos, bool delay) { Player* player = getPlayerByID(playerId); if(!player || player->isRemoved() || player->hasFlag(PlayerFlag_CannotMoveCreatures)) return false; if(!player->canDoAction()) { SchedulerTask* task = createSchedulerTask(player->getNextActionTime(), boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, true)); player->setNextActionTask(task); return false; } Creature* movingCreature = getCreatureByID(movingCreatureId); if(!movingCreature || movingCreature->isRemoved() || !player->canSeeCreature(movingCreature)) return false; player->setNextActionTask(NULL); if(!Position::areInRange<1,1,0>(movingCreaturePos, player->getPosition()) && !player->hasCustomFlag(PlayerCustomFlag_CanMoveFromFar)) { //need to walk to the creature first before moving it std::list<Direction> listDir; if(getPathToEx(player, movingCreaturePos, listDir, 0, 1, true, true)) { Dispatcher::getInstance().addTask(createTask(boost::bind(&Game::playerAutoWalk, this, player->getID(), listDir))); SchedulerTask* task = createSchedulerTask(std::max((int32_t)SCHEDULER_MINTICKS, player->getStepDuration()), boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, true)); player->setNextWalkActionTask(task); return true; } player->sendCancelMessage(RET_THEREISNOWAY); return false; } else if(delay) { uint32_t delayTime = g_config.getNumber(ConfigManager::PUSH_CREATURE_DELAY); if(delayTime > 0) { SchedulerTask* task = createSchedulerTask(delayTime, boost::bind(&Game::playerMoveCreature, this, playerId, movingCreatureId, movingCreaturePos, toPos, false)); player->setNextActionTask(task); return true; } } Video
  5. Alguem que entende de map editor poderia me dar uma luz? o meu map editor está lendo os ultimos itens como piso "e por esse motivo eu n consigo usar os itens no map editor como itens" ao colocar em cima d qualqer coisa, ele lê como piso, sao os itens de id 12803 até o id 12838. eu preciso saber aonde consigo arrumar isso, se é no itens.xml da pasta do map editor ou em outro local. o jogo lê como item, mas o map editor Lê como ground. alguem me da uma luz. "obs o item foi editado corretamente no object e item editor. está tudo Ok. o problema ta no map editor, ou no item xml, help pls
  6. Bom galera, o Tópico já diz tudo, irei explicar como mudar para Uint16 dessa vez nas Source, para quem não sabe. Irei explicar como aumentar em Magic Effects, para assim você seu Server usar mais de 255, e ShootEffects para usar mais de 41 Distance efeitos(muito mais). Existe Tópicos no Tk, porém não é a mesma coisa, esse é diferente pois você irá alterá o valor dos uint's disparados para o Client, para assim então usar além do Padrão! Abaixo umas informações essenciais ! Esse Tópico é especifico para TFS 0.4, para que assim você possa aumentar o limite de efeitos no Client, e usar mais de 255 efeitos, e mais de 41 efeitos em Distância. Vale lembra também que você não é obrigado a mudar em ambos, se você quiser apenas aumentar o Limite de Efeitos para mais de 255, então mude apenas ele, caso queria aumentar apenas os Efeitos que são lançados a distância(ShootEffects ou Distance Effects), caso queria os dois, use ambos. Vamos começar primeiramente com os Magic Effects: Agora vamos mudar o ShootEffects para uint16. Bom não adianta mudar isso se não fizer alteração no Client, então deixarei aqui, dois Tópicos de como mudar de uint8 para uint16 no Client em em ShootEffects e MagicEffect. Mudando os Efeitos de uint8 a 16 para Magic Effects Mudando os Efeitos de uint8 a 16 para Shoot Effects Então é isso ae, qualquer erro só comentar para que eu possar tentar ajudar. Tópico exclusivo do Tk, proibido posta em outro site, blog ou fórum! xD
  7. .Qual servidor ou website você utiliza como base? 8.54 Qual o motivo deste tópico? No meu poketibia systema de bike n permite soltar o poke enquanto esta utilizando a bike Está surgindo algum erro? Se sim coloque-o aqui bike.lua local function BikeSpeedOn(cid, t) setPlayerStorageValue(cid, t.s, t.speed) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, t.speed) end local function BikeSpeedOff(cid, t) setPlayerStorageValue(cid, t.s, -1) doRegainSpeed(cid) end local t = {text='Bike ON!', dtext='Bike OFF!', s=5700, speed = 7000} function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getThingPos(cid) if getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then --alterado v1.9 return doPlayerSendCancel(cid, "You can't do that right now.") end if getPlayerStorageValue(cid, t.s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, t.text, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você montou na bike.') BikeSpeedOn(cid,10000) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 2099}, -1) else doSetCreatureOutfit(cid, {lookType = 2098}, -1) end else doSendMagicEffect(pos, 177) doCreatureSay(cid, t.dtext, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você saiu da bike.') BikeSpeedOff(cid, t) doRemoveCondition(cid, CONDITION_OUTFIT) end return true end actions <action itemid="14440" event="script" value="bike.lua"/>
  8. Já procurei meio mundo aqui mas não consegui encontrar, já utilizei outras source mas as que tinha a correção tinha bug então fui preciso trocar para outra que não bug. Eu uso TFS 0.4 e estou procurando isso a dias e não encontrei ainda um jeito de fazer as creatures ignorar os corpos, elas apenas passam por cima do corpo somente se eu passar em cima do local ou do corpo. Por favor algum programador pode ajudar
  9. Os NPC's do meu servidor reconhecem apenas 2kkk (2 000 000 000), existe alguma forma, ou alguem poderia me disponibilizar algo que eu altere esse valor para um valor que eu queira ? por exemplo o NPC's reconhecer 50kkk (50 000 000 000). REP+ para quem ajudar.
  10. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  11. NOVO SERVIDOR DE POKETIBIA! POKÉMON FURY!! EDITADO POR : RODRIGO E DOUGLAS ENTREM EM NOSSO SERVIDOR ! GARANTO QUE VÃO GOSTAR BASE MUITO BEM REFORMULADA.. ESTAMOS PRECISANDO DE SUA AJUDA PARA A VP'S ESPERO QUE GOSTEM. LINKS: SITE (TEMPORÁRIO): furypoke.wixsite.com/fury PÁGINA FACEBOOK: https://www.facebook.com/Pokémon-Fury-1795075430814875 DOWNLOADS : TUDO NO SITE
  12. Boa noite tibiaking bom passei meu servidor todo pra linux, compilei a tfs tudo certinho coloquei o site online e tudo mais, porém na hora de executar a tfs com o comando ./theforgottenserver dá o seguinte erro: quando executo esse comando já estou na pasta exata que se encontra o arquivo e dei todas as permissões necessárias com o Comando chmod 777 -R theforgottenserver alguém poderia me dizer como arrumo isso!?
  13. REV3884 TFS 0.4 OTC 0.6.6 OBSERVAÇÃO: Bom galera hoje vim trazer um código de expansão de visão para o otclient alterado por mim, usado somente para rev3884 e então se você usa um tfs 0.3.6 ou tfs 1.0 não vai dar certo, *Esse código foi alterado por mim para ser usado apenas para rev3884, procolo 8.60 e TFS 0.4 que no caso não achei e resolvi compartilhar essas alterações. 1° TUTORIAL 1 SOURCE DO SEU SERVIDOR. Abra Protocollgame.cpp 1 Ache ((x >= myPos.x - 8 + offsetz) && (x <= myPos.x + 9 + offsetz) && //(y >= myPos.y - 6 + offsetz) && (y <= myPos.y + 7 + offsetz)); ALTERE PARA: ((x >= myPos.x - Map::maxClientViewportX + offsetz) && (x <= myPos.x + (Map::maxClientViewportX+1) + offsetz) && (y >= myPos.y - Map::maxClientViewportY + offsetz) && (y <= myPos.y + (Map::maxClientViewportY+1) + offsetz)); 2 Ache: GetMapDescription(pos.x - 8, pos.y - 6, pos.z, 18, 14, msg); ALTERE PARA: GetMapDescription(pos.x - Map::maxClientViewportX, pos.y - Map::maxClientViewportY, pos.z, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, msg); 3 Ache: if(oldPos.y > newPos.y) // north, for old x { msg->put<char>(0x65); GetMapDescription(oldPos.x - 8, newPos.y - 6, newPos.z, 18, 1, msg); } else if(oldPos.y < newPos.y) // south, for old x { msg->put<char>(0x67); GetMapDescription(oldPos.x - 8, newPos.y + 7, newPos.z, 18, 1, msg); } if(oldPos.x < newPos.x) // east, [with new y] { msg->put<char>(0x66); GetMapDescription(newPos.x + 9, newPos.y - 6, newPos.z, 1, 14, msg); } else if(oldPos.x > newPos.x) // west, [with new y] { msg->put<char>(0x68); GetMapDescription(newPos.x - 8, newPos.y - 6, newPos.z, 1, 14, msg); } ALTERE PARA: if (oldPos.y > newPos.y) { // north, for old x msg->put<char>(0x65); GetMapDescription(oldPos.x - Map::maxClientViewportX, newPos.y - Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, 1, msg); } else if (oldPos.y < newPos.y) { // south, for old x msg->put<char>(0x67); GetMapDescription(oldPos.x - Map::maxClientViewportX, newPos.y + (Map::maxClientViewportY+1), newPos.z, (Map::maxClientViewportX+1)*2, 1, msg); } if (oldPos.x < newPos.x) { // east, [with new y] msg->put<char>(0x66); GetMapDescription(newPos.x + (Map::maxClientViewportX+1), newPos.y - Map::maxClientViewportY, newPos.z, 1, (Map::maxClientViewportY+1)*2, msg); } else if (oldPos.x > newPos.x) { // west, [with new y] msg->put<char>(0x68); GetMapDescription(newPos.x - Map::maxClientViewportX, newPos.y - Map::maxClientViewportY, newPos.z, 1, (Map::maxClientViewportY+1)*2, msg); } 4 ache GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 5, 18, 14, 3, skip); //(floor 7 and 6 already set) GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 4, 18, 14, 4, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 3, 18, 14, 5, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 2, 18, 14, 6, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 1, 18, 14, 7, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 0, 18, 14, 8, skip); Altere para GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 5, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 3, skip); //(floor 7 and 6 already set) GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 4, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 4, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 3, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 5, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 2, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 6, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 1, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 7, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 0, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 8, skip); 5 ache GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, oldPos.z - 3, 18, 14, 3, skip); ALTERE PARA GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, oldPos.z - 3, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 3, skip); 6 ACHE GetMapDescription(oldPos.x - 8, oldPos.y + 1 - 6, newPos.z, 1, 14, msg); ALTERE PARA GetMapDescription(oldPos.x - Map::maxClientViewportX, oldPos.y - (Map::maxClientViewportY-1), newPos.z, 1, (Map::maxClientViewportY+1)*2, msg); 7 ACHE GetMapDescription(oldPos.x - 8, oldPos.y - 6, newPos.z, 18, 1, msg); ALTERE PARA GetMapDescription(oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, 1, msg); 8 Ache GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z, 18, 14, -1, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 1, 18, 14, -2, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); Altere para GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -1, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z + 1, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -2, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z + 2, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -3, skip); 9 ache GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); Altere para GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z + 2, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -3, skip); 10 ache GetMapDescription(oldPos.x + 9, oldPos.y - 1 - 6, newPos.z, 1, 14, msg); Altere para GetMapDescription(oldPos.x + Map::maxClientViewportX+1, oldPos.y - (Map::maxClientViewportY+1), newPos.z, 1, ((Map::maxClientViewportY+1)*2), msg); AGORA EM MAP.H ache static const int32_t maxViewportX = 11; //min value: maxClientViewportX + 1 static const int32_t maxViewportY = 11; //min value: maxClientViewportY + 1 static const int32_t maxClientViewportX = 8; static const int32_t maxClientViewportY = 6; altere para: static const int32_t maxViewportX = 18; //min value: maxClientViewportX + 1 static const int32_t maxViewportY = 18; //min value: maxClientViewportY + 1 static const int32_t maxClientViewportX = 14; static const int32_t maxClientViewportY = 12; Pronto agora é só compilar a source do seu servidor 8.60 rev3884 PARTE 2 OTCLIENT 0.6.6 abra o map.cpp da source do otclient ache void Map::resetAwareRange() { AwareRange range; range.left = 8; range.top = 6; range.bottom = 7; range.right = 9; setAwareRange(range); } ALTERE PARA void Map::resetAwareRange() { AwareRange range; range.left = 14; //Change this to = maxClientViewportX range.top = 12; //Change this to = maxClientViewportY range.bottom = range.top+1; range.right = range.left+1; setAwareRange(range); } COMPILE A SOURCE DO OTCLIENT E PRONTO!!! ESPERO TER SANADO VÁRIAS DÚVIDAS DE AUMENTAR TELA DO OTCLIENT EM REV3884. CRÉDITOS: Pra mim pela alterações funcionais. e pelo Flatlander por disponibilizar para tfs 0.3.6 e 1.0 pois esse está alterado pra tfs 0.4
  14. Boa que Boa tibiaking então estou trabalhando com um TFS 0.4 a muito tempo e nunca tive problema com ela compilando pra Windows, porém estou passando meu servidor totalmente para linux e na hr de compilar a TFS para windows estou tendo o seguinte problema o código que estou executando para o devido erro é ./configure --enable-mysql --enable-root-permission (configurando mysql) Não acho uma solução para o erro em lugar algum e vim direto onde os Deuses residem para me ajudarem!
  15. eu pago pra me ajuda a fazer isso mais que n cobre caro serve nem esta on os cara ta pedindo 200 reais e nem tenho garantias se nego vai cumprir o acordo é pra add pokebar no serve ate pago mais dinheiro n cai em arvore eu trampo mexo com ot so nas hrs vagas 200 reais ja luz e agua de casa se pedir um preço de acordo eu pago pode me chamar ai ou me mande pm no face os que me mando pm aqui nem tem reputação de serviço prestados agora se alguém q saiba fazer isso ai estou disposto a pagar n quero de graça n então vlz ta ai meu face so me chamar la ou aqui eu recebo dia 7 então é isso ai ta ai meu face tmb pois n tenho zap https://www.facebook.com/flavio.reis.716970
  16. Galera meu myacc gera salt, e minha source nao tem salt, alguem sabe como faz o site para de gera salt na acc, ou colcocar na source o salt! AGUARDO A RESPOSTA DE ALGUEM!! iologindata.cpp
  17. Ja me deraprei algumas vezes com o parametro RETURNVALUE_NOERROR que pode por exemplo checar se a algo em tiles usando queryTileAddThing(target, toPosition) == RETURNVALUE_NOERROR Alguem consegue explicar o que o RETURNVALUE_NOERROR tem como base para checar se ira ocorrer erros?
  18. Ola galera estou com um projeto tibia e estou querendo criar um novo sistema e queria saber se tem como adicionar novas mensagens como o > MESSAGE_INFO_DESCR, porem a cor dele é verde e eu queria saber se tem como adicionar ele de outra cor. Ex: MESSAGE_INFO_DESCR_ROSA O segundo exemplo foi feito no paint
  19. tipo, quando eu chego no level 65535 e upo um level, a barra de skill zera, so que o level do char permanece. vou explicar: eu queria arrumar isso, pro player saber que level ele ta, alguem sabe fazer isso? é a mesma coisa no meu chat quando eu falo algo fica: 16:54 Kaduziin [38442: oie no level dele, o chat mostra, 38442, mas ele realmente ta 16:55 You see Kaduziin (Level 300586). He is Druid alguem pode me ajudar?
  20. Boa noite galerinha do TK Bom primeiramente desculpe se não estiver no lugar certo . bom galera seguinte preciso muito de um programador para me ajudar no cliente do Meu servidor tenho um servidor de narutibia porem estou com um problema serio no cliente dele preciso urgente de alguem que possa me ajudar até pago pelo trabalho ..
  21. Alguém que tenha conseguido liberar as portas 7171-7172 poderia me dar uma ajuda de como conseguiram... estou tendo uma certa dificuldade, já liberei diversas vezes com nomes diferentes e nada... já assisti diversos videos e nada... agradeceria se alguém posta-se prints de como fizeram. obs : GOOGLECLOUD Windows data center 2019, já tentei tanto no firewall quanto no site do google :'c HELP
  22. Bom, Estou com um erro quando vou compilar Qualquer TFS 0.4, Testei em varios e da este mesmo erro... O Usado na Foto em Questao é Este Aqui, quando vai compilar o tools.cpp fala que nao achou a lib Openssl, portanto eu baixei ela da net e coloquei na pasta : E dentro da pasta contem os arquivos Sha.h e Md5.h E mesmo depois de baixar e colocar a pasta la, continua dando o mesmo erro quando vai compilar Se alguém puder me ajudar agradeço muito...
  23. Alguem ai tem uma base com LeveL system de Poketibia? Queria uma base sem ser Huatson, não achei nenhuma com SRC sem ser Huatson e alguns PDA
  24. Boa noite amigos. Gostaria de saber o seguinte. Porquê quando eu faço a imagem 640x480 em bmp pro cliente e passo ele perde um pouco a vibraçao das cores e fica mais opaco? A mesma imagem quando aberta no windows fica bem melhor e mais viva. Alguem sabe me dizer pq? Outra pergunta. Como que o pxg consegue por animaçao no client deles?

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Create New...