Tudo que L3K0T postou
-
O que é o item.UID?
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
-
[Script] Item que invoca Monstro
Que bom que seu problema foi resolvido, eu fico feliz por você!!!
-
Tenho Café, alguém tem açúcar???
Uauhhh, várias opções
-
Tenho Café, alguém tem açúcar???
Oi, acabo o açúcar em casa kkk
- AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
-
[Script] Item que invoca Monstro
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.
-
Monstros podem passar por cima de players
Já tentou mudar as flag do monstro pela xml, acho q éra hostile algo assim hostile="1"/> 《《《《《《 walkable="1"/> 《《《《《《
-
(Resolvido)Erro chão bugado map editor
Jamais desiste, sucesso!!!
-
(Resolvido)Erro chão bugado map editor
Data/item/item.otb joga nas pastas do RME da versões do cliente exemplo 860, 870, são essas pastas com numeros
-
[Script] Item que invoca Monstro
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"/> 《《《《《
-
(Resolvido)Erro chão bugado map editor
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
-
Duvida Cruel
Eu uso Linux, mais verifique se enviou os arquivo do ot corretamente.
-
Bug saveplayer
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
-
Bug saveplayer
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
-
Atualização em breve! Nova Equipe, redução de ADS, site mais rápido e outras novidades!
Demais quem sabe nao faço parte dessa equipe ? brincadeira... ótimo post e bem organizado.
- AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
-
COLOCANDO MAIS OPÇÕES DE CORES NO NOME DOS NPC (OTCLIENT)
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
- AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
- AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
- AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
-
erro na compilaçao
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)
- Colocando Limite no CTRL- ZOOM MAPA
-
AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
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
-
Colocando Limite no CTRL- ZOOM MAPA
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
-
AUMENTAR CAMPO DE VISÃO OTCLIENT?
ja arrumei os código hehe obg mesmo assim... logo posto o tutorial pra ajudar os demais