Ir para conteúdo

nociam

Conde
  • Total de itens

    541
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que nociam postou

  1. se mando o goback errado quero do actions.
  2. nociam

    inventario OTclient

    Existe 2 formas colocar ele pra abrir em interface.otmod ou mudar o pokemon.otmod ver imagem abaixo. Depois no cliente existe icon:setImageSource('pokes/'..t[2]..'.png') que no caso na pasta pokes ele pega o .png do nome do pokemon que foi passado e esta em t[2], e como mandar isso? no servidor ao colocar o pokemon no slot, ao logar etc... se passa algo assim doPlayerSendCancel(player, "#NewInfo,"..COLOCA_PRA_PEGAR_NOME_POKEMON_ATRIBUTOBALL_AO_SUMONADO) mudar o interface.otmod o correto. mudar o pokemon.otmod tem que testar. SE NAO CONSEGUIR FAZER LAMENTO SE ESTA NO RAMO ERRADO, kkkkkkk, zueira vai tentando na cambiarra com o tempo isso vai se aprimorando quanto olhar pra trás vai dizer que merda que fiz kkkkkk, e se mesmo assim nao conseguir fala qual erro e aonde mexeu etc.... e posta os scripts.
  3. posta o pokeexp.lua e o goback
  4. procura na pasta creaturescript algum .lua deve ter.
  5. ai se tem que ir no onDeath e colocar algo assim if corpse.itemid ~= 0 then doItemSetAttribute(corpse.uid, "gender", getPokemonGender(cid)) end
  6. o que vc precisa fazer é: 1° antes de gerar o corpo salvar a skull em uma variável. 2° ao gerar o corpo salva essa variável em um atributo 3° ao gerar a pokebola pega esse atributo do corpo e coloca no atributo da pokebola 4° ao sumonar o pokemon seta a skull da pokebola. 5° na parte setSkull((Skulls_t) random_range(2, 4)) nas sources verificar se realmente executa para os pokemon selvagens.
  7. Fala pessoal alguém ja consegui compilar o Objectbuilder ? Se sim poderia compilar, o desse cara abaixo parece que ele coloca a versao 10.99 e 11.00 depois e so add na versao eu tentei aqui baixei tudo certinho mais nao gerava o .exe ai no topico original o Mignari ate mostro como faz mais mesmo assim deu ******* de erros. https://github.com/Alissonfgp/ObjectBuilder/commit/14af134fdf40408c325e175682c76ef854bfac2d
  8. esse remeres e muito bugado eu fiz um .spr do zero começando por corpses e depois fiz um novo .otb e o que obtive tudo bugado tb, agora além de mexer nas souces do servidor e do otclient tem que começar a mexer no remeres kkkkkkk.
  9. teoricamente se precisa desse evento.
  10. e porque o seu distro nao tem o evento onSpawn no xtibia tem como add nas sources e so seguir o tutorial, e se quiser e so tirar as flags abaixo de todos os pokemon que eu nao aconselho porque se esta ali e porque no Spawn.lua tem configurações para os próprios. <event name="Spawn"/>
  11. nao sei mais se observar ele entra no if porque tem os mesmo pokemon nas tabelas e nao vai entrar no else? if isInArray(shinysName, doCorrectString(getCreatureName(cid))) then --alterado v1.9 \/ chance = 12 --1.2% chance elseif isInArea(getCreaturePosition(cid),OUTLAND1,OUTLAND2) and isInArray(OutlandShinysName doCorrectString(getCreatureName(cid))) then --alterado v1.9 \/ chance = 25 --2.5% chance
  12. Obrigado deu certo mais deve alguma mudança no ultimo que passo vi nada?
  13. nao foi pode zipar ele em .zip?
  14. troque as partes da variável x pela a de abaixo e ve se vai. local x = {"poke", "hp", "offense", "defense", "speed", "vitality", "specialattack", "happy", "gender", "hands", "description", "fakedesc", "boost", "ball", "defeated", "shiny", "level", "addon"}
  15. posta o goback e o script que add o addon
  16. pelo visto quanto vc adiciona um addon deve receber um atributo ta uma olhada, depois quanto aciona o barra nao adiciona esse atributo perdendo - o deve adicionar nesse trecho abixo. local x = {"poke", "hp", "offense", "defense", "speed", "vitality", "specialattack", "happy", "gender", "hands", "description", "fakedesc", "boost", "ball", "defeated", "shiny", "level"}
  17. tem muito servidor com isso ja so procurar e adaptar.
  18. Tenho uma duvida nao ta erro mais o porque disso? Abaixo fiz desse jeito e nao tem mais erro mais e correto?
  19. Boa noite. Existe alguma forma de se ter uma tabela e c++ exemplo abaixo aonde eu leio assim Kecleon_config[Combat] aonde dependendo do combat ele tem tais atributo ja fixado? Kecleon_config = { [PSYCHICDAMAGE] = {lookHead = 110, lookBody = 92, lookLegs = 0, lookFeet = 0}, [GRASSDAMAGE] = {lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0}, [POISONEDDAMAGE] = {lookHead = 128, lookBody = 16, lookLegs = 0, lookFeet = 0}, [FIREDAMAGE] = {lookHead = 77, lookBody = 57, lookLegs = 0, lookFeet = 0}, [GHOSTDAMAGE] = {lookHead = 46, lookBody = 51, lookLegs = 0, lookFeet = 0}, }
  20. suporta versao 10.98?
  21. altere as posições ja tento fazer algo: pos.x = pos.x-1 pos.y = pos.y-1 y = - vai pra cima y = + vai pra baixo x = - vai pra <<<< x = + vai pra >>>>
  22. nociam

    Name Displacement

    Nossa pra quem sabe bem mais fácil, kkkkkkkk. Parabens mano o xtibia mais uma fez com conteúdos fodas.
  23. Fala pessoal entao como eu faço em c++ para ignorar numa frase certa string e setar na variável a nova frase exemplo abaixo como eu uso em lua. local newName = tostring(getCreatureName(cid)):match("Shiny (.*)")
  24. procure o tutorial de aumentar mais telhas ao cliente.
  • Quem Está Navegando   0 membros estão online

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