Ir para conteúdo

L3K0T

Membro
  • Registro em

  • Última visita

Tudo que L3K0T postou

  1. 1° Que eu saiba o ActionID e UniqueID tem as mesmas ações, isso envolve quando o tile ou a alavanca usam 2 ID pelo mapa. Aí você pode seta um AID ou um UID 2° ActionID é uma ação clicada e UniqueID é quando vc passa por cima. Tem várias forma de explicar isso
  2. Que bom que seu problema foi resolvido, eu fico feliz por você!!!
  3. Uauhhh, várias opções
  4. Oi, acabo o açúcar em casa kkk
  5. Tabom, qualquer coisa tamo ai ? Tem o comando no god /m e o /s O /m e pra monstro mals que mata os outros. O /s e pra sumonar o monstro bonzinho que não vai matar ninguém a não vc dando Target em algo, olha esses scripts no talkactions e tira uma base la, pode ajudar muito vc.
  6. Já tentou mudar as flag do monstro pela xml, acho q éra hostile algo assim hostile="1"/> 《《《《《《 walkable="1"/> 《《《《《《
  7. Jamais desiste, sucesso!!!
  8. Data/item/item.otb joga nas pastas do RME da versões do cliente exemplo 860, 870, são essas pastas com numeros
  9. Já tentou ver as flag do monstro??? .xml e testar o script ali em cima que vc disse que não sumona? <flag summonable="1"/> 《《《《《 <flag attackable="0"/> <flag hostile="0"/> <flag illusionable="0"/> <flag convinceable="1"/> 《《《《《
  10. Pega o item.otb do seu server e joga em todas as pastas... recomendo o RME 3.3 RME 2.2 é muito desatualisado e antigo demais
  11. L3K0T postou uma resposta no tópico em Suporte Tibia OTServer
    Eu uso Linux, mais verifique se enviou os arquivo do ot corretamente.
  12. L3K0T postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta esse local configs = { players_db = {}, save_delay = 5, -- Segundos } function savePlayer() if #configs.players_db > 0 then doPlayerSave(configs.players_db[1]) table.remove(configs.players_db, 1) return addEvent(savePlayer, configs.save_delay * 1000) end return true end function onThink(interval) for _, cid in ipairs(getPlayersOnline()) do table.insert(configs.players_db, cid) end savePlayer() return true end
  13. L3K0T postou uma resposta no tópico em Suporte Tibia OTServer
    local configs = { players_db = {}, save_delay = 5, -- Segundos } local function savePlayer() if #configs.players_db > 0 then doPlayerSave(configs.players_db[1]) table.remove(configs.players_db, 1) return addEvent(saveP, configs.save_delay * 1000, null) end return true end local function saveP() if isCreature(configs.players_db[1]) then savePlayer() end return true end function onThink(interval) for _, cid in ipairs(getPlayersOnline()) do table.insert(configs.players_db, cid) end savePlayer() return true end
  14. Demais quem sabe nao faço parte dessa equipe ? brincadeira... ótimo post e bem organizado.
  15. old n vai funcionar mais por questão de ele n ter source, meio que o old morreu vamos dizer assim.
  16. Fala galera, hoje estarei ensinando como vocês podem colocar mais cores na função GameBlueNpcNameColor ali nome dos NPCS, hoje criei e separei 11 funções uma pra cada cor pra vocês usarem como quiser, *as vezes o servidor não combina só com os nomes AZUIS, que tal um ROSA? hehe. TUTORIAL SOURCE OTCLIENT Abra o arquivo const.h ache GameEnhancedAnimations = 59, em baixo cole GameRedNpcNameColor = 60, GamePinkNpcNameColor = 61, GameBabyPinkNpcNameColor = 62, GameOrangeNpcNameColor = 63, GameYellowNpcNameColor = 64, GameLightGreenNpcNameColor = 65, GameGreenNpcNameColor = 66, GameLightBlueNpcNameColor = 67, GamePurpleNpcNameColor = 68, GameBrownNpcNameColor = 69, GameBlackNpcNameColor = 70, abra o arquivo creature.cpp ache if(g_game.getFeature(Otc::GameBlueNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0x66, 0xcc, 0xff); mude para if(g_game.getFeature(Otc::GameRedNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xff, 0x00, 0x00); if(g_game.getFeature(Otc::GamePinkNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xff, 0x6e, 0xb4); if(g_game.getFeature(Otc::GameBabyPinkNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xff, 0xc1, 0xc1); if(g_game.getFeature(Otc::GameOrangeNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xff, 0x7f, 0x00); if(g_game.getFeature(Otc::GameYellowNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xff, 0xd7, 0x00); if(g_game.getFeature(Otc::GameLightGreenNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0x7c, 0xcd, 0x7c); if(g_game.getFeature(Otc::GameGreenNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0x00, 0xcd, 0x66); if(g_game.getFeature(Otc::GameLightBlueNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0x87, 0xce, 0xff); if(g_game.getFeature(Otc::GameBlueNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0x00, 0x9a, 0xcd); if(g_game.getFeature(Otc::GamePurpleNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xab, 0x82, 0xff); if(g_game.getFeature(Otc::GameBrownNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0xcd, 0xaa, 0x7d); if(g_game.getFeature(Otc::GameBlackNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray) fillColor = Color(0x82, 0x82, 0x82); Agora compile seu Otclient. USANDO AS CORES NO OTCLIENT no otclient vai em em \modules\gamelib abra o arquivo const.LUA ache GameEnhancedAnimations = 59 em baixo cole GameRedNpcNameColor = 60 GamePinkNpcNameColor = 61 GameBabyPinkNpcNameColor = 62 GameOrangeNpcNameColor = 63 GameYellowNpcNameColor = 64 GameLightGreenNpcNameColor = 65 GameGreenNpcNameColor = 66 GameLightBlueNpcNameColor = 67 GamePurpleNpcNameColor = 68 GameBrownNpcNameColor = 69 GameBlackNpcNameColor = 70 agora vá em \modules\game_things abra o arquivo things.lua ache local version = g_game.getClientVersion() em baixo coloca a cor que deseja que os npc tenha há falei rosa lá em cima né, vamos por rosa. g_game.enableFeature(GamePinkNpcNameColor) *se quiser muda o ROSA pra outra cor é só muda GamePinkNpcNameColor para uma dessa ai em baixo dentro dos () cores: GameRedNpcNameColor // Vermelho GamePinkNpcNameColor //Rosa GameBabyPinkNpcNameColor //Rosa bebe GameOrangeNpcNameColor //Laranja GameYellowNpcNameColor //Amarelo GameLightGreenNpcNameColor //Verde Claro GameGreenNpcNameColor //Verde Escuro GameLightBlueNpcNameColor //Azul Claro GamePurpleNpcNameColor //Roxo GameBrownNpcNameColor //Marrom GameBlackNpcNameColor //Preto feito isso, é só SALVAR. NPCs coloridos hehe PREVIEW ATÉ MAIS CRÉDITOS: EU
  17. eu tenho um projeto de pokemon que ainda está em andamento hehe, estou sem page no momento
  18. hehe se precisar de ajuda a gente coloca no 0.3.6 tbm
  19. eu fico feliz que tenha conseguido
  20. como vc disse que é meio iniciante, pode ser que vc só baixo a dev-cpp não a configurou, mais rlx aqui está a dev-cpp que uso já pronta pra compilar source http://www.mediafire.com/file/v6zk8el4a8m2zrj/dev+ja+configurada.7z (não é source não confunda é o software de compilações pré pronto)
  21. seu cliente tá compilado em modo de transparencia pelo Object Builder você pode tentar indo em data/game_things e ache function load() local version = g_game.getClientVersion() em baixo coloca g_game.enableFeature(GameSpritesAlphaChannel) compile NOTE SE TIVER VC REMOVA POIS SUA TRANSPARENCIA NÃO TÁ PEGANDO. qria ajudar hehe
  22. Bom galera como o própio titulo já diz... colocando limite no ctrl- no otclient 0.6.6 pra não ficar vendo todo o mapa. vá em modules\game_interface Ache: limitedZoom = false Altere para limitedZoom = true Ache gameMapPanel:setMaxZoomOut(513) altere para gameMapPanel:setMaxZoomOut(15) fácil né?? espero ter ajudado alguém
  23. ja arrumei os código hehe obg mesmo assim... logo posto o tutorial pra ajudar os demais

Informação Importante

Confirmação de Termo