Ir para conteúdo

Orochi Elf

Membro
  • Registro em

  • Última visita

Tudo que Orochi Elf postou

  1. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Opa, valeu kkkk. Eu estou fazendo bastante coisa aqui, tou tentando agilizar ao máximo.
  2. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Nossa brother, tenho muito muito chão ainda pela frente kkkkk, mas valeu pela força!
  3. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Salve galera do TibiaKing, a um tempinho atrás eu criei um tópico aqui no fórum, falando que eu sentia saudades do primeiro servidor de Pokemon (sVkE) que particularmente, foi a melhor versão. Hoje em dia, todos os servidores tendem a "imitar", o atual maior servidor de pokemon (PokexGames), então eu resolvi fazer os scripts do antigo SVKE em um servidor que eu tou fazendo de zoeira, para passar o tempo. Fiz esse vídeo mostrando apenas 4 sistemas, o vídeo está um "lixo" UHEAUHEAUHUEAHEA, mas eu tava sem tempo de fazer, e o sistema de "GoBack e Caught", não estão prontos, eu fiz eles só pra ter uma base, porque eu estou fazendo todos os sistemas do 0. https://www.youtube.com/watch?v=NXSP0dFyHbs
  4. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta usar o meu Restarter, ta na minha assinatura.
  5. Bom.. tem como você fazer de outra forma. Caso esteja um item equipado você tenta pensar em um código parecido. local headSlot = getPlayerSlotItem(cid, 1) if headSlot.uid > 0 then doTransformItem(headSlot.uid, item.uid) doTransformItem(item.uid, headSlot.itemid) return true end
  6. Orochi Elf postou uma resposta no tópico em Playground (Off-topic)
    UEHAUEHAUEAHUEAHEUAHEUAHEUHUEAHEUAHEAU, Caralho! Bom.. não sei se vou postar não, talvez eu leve um projeto só de zoas HU3BR mesmo :v
  7. Orochi Elf postou uma resposta no tópico em Playground (Off-topic)
    Bem.. eu vi um aqui no fórum, mas não é 100% pelas sourcers, como o meu. Eu fiz uma flag no monstro, que quando é setada como verdadeiro <flag passive="1"> O pokemon fica passivo. todos os códigos dos scripts que eu citei, são 100% meus.
  8. Orochi Elf postou uma resposta no tópico em Playground (Off-topic)
    Tou fazendo cada código do 0, até porque não existe na internet :v (Creio eu)
  9. Orochi Elf postou uma resposta no tópico em Playground (Off-topic)
    isso sim era pokemon de verdade carai. Só de HU3BR, eu to fazendo os scripts do SVKE só de zoas. Por enquanto eu tou só na parte das sourcers. Duel System (Pela party) - Deve tar uns 20%. Não sei kkkk Pokes Passivos e agressivos (100% Sourcers) - Completinho, pftinho. Poke Player Fag (Não acertar nada no player, enquanto tiver usando um pokemon) 100% nas sourcers também. (OBS: Não to usando flag de ADM, como muitos OTs fazem EUAHEUAHEUAEAHUEAUEa) Party System (Pelo private channel) - 100% pelas sourcers, dividindo XP e mostrando o LOOT na telinha. :v Por enquanto é isso pessoal, logo mais faço um video :v Lembrando, que é só de zoas UHEUHEUEHU
  10. Orochi Elf postou uma resposta no tópico em Playground (Off-topic)
    Jaeh safadão rçrç
  11. Não é erro no código não, está tudo certinho.
  12. Bom galera, o processo das sourcers ja está bem avançado... Eu tava tentando fazer a função "setCreatureNick", universal (para todas as criaturas) e quando eu estou tentando usar, ela está dando debug no meu client kkk será que está funcionando? Estou tentando enviar esses bytes, com as novas modificações, porém é o que eu falei, está dando debug. Alguém tem idéia do que fazer? kkk void ProtocolGame::sendCreatureNick(const Creature* creature, const std::string newNick) // OrochiElf { if(!canSee(creature)) return; NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); msg->AddByte(0x61); msg->AddU32(creature->getID()); msg->AddString(creature->getHideName() ? "" : newNick); } }
  13. Tenta dar reload no módulo, dentro do OTClient. Testa ai @OBS: Aqui não está dando nenhum destes erros.
  14. Seguinte, vá na lib do seu servidor, e se existir o arquivo chamado "catch system.lua", ou algo desse gênero você posta aqui, seguido com o "catch.lua" do actions.
  15. Não testei, mas usando "onStatsChange" vai servir para os 2. Nem magia nem ataque funciona nele. @OBS: Voce precisa registrar esse evento no seu "summon", em vez de onLogin. registerCreatureEvent(cid, "OwnSummon") function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS then if isSummon(cid) and getCreatureMaster(cid) == attacker then return false end end return true end
  16. Amigo, aguarde até mais tarde. Irei postar a versão 1.4 com isso pronto.
  17. Opa, dai sim Opa, valeu brother kkkk :v
  18. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Sim, porém os outros servidores que não são PDA, creio que não existe essa tabela. Então não ficaria "multi-usável", entendeu?
  19. É necessário criar um novo "CreatureEvent", que envie pro servidor quando o character ganhar ou perder uma condição, para depois sim fazer esse script. Vou dar uma lida, e vou ver se programo algo aqui.
  20. Bom.. eu já postei o código um pouco pra cima, pra abrir toda vez que seja capturado. Adicionar novos pokemons, é muito fácil. E eu já coloquei um tutorial ensinando la no começo do tópico.
  21. Ele não alterava o nome na database, era só o nome de "exibição", então não seria necessário esta modificação kk
  22. Isso eu já sabia, tranquilo. Mas esse não é o problema, é que a função setCreatureName também funcionava pra jogadores.
  23. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Não testei. @OBS: Estou usando os UniqueIDS local items = { [12345] = {itemID = 4321, price = 7}, } local donate_coin = 6527 function onUse(cid, item) local i = items[item.uid] if i then if doPlayerRemoveItem(cid, donate_coin, i.price) then doPlayerAddItem(Cid, i.itemID) doPlayerSendTextMessage(cid, "Parabéns! Você comprou um "..getItemNameById(i.itemID).." por "..i.price.." "..getItemNameById(donate_coin)) else doPlayerSendCancel(cid, "Este item custa "..i.price.." "..getItemNameById(donate_coin)) end end return true end
  24. Bom amigo, se você ta falando que funcionou direitinho, eu não sei o que aconteceu .
  25. Sim. Então o módulo que não deve ter se instalado no client direito.

Informação Importante

Confirmação de Termo