Ir para conteúdo

nociam

Conde
  • Total de itens

    541
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que nociam postou

  1. Se observar nao e esse o caso, ao dar ordem em 1 sql ele vai, quanto e pra mais longe ele vai mais nao vai caminhando ele se teleporta ate o local o certo e ir andando ate o local.
  2. Boa tarde. Pensei em fazer um ordem para pokemon mas estou com um bug alguém tem ideia de como resolver. Problema: quanto do ordem em 1 sqm ele vai certinho mas quanto e mais longe ele se teleporta. Código c++: int LuaScriptInterface::luaGamePlayerMovePokemon(lua_State* L) { // Game.playerMovePokemon(pokemon, toPosition) Creature* pokemon = getCreature(L, 1); if (pokemon->getMonster()) { const Position& position = getPosition(L, 2); Tile* toTile = g_game.map.getTile(position); g_game.internalMoveCreature(*pokemon, *toTile, FLAG_NOLIMIT); } return 1; } código lua: function onUse(player, item, fromPosition, target, toPosition, isHotkey) local poke = player:getSummons()[1] Game.playerMovePokemon(poke, toPosition) return true end
  3. aqui no fórum tem como compilar pelo codeblock algo assim faz por le bem melhor.
  4. tenta excluir a pasta obj e faz um rebuild all
  5. Se tem que aprender logica de programação o resto e sintaxe.
  6. Ja add essa parte no things.lua? g_game.enableFeature(GameSpritesU32) g_game.enableFeature(GameMagicEffectU16)
  7. Se tiver sources do seu servidor seria mais interessante tirar por elas.
  8. Sinceridade não, se for para investir hoje da uma olhada no projeto do Unity3D cliente.
  9. Nossa mano e difícil procurar na parte de programação? tem lá faz tempo.
  10. Já tem aqui também, mas ajuda tb.
  11. doSetCreatureOutfit(cid, {lookType = 961}, 80) -- fica por +0 80 seg se nao me engano.
  12. Em creature.cpp do cliente na parte de drawInformation( Aqui se pode fazer milagres kkk) se pode fazer pelo nome. if (isPlayer() && (m_name == "Maicon" || m_name == "Nociam")) fillColor = Color(0xff, 0x00, 0x00); Edit: vc tb pode fazer uma gambiarra vc pode setar uma skull para quem e gm. if (m_skull == 7) fillColor = Color(0xff, 0x00, 0x00);
  13. Esse sistema foi feito aqui no xtibia na época pelo slicer.
  14. Como faço para ter acesso a por exemplo item:getId() == 22 porque não estou com acesso por pokeball:getId()?
  15. Diga Free Codes do BananaFight são bem interessantes.
  16. Ajustado o erro era em outro get set que coloquei do tipo strings dava conflito sei lá porque ai ajustei utilizando Const.
  17. tenho uma duvida o que seria exatamente essa a parte do 6 o que faz e um limite? case ATTR_POKEBALLINFO: { if (!propStream.skip(6)) { return ATTR_READ_ERROR; } break; }
  18. Se eu falar pra vc que estava fazendo esses atributo nas sources que tem um limite da porra imagina 100 atributos para cada atributo do pokemon eu ja estava em ITEM_ATTRIBUTE_POKEMON_NICK = (0x1EC | (static_cast<uint64_t>(1) << 43)), ai o dalvorsn falo para eu fazer pro serialize me explico tudo mais não consegui implementar muito bom mano isso e muito muito foda.
  19. Não sei se vai resolver mais cria os combat que vc crio no combat.cpp tb vai que resolve.
  20. Uma pergunta vc esta compilando ou faz build porque se mexe em arquivos .h tem que fazer rebuild ou exclua pasta obj. e seja feliz.
  21. Olha esse sistema já não faz isso? louco se prestar atenção o 2 if diz se não tem certa spell entra e seta o atributo se tiver cai else e aparece a msg? if getPlayerStorageValue(smeargle, 18554) == 1 and movestable[getCreatureName(tocopy)].move1 and not isInArray(lockedcds, movestable[getCreatureName(tocopy)].move1.name) then if not smeargleHaveSpell(cid, movestable[getCreatureName(tocopy)].move1.name) then doItemSetAttribute(selfball, "skt1", getCreatureName(tocopy)) else doPlayerSendTextMessage(cid, 20, "You smeargle already have this move.") end https://gyazo.com/1b1b2528cd9d713fd3e76c2754eeaec0
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...