Ir para conteúdo
  • Cadastre-se

L3K0T

Sub-Admin
  • Total de itens

    2165
  • Registro em

  • Última visita

  • Dias Ganhos

    114

Tudo que L3K0T postou

  1. 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
  2. Demais quem sabe nao faço parte dessa equipe ? brincadeira... ótimo post e bem organizado.
  3. old n vai funcionar mais por questão de ele n ter source, meio que o old morreu vamos dizer assim.
  4. 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, Game
  5. eu tenho um projeto de pokemon que ainda está em andamento hehe, estou sem page no momento
  6. 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)
  7. 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
  8. 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
  9. ja arrumei os código hehe obg mesmo assim... logo posto o tutorial pra ajudar os demais
  10. tbm ja testei, porem já fiz as alterações que precisava e está incompleto esse ai
  11. 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 + offs
  12. Os crash pode ser muitas coisas que não da pra lhe dizer mais podemos começar por ali no duplicados. as vezes ele não mostra por questão deles estarem itemid="5000-7015" aonde começa puxar os IDS 5000 Aonde termina o IDS 7015 o IF TÁ ALI MAIS NÃO TÁ DE ENFEITE RSRS AGORA SE FOSSE ; AI SERIA ITEM UNICOS REGISTRADOS NA XML (é só um exemplo da dor de cabeça hehe) <movevent type="StepIn" itemid="5000-7015" event="script" value=""/> 5000 5001 5002 até 7015 antes do 7015 vem o 7014 e assim
  13. então já vi esse, porem vou ter que alterar ele todo, mais dps solto pra ajudar os demais Já no começo do código é assim na minha source x >= myPos.x e lá já tá x >= myPos.getX() vai da um trabalhão rsrs mais vai dar certo com certeza.
  14. function onSay(cid, words, param) local level = getPlayerLevel(cid) local vocation = getPlayerVocationName(cid) local health, maxhealth = getCreatureHealth(cid), getCreatureMaxHealth(cid) local mana, maxmana = getCreatureMana(cid), getCreatureMaxMana(cid) local fist, club, sword, axe = getPlayerSkillLevel(cid, 0), getPlayerSkillLevel(cid, 1), getPlayerSkillLevel(cid, 2), getPlayerSkillLevel(cid, 3) local distance, shield, fishing, magic = getPlayerSkillLevel(cid, 4), getPlayerSkillLevel(cid, 5), getPlayerSkillLevel(cid, 6), getPlayerMagLevel(cid) function getCritical(cid) crit = getPlayerSto
  15. tente usar a tag assim <event type="kill" name="anunciarmorte" script="anunciar_morte.lua"/>
  16. Galera alguém ai sabe as alterações na source do otclient e otserv pra aumentar o campo de visão dos tiles para o player?? gostaria de aumentar pois mudei pro OTC ai estou meio que aprendendo vamos se dizer TFS 0.4 REV3884
  17. eu sabia disso só n sabia fazer kkkk aleluia
  18. me mande o arquivo const.cpp, enums.h e game.cpp pra eu dar uma olhada e ver se tem alguma anomalia.
  19. verifique o catch.lua do seu servidor , pode ser que a verificação não está deixando vc capturar, como diz a msg, vc n pode pegar esse pokemon.
  20. só reinstalar o site que volta tudo normal, esse erro acontece quando vc deixa um site já instalado e tenta usar com outro nome no banco de dados.
  21. verifique se os pontos dele tá negativo tipo, exemplo "-1234234" sem aspas, pode ser isso, ao invez de 1234234, isso pode fazer que o shop possa comprar coisas infinitas. dando um f5 lá.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo