Ir para conteúdo

Orochi Elf

Membro
  • Registro em

  • Última visita

Tudo que Orochi Elf postou

  1. Opa, faça bom uso garotão :v
  2. [LUA Function] getPlayerItems(cid[, id]) O que ela faz: Bom, esta função retorna todos os items do jogador, você também pode usa-la de modo que retorne todos os items, que tenha um certo ID. Código: Modo de uso: for _, item in pairs(getPlayerItems(cid)) do -- Retornaria todos os id\'s dos items que o player tem. print(item.itemid) end for _, item in ipairs(getPlayerItems(cid, 2160)) do -- Retornaria a quantidade e o nome do item, cuja o ID fosse (2160). print(item.type.."x "..getItemNameById(item.itemid) end Espero que façam bom uso. Créditos: Tony Araújo (OrochiElf) 100%
  3. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Fala ae galera, bom.. eu tava vendo os scripts de um servidor de pokemon aqui, o sistema de heal (da Nurse Joy). E quando eu abro o arquivo lua, eu me deparo com isso. Então, eu vou e faço de um modo, que deixa o script pequeno e leve. Desta forma, é muito mais fácil editar(caso necessário), e também pra ler.
  4. Amigos, identação não mata ninguém kkkk Já existe a função (doSummonMonster), que pode ser substituida pela de convince. function onCastSpell(cid, var) local MaximoSummon = 3 local summons = getCreatureSummons(cid) if(table.maxn(summons) < MaximoSummon) then -- no summons doSummonMonster(cid, "demon") else doPlayerSendCancel(cid, "Não há espaço para criar o summon.") end return TRUE end
  5. Eu fiz isso, mas não foi usando OTC não.. foi com o uso de DLL's .
  6. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Nunca irá encontrar um servidor 100% sem bugs A não ser, que você trabalhe em cima de um .
  7. Orochi Elf postou uma resposta no tópico em Playground (Off-topic)
    é.. a equipe do TibiaKing está começando a ficar melhor ... Suicide, agora você, que pelo meu ver, fez um bom trabalho aqui no fórum, parabéns
  8. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Bom.. um exemplo de script, é o meu de portrait, em muito breve (talvez hoje), vou criar o tópico oficial do meu servidor function onEquip (cid, item, slot) local pokeName = string.gsub(getItemAttribute(item.uid, "description"), "Contains a ", "") doTransformItem(getPlayerSlotItem(cid, 7).uid, getMonsterInfo(pokeName).portrait) return true end function onDeEquip(cid) doTransformItem(getPlayerSlotItem(cid, 7).uid, 2529) return true end
  9. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Talvez .. no momento eu to fazendo um servidor tentando trazer o antigo Svke de volta, porque particularmente foi a melhor versão do pokemon que existiu. Hoje em dia, todos são uma cópia lixosa do PXG kkkkk, então tou trabalhando nisso @Edit. Pronto, terminei de fazer o sistema da minimização nas minhas sourcers. Agora essas aqui são todas as configurações que tem no monster. OBS: Eu não coloquei o loot ainda kk O que acharam? ficou mais fácil?
  10. Fala ae pessoal, hoje eu venho perguntar se alguem sabe importar mais de um item de uma vez só, sem precisar ir substituindo. @obs: desculpe a área pessoal, é que eu não sabia onde criar o tópico, dai pensei em criar na área em que o programa estava postado e.e
  11. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Creio que são os códigos, que são mais agradáveis e conhecidos. Então fica mais fácil de programar e mais gente conhece
  12. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    The Forgotten Server v0.3.6pl1 r96 [8.54]
  13. Opa brother, obrigado por reportar. Já arrumei no tópico.
  14. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    kkk tudo bem, obrigado :V
  15. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Siim.. vou ir fazendo... é que no momento eu to fazendo as sourcers ler o novo arquivo de items.xml e do monstro.xml, porque eu tou fazendo de um modo muito mais fácil de configurar kk
  16. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Não amigo, não vou liberar. Vou continuar com o projeto e tentar lança-lo Nossa cara, você nem imagina o quanto kkkkk. Tou indo a todo vapor (sem ser de maconha, ou é). valeu bro!
  17. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    kkkkk, primeiro de tudo, vamos terminar o servidor o mais rápido possível, estou indo a todo vapor kkk
  18. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Bom.. como eu estou fazendo essa minimização no meu servidor, eu já alterei as sourcers, e está reconhecendo tudo de forma automática kk
  19. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Não kkkk, não é necessário você configurar em vários arquivos, apenas no XML e pronto.
  20. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Eu estou aplicando ela no servidor de pokemon que eu estou montando kk
  21. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    é bro, além de deixar o servidor menos pesado.
  22. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Salve galera, hoje eu vim mostrar pra vocês uma idéia que eu tive e que meu brother BielTXU me ajudou bastante. Bom.. eu vi que muitos servidores criam milhares de arquivos para configurar apenas um pokemon, então eu pensei "Porque não fazer tudo direto no XML do monstro? Mesma coisa eu pensei pra configurar as pokebolas. Um exemplo do pokemon (Bulbasaur) Depois desse arquivo todo configurado, eu não precisaria mexer mais em nada, nem nas habilidades como "Surf, Ride e Fly", porque tudo fica dentro do Xml, um exemplo pra adicionar o Fly ao Pokemon <abilites> <ability normal="cut, heatbutt"/> <fly addSpeed="100" lookType="22"/> </abilites> No caso das pokeballs, eu peguei um exemplo aqui da (GreatBall), tudo editado no items.xml bonitinho. <item id="2391" article="a" name="great ball"> <attribute key="description" value="This is a pokeball used to catch fainted pokemon. It has a 2x catch rate." /> <attribute key="catchRate" value="2"/> <attribute key="catchedPokeball" value="12345"/> <attribute key="catchedPokeballShiny" value="54321"/> <attribute key="effectCatched" value="19"/> <attribute key="effectCatchFail" value="22"/> </item> <item id="11832" article="a" name="greatball"> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> <attribute key"ballUsed" value="12344"/> <attribute key="ballDischarged" value="12333"/> <attribute key="ballEffect" value="10"/> </item>
  23. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Opa, obrigado :v
  24. Bom.. seria necessário você editar quase o sistema todo, porque na informação que o servidor manda ao client, só tem as 4 pokebolas. Em breve, faço um tutorial de como adicionar mais pokebolas, no momento estou super ocupado kk

Informação Importante

Confirmação de Termo