Tudo que Orochi Elf postou
-
Tava aqui pensando
e o pior, é que eu ja tive uma ovelhinha com o nome de Rover
-
Olá de novo
Fala meu amor, eu sabia que estaria com sdds UEHAHEAUEHA
-
Ajuda na modificação das skills e magiclevel
Brother seguinte, se você bolar alguma fórmula para eu pegar como base, eu faço o código pra você. Lembrando, é um código em C++ e seria necessário a edição nas sources do servidor. Um exemplo de fórmula que consegui idealizar com o que pediu foi o seguinte. Hit Minimo = Level do jogador + Ataque da arma / 2 Hit Máximo = (Hit Minimo / 100) * 20 Seria no caso, uma margem de 20% entre a formula minima e a formula máxima.
-
Olá de novo
Fala galera do TK, estou eu aqui mais uma vez me apresentando. Pra quem não me conhece, eu sou o Tony Araújo, vulgo OrochiElf, tenho 17 anos, sou programador de C++ há 2 anos / .NET há 3 anos / LUA há 5 anos. Me distanciei do fórum por motivos de eu ter ido morar em outro estado para estudar e não ter tempo para visitar ao fórum, porém agora estou novamente aqui e tentarei ajudar aos membros nesta área de programação e scripting. Hellow Again friends HEAUEA
-
Converter Storage para Action
Bom brother, estou a 1 ano afastado do OpenServer, porém tentei algo aqui, vê se funciona ai. Minha idéia foi basicamente o seguinte, enquanto o jogador for premium cada vez que ele matar um monstro ele irá receber os porcentos de experiência a mais. o código é bastante simples. (CreatureScript - onKill) local gainPercent = 30 function onKill(cid, target) if isMonster(target) then if getPlayerPremiumDays(cid) > 0 then doPlayerAddExp(cid, (getMonsterInfo(getCreatureName(target)).experience / 100) * gainPercent) end end return true end
-
Catch Window v1.3
Galera, enfim cheguei em casa.. eu desapareci porque eu estava em outro estado estudando e não me sobrava tempo para visitar o fórum, agora estou no meu estado novamente e voltarei ao fórum frequentemente. Bom, o MOD que eu tinha preparado, eu perdi no outro computador que deu problemas, então eu farei novamente o MOD com uma versão mais otimizada do que a anterior que eu tinha preparado, porém preciso ver se a galera ainda está necessitando como antes. Feedback
-
Fritar ou fritar?
Eu tou fritando tudo, 99% frito e aqueles 1% também. jaeraazidéia.
- Pokémon Rubrum (Screenshot Pallet Base)
-
Pokemon Online
Aniversário do projeto! Exatamente hoje, os servidor completa 1 ano que foi iniciado o primeiro ponta pé. Bom, o servidor foi paralisado porque eu fiz uma viagem para outro estado e passei um ano lá para estudar, então ficava meio complicado e muito contra-tempo continuá-lo. Porém agora estou novamente em casa e o projeto irá voltar a ativa. até outra hora
-
Projeto [Fala Seus Puto] Tiu SniX
Eita, UHEAUHEAUHE. Lembro-me de quando estava fazendo, eu te dava ideias de como fazer as paradas pra você me rippar UEAHEAHUEAHUEHa.. bons tempos... enfim.. pô lek, o projeto pelo meu ver ja está bem legalzinho, mas se tiver desistido mesmo, posta sáporra... o meu ta aqui paradão, se pah eu posto também.
-
[Open-Library] Simple Packet Structure 0.0.1
Obrigado brother. Estou terminando a outra estrutura, que faz a comunicação em Socket, de forma super simples como este.
-
[Open-Library] Simple Packet Structure 0.0.1
[Open-Library] Simple Packet Structure developer: Tony Araújo (OrochiElf) version: 0.1 Introdução Olá pessoal, hoje venho mostrar a vocês uma nova estrutura de um pacote de dados para Visual Basic (vb.Net). Então galera, eu estou criando um jogo multi-player e na parte de comunicação (servidor <-> client) eu tive uma dificuldade de escrever e ler em Bytes então eu tive a ideia de criar esta nova estrutura de pacote para facilitar esta comunicação. Bem, eu consegui facilitar essa troca de informações apenas criando um novo pacote, escrevendo as informações, então transformando em bytes e enviando por stream até o destinatário, quando eu recebia as bytes eu as transformava em pacote de novo e iniciava a leitura dos valores. Breve criarei um novo tutorial de como fazer essa comunicação, e também estou terminando uma nova estrutura de comunicação Socket. Estrutura do pacote A nova estrutura do pacote consiste em uma variável de texto (string) que armazena os valores separados por "|", com fácil escrita e leitura. É possível escrever 4 tipos de objetos dentro do pacote, tais como, Integer (valor numérico), String (valor textual), Boolean (valor de verdadeiro ou falso) e por fim o Packet(todos os valores de um novo Packet/Pacote), para quem não entendeu, sim é possível escrever um pacote dentro de um pacote. Funções A nova estrutura conta com funções de manipulação do pacote, como: write(_value) -> usada para escrever um novo valor no pacote (Integer, String, Boolean, Packet) read(index) -> retorna um valor de dentro da lista de valores do pacote guiado pela index readInteger() -> retorna o próximo valor de acordo com o leitor em formato de Integer readString() -> como a função acima, retorna o próximo valor de acordo com o leitor em formato de String readBoolean() -> como as demais, em formato de Boolean readPacket() -> retorna o valor em formato de Packet (pacote) toBytes() -> converte o valor do pacote para bytes toPacket(_bytes) -> converte o valor de bytes para o pacote Project [PASTEBIN] Tutorial de manipulação [PASTEBIN] Source Code (v0.1)
-
Fala seus porra
Fala aew karaio, ainda tou vivo aeeeho UEHAUHEA
-
Oiie
Fala caraio, tou voltando nessa porra. Bjs amo voces sz
-
Pokemon Online
Vagas de Mapper abertas! Precisamos de 2 mappers.
-
Ponto de partida - criando um sistema.
De nada, espero que assim a galera consiga pensar de maneira mais ampla e simplificada para a programação.
-
Pokemon Online
i 'll do my best, thx brother
-
[0.3.6pl1] Pokémon Market System (Old Client)
kkkkk, verdade brother :x
-
[0.3.6pl1] Pokémon Market System (Old Client)
Sim brother, dando um toque de "realidade" bem levezinho kkkkkk TheSims
-
[0.3.6pl1] Pokémon Market System (Old Client)
Em breve novo video com novas funções e mais
-
Ponto de partida - criando um sistema.
Ponto de partida - criando um sistema. de: Tony Araújo (OrochiElf) Olá pessoal, hoje eu vou dar uma dica/ensinar a vocês a como inicializar um sistema (como sair daquela parte chata "Onde eu faço isso? Como eu faço isso?") Então, eu vi aqui no fórum que a maioria das pessoas, não conseguem pensar de forma (abrangente) e é essa a grande dificuldade dos iniciantes, porque na programação é mais do que necessário você conseguir pensar de forma grande, várias possibilidades possíveis kkkk. Exemplo: Eu ultimamente estou desenvolvendo um sistema de market para 0.3.6 (esse aqui), pro meu servidor de pokémon e muitas pessoas não tem nem ideia de como "iniciar" o pensamento para desenvolver este sistema simples, então vamos lá.. pensar um pouquinho. Inicio da ideia. 1º Onde eu começo a criar este sistema? Ideia: Então, como o sistema de market usa basicamente o sistema de canais (channels), obviamente que seria na parte de canais do servidor, mas pera ai.. no datapack (pasta data) do meu servidor, não tem nenhum arquivo além do Channels.xml, que seja para manipular os canais.. Resolução 1/2: Depois que eu perceber que eu não é no datapack, eu já sei que é nas sources do servidor. Duvida: mas pera ai, em que local/arquivo da source? Resolução 2/2: Já que o meu sistema é usando os canais (Channels), eu vou pesquisar algo haver com channels (já que é em inglês kkk), maas... eu não irei encontrar nenhum arquivo chamado channels, porém eu encontrei um chamado (chat), então.. eu ja tenho uma ideia de que o meu sistema iria inicializar ali. 2º Como eu começo a criar este sistema? Ideia: Então.. para começar a criar o sistema eu preciso saber PRIMEIRAMENTE como funciona o sistema de canais (NÃO TENTE PULAR ESTA ETAPA). Resolução: É necessário o estudo da área antes de começar o seu sistema, para garantir que irá pelo caminho certo. 3º Inicializando o sistema / Finalizando a ideia de inicialização. Depois que eu aprendi como funciona o sistema de canais, eu ja posso me arriscar a editar ou escrever no arquivo, SEMPRE FAÇA UM BACKUP. OBS: Lembre-se nada é COMPLICADO, se você pensa de maneira SIMPLES. Bom galera.. isso não é um TUTORIAL, mas eu creio que possa ajudar a algumas pessoas a terem a "fagulha" que precisam para colocarem suas ideias em ação.
-
Target vermelha do poketibia
kkk brother, a ultima vez que eu vi as sources do OTClient foi em novembro do ano passado, procura algo tipo "creatures". Há alguns tutoriais aqui no fórum se eu não me engano de como compilar o OTC. tipo ~> http://www.tibiaking.com/forum/topic/43700-otc-compilando-otclient-no-windows/
-
Target vermelha do poketibia
Para alterar essas coisas, apenas no CLIENT. Caso esteja usando o OTClient, nas sources você pode alterar, caso seja o OLDClient se você tiver algum conhecimento de fazer alterações com DLL, da para mudar também, caso contrário.. se não arrumar ninguém que faça pra você, é melhor esquecer.
-
[0.3.6pl1] Pokémon Market System (Old Client)
Por enquanto não brother, porém em breve quem sabe
-
[0.3.6pl1] Pokémon Market System (Old Client)
Sim, é possível você fazer isso tudo, porém este sistema é do meu servidor kk.