Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''pokémon''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

  1. tiui900

    Pokemon SotBR 24/7

    Novo Servidor SotBR << Entrem é bom !! [•] O que Tem no Server? - Player EXP: 20x - Pokemon EXP: 40x - Catch System Inovado (Rate Por Skill "Catching" + Rate normal) - Catch Esta Balanceado - Catch Channel System (Veja todos os Catch do Servidor Pelo Canal Catch-Channel) - Bonus Level System (Marca na Ball a quantia de Level que voce Upou Nesse Pokemon, Assim mudando o Comercio de Pokemons) - Pokemon Level Max : 300 - Pokemon Boost Max FREE: +50 - Pokemon Boost Max VIP: +80 + (Bonus Boost) - Novo Balanceamentos dos Pokemons - Goback - Surf - Fly - 6 Pokemons (na bag) - Dive - Order - Pokedex - Respaw de Shiny Aleatorio (1%) - Configuraçoes 100% do PokeDashAdvanced na Lib/Configuration.lua e etc... - Passive (Alguns Shinys nao apareçem o Passivo) - Torneio - Win e Lose Score - PVP e PVP Team - Teleport - Potions e Revives - Apricorns e Vitaminas - Nuse Joy - Cassino - Invasao automatica (09:00 as 21:00) - Npcs (Aura,mark,Pokemon Collector,lock ball e etc.....) - Aura - Task System (NPC MEGA TASK) - 7 BALL - Clan - Look Score - Rare Candy - Evoluçao (Automatica e Por Stones) 90% Automatico e 10 % Stones - Fome e Sentimento - 1-2 Geraçao Full - 3-6 Geraçao Imcompleta - Shinys (1-2 Geraçao Full) - Shinys (3-6 Geraçao Full) [•] O que Nao Tem no Server? - Duel System - Passivo e Agressivo - Gym (Nao Testado) - TV System - Nick System - Elemento/raça (Dark) Download do Cliente : 4Shared : http://www.4shared.com/zip/BU-SbWeSba/Client_Servidor_SotBR_2015.html MediaFire : http://www.mediafire.com/download/3y56z4sj1krz11b/Client+Servidor+SotBR+2015.zip Para Entrar e criar uma conta e jogar basta : - Baixe o Cliente - Abra o Cliente - Clique em Enter Game - Coloque no usuário : 1 - Coloque na senha : 1 Entre no Account Manager - Criando Conta : Hello, type 'account' to create an account or type 'recover' to recover an account. -Account Account Manager: What would you like your password to be? -Suasenha Account Manager: suasenha is it? 'yes' or 'no'? - Yes Account Manager: What would you like your account name to be? -SeuUsuario Account Manager: seuusuario, are you sure? - Yes Account Manager: Your account has been created, you may manage it now, but remember your account name: 'seuusuario' and password: 'suasenha'! Hint: Type 'account' to manage your account and if you want to start over then type 'cancel'. Deslogue e entre na conta que acabou de criar com o "SeuUsuario e SuaSenha" entre no account manager de lá e : Hello, type 'account' to manage your account and if you want to start over then type 'cancel'. -account Account Manager: Do you want to change your 'password', request a 'recovery key', add a 'character', or 'delete' a character? -Character Account Manager: What would you like as your character name? -Nomedoseupersonagem Account Manager: Nomedoperso, are you sure? - Yes Account Manager: Should your character be a 'male' or a 'female'. (Male - Homem / Female - Mulher ) -Male Account Manager: A male, are you sure? -Yes Account Manager: Your character has been created. Deslogue e Logue e terá seu personagem criado, daí é só jogar
  2. Olá comunidade do Xtibia , a um longo tempo eu e minha equipe está em desenvolvimento de um projeto sério , ja passamos por muita coisa até chegar no atual pokemon skyfall , em tudo a equipe está carente de alguns profissionais em algumas áreas , e venho com o intuito desse tópico atraz dessas novas pessoas , sem mais delongas se quiserem saber mais sobre o servidor visite a pagina do facebook que estará no final do tópico , ou para mais informações favor entrar em contato comigo .... --------------------------------------------------- Vagas pendentes a serem preenchidas : 1 - Design 1 - WebDesign / WebDeveloper 1 - Mapper 1 - Spriter ---------------------------------------------------- Curriculum a ser preenchido : Nome: Idade: Tempo que atua na área interessada: Tempo que vai usar para se dedicar a equipe: Contato (Pode ser via PM) : Algum trabalho para mostrar (Pode ser via PM): ----------------------------------------------------- Obrigado para quem continuou até aqui para ler tudo , obrigado novamente pela atenção , Pokemon Skyfall agradeçe . para ir para o facebook do servidor clique na imagem logo abaixo
  3. Hildorien

    Pokemon Spark Reborn

    Ola pessoal venho aqui hoje divulgar meu server de Pokemon pois por algum motivo o Otservlist nao esta mais aceitando servidores derivados, e nunca postei um servidor em sites como xtbia etc. Nao estarei postando fotos aqui pois o site ja contem varias fotos e tambem pois sou novo no forum e nao sei direito como funciona tudo =). Site: www.pokemonspark.wix.com/inicio Exp:999x Loot:500x >Staff sempre On >Eventos sempre com numero de players ex: 20 on=evento, 30 on=evento etc... >Duvidas Help chat sempre aberto pelos ADM's qualquer bug manda help ex:escada bugada, pokemon sem drop etc.. >ja adicionamos a maioria dos lendarios com drop de Boost Stone sendo eles: Entei,Raikou,Suicune,Zapdos,Moltres,Articuno,Lugia,Ho-oh e uma quest criada por mim que tem o Mew e Mewtwo de bosses finais. >Boost Machine System 100% para qualquer pokemon >Nick System 100% >1ª, 2ª e 3ª gen. >estamos adicionando Groudon,Kyogre e Rayquaza como bosses so estou colocando os respawn deles no mundo e arrumando xp,dano,def,drop etc... --->Venha se divertir com a gente no Mundo Pokemon.
  4. Bom galera, estou criando padrões de portas e janelas para o puo, em torno de 10 estilos, então precisamos da opinião e idéias de todos que puderem ajudar, a seguir, na imagem a parede é branca só como base.
  5. Hoje eu vim trazer um servidor de pokemon tibia chamado "Pokemon Whots" Features: Rep+ System Comando de Correr Comando de !luz Comando de !afk Comando de !bug (voltar ao cp) Sistema de Anúcio Ex: "!anucio aeae galera." Vai aparecer em verde [Anuncio]Seunick : aeae galera. Para todo o servidor Entre outros Sistemas Muito Legais!!!!! Pokemon da 1° até 6° Geração (Incompleta) Downloads: Servidor Cliente Scans: Servidor Cliente Créditos: Equipe Skyfall - Base Zet0N0Murmurou - Editar Muitas Coisas Lucasmc - Por Umas sprites como Iniciais de Kalos e Sprite de Meloetta
  6. Informações Base Erondino v16 Open Source Cooldown bar com todas as spells configuradas login: Erondino Senha: Site Versão: 8.54 Video v16 Screenshot Downloads Mega Scan Virustotal Créditos: Brun123 Erondino Aberos Valakinhas (Valakas) Avronex
  7. Eai pessoal, beleza? Bom, fiz esse sistema de Auto-Loot semelhante ao do PXG por conta do erro no sistema que vem com a base Cyan [PDA]. Características Opção de ativar/desativar via talkaction; Quando estiver ativado, ao clicar no corpse de um pokemon é coletado todo o loot dele; Não precisa adicionar id de corpses; Vejam uma demonstração da versão 1.0 Créditos: @@david0703 ~Pelo desenvolvimento do mod; Equipe PokeXGames pelo desenvolvimento do original;
  8. OLA GALERA EU VIM AQUI HOJE INFORMAR QUE EU E MEU GRUPO ESTAMOS ENVOLVIDOS EM UM NOVO PROJETO DE POKEMON, o Pokemon Dash Revolution já temos grupo formado e cada um com sua função. estamos aceitando feedback ^^ System print
  9. Baixei o site do otpokemon 4.0 e queria saber como edito o pokemon do dia ? Como mudo o nome que aparece na aba? q esta otPokemon.com ? E onde troco o facebook e o site recebe as news ?
  10. O mascara

    Pkm Lerme

    Fala ai galera do xtibia hj eu vim aqui anunciar meu server de poketibia criado hoje informações ° Pokeball icons -- Sistema de pokebolas igual ao do PXG -- Ícones ° Duel System ° Pokemons: Primeira, Segunda, alguns da terceira e quarta ° Boost system ° Helds System ° pokemons balanciados "Um por Um", Todos helds, Outlands para o server ficar mais equilibrado com a jogabilidade ° Speed pokemon arrumada agora pokemon não fica para traz quando você anda ° Task de clan por comando: obs só da de trocar de clan na segunda vez pagando diamonds ° Box pokemon refeitos, alguns box por npc Rewards, pokemons lvl 150 dificion o catch e tem possibilidade de ganha-lo na box ° Phenac city da mais xp que outros pokemons por serem mais dificeis de matar ° Price system adicionado, todos loots com preço almentado para render catar loot e stone também. ° Mapa 90% ° Quando você se torna o Top anuncia para todo servidor fulano de tal se tornou o novo top ° Sistema de casamento °quando tiver 50 player on todos ganha 2x mais experiencia ° Sistema !anuncio você fala !anunciar mensagem ai vc manda msg para o server todo ° O TOP do server fica com uma animação aparecendo a cada 10 seg com o nome TOP ° Quando você se torna tope manda mensagem para todo servidor falando que você é p novo top cada vez que eu add um sistema novo anuncio aqui para vocês Visite nosso site baixe o cliente e crie sua acc e divirta-se Site: http://otpkmlerme.wix.com/pkmlerme Ganhe premium quando convidar amigos quanto mais convidar melhor o premium Obss: ainda não criar conta pelo site mais embreve sim e eu to precisando de equipe intereçados a me ajudar nesse projeto mande PM. o server é completamente gratuito sem fins lucrativos é só para a diversão do pessoal
  11. Bom galera, estive estudando OtClients e decidi fazer uma pokedex semelhante do pxg, mas para PDA... Versão Atual: 1.4 - Histórico - Prints - Downloads: - Créditos: @ ~ por criar o original; @@david0703 ~ pelo desenvolvimento do mod; @ ~ pela idéia da efetividade; @@Soulviling ~ pela ideia de fechar a pokedex quando deslogar; Bom, é isso... Espero que tenham gostado... *Obs¹.: Na versão 2.0 colocarei a tão esperada lista de pokemons. *Obs².: Quando terminar o mod posto aqui pra vcs.
  12. Salve Xtibianos, Mais uma vez venho lhes mostrar um conteúdo de "Photoshop", depois de testes aprendi a fazer o logo do Pokémon, espero que curtam. Titulo: Fazendo o logo do Pokémon Autor: TonyHanks Nível: Fácil Ferramenta: Photoshop CS2 ou superior. Requisitos: Fonte do Pokémon http://www.dafont.com/pokemon.font 1- Primeiramente crie um documento 300x100 px, tamanho não obrigatório. 2- Escreva uma palavra e mude a cor dela para #ffcb05 e coloque a fonte para "Pokémon" aquela que você baixou acima. 3- Vá em "Layer>Layer Style" e abra o "Blending Options" e clique em "Drop Shadow" deixe-o assim: * O Azul que utilizei foi: #1d2c5e 4- Depois clique em "Inner Shadow" e deixe-o assim: A cor utilizada foi preta. 5- Depois clique em "Stroke" e deixe-o assim: * O Azul que utilizei foi: #306ab2 Resultado Final: Se não conseguiu fazer igual ao tutorial, CLIQUE AQUI PARA BAIXAR A PSD! Espero ter ajudado!
  13. maxhhd

    Novo - PoKéSkMt 8.54

    Nome do Servidor: Pokemon SKMT IP: pokeskmt.servegame.com Versão: 854 Port: 7171 Exp: x100 Estilo do Servidor: Optional PvP [No-PvP] Site do Servidor: pokeskmt Game Download: Downloads: Scan: Como entrar: Cria conta pelo Account Manager, tutorial http://pokeskmt.webnode.pt/crie-sua-conta/ Staff responsável: - [ADM] - Sheen - GMs Recursos: Informações adicionais: Atualização: Imagens do Servidor: Trailer: https://www.youtube.com/watch?v=XHYIhWWH_fo
  14. intao e o seguinte baixei o server do gabrieltxu (pgalaxy/titanium) e o unico problema que encontrei foi o sistema de level ai tentei acha ele sem level system achei de 1 cara mais o cara so pego os pokemon do skyfall e add nele fiko mt cabuloso...intao pra resumi queria sabe como tira level do pokemon Link Do (Pgalaxy/titanium) http://www.xtibia.com/forum/topic/231422-pokemon-titanium/ PFV ME AJUDEM
  15. Oi Gente Do Xtibia Estou presisando de um Script que quando o player clicar no item aparecece um pokemon e o item mudase Tipo clica em um vazo e aparece tal pokemon e depois que o player clico no vazo o vazo quebra Ajudo ? Levo Rep +++
  16. Olá Galerinha, Tudo bem com vocês? Espero que Sim. Bom Galera, estou aqui para divulgar um Servidor de Pokemon, 24 Horas Online, Juntamente com Fórum e TeamSpeak para o entrosamento entre os Jogadores. O Servidor está hospedado em uma Data Center aqui no Brasil (São Paulo). www.pokeavenger.net INFORMAÇÕES DO SERVIDOR : Exp própria. - Taunt System - Novas Sprites - Moves Systems (100%) - Tv Cam - Hunts Adicionadas Todo final de semana - Quests bem elaboradas - Clan System (Você tem o direito de ser experiente em um dos elementos Pokemons Ex: Seavell, Naturia Etc... com ranking, evoluindo, influenciando na força e na defesa). - (Npcs de Promotions espalhados por Cidades Ex: se eu quero virar Psycraft, os 5 NPCS *Mind, Brain, Scholar etc... estarão espalhados por Saffron, Lembrando que para avançar de Rank é preciso fazer diversas missoes que o npc irá pedir, como dar caught, entregar itens e etc). - Pokemons Evolui por Stones somente (100%) - Pokemons Não possui level - Pokemons Female e Male (Gender) - Novas Spells - Geraçoes de Pokemons de "Kanto" e "Johto" (como no pxg) - Shinys de Promotions - Pokemons shinys e kanto balançeados - Box 1, 2, 3 e 4 por Npc. - Em breve será elaborado o sistema de Rocket/Police - Pokemons shinys nos respawns - Duel System, solo e entre Times (até 3x3 entre Times). - Pokemons possui diversas abilidades (fly, surf, teleport, light, ride etc...) - Pokemons shinys de respawn, agora está EXTREMAMENTE AGRESSIVO, por isto tome cuidado . - Mapa totalmente reformulado, e Adicionada novas Sprites. - Npc de dar "Lock" na ball Adicionado no jogo (O npc irá dar lock em sua pokeball, até o tempo que você desejar. - Npc que adiciona Aura, e muda o Nick do Pokemon 100% - Agora a "Aura" aparece quando o player está em fly/ride/surf. - Npc de Saffari Zone Adicionado. (Quando é movido para Saffari Zone, irá ganhar 35 "Balls" e assim que elas são terminadas, você é jogado para foraO Player que morrer na Saffari Zone não irá perder Exp). - PvP Zone && Trade Center (Agora o servidor possui, zona de PvP para se divertir, matando os amigos HAHA, OBS: Não perde exp quando morre no PvP). - Npc de Catcher (Ele irá pedir para você capturar uma quantia de Pokemons, e retornar até ele, assim que efetuar o termino da missão, ele ira presentear com uma Addon ÚNICA de Catcher). - Alguns Npcs adicionado na Cidade, (Npc de Duelo ganhando certa quantia em Dinheiro, npc de task). - Hunts de Pokemons Balançeadas (agora não possui aquela quantia ENORME de Pokemons). - Outland main quest BOSS para os players Rank 5 e level 280+ • Previsao: - Outland Comum sendo desenvolvida em breve adicionada - 3 Quests para player acima do level 300 - Leaf Valley, Water Valley e outras hunts.. - Love Ball, Golden Ball, Fresh Ball, Dark Ball e Npc que ira pinta-las Entre outras coisas galera.. Venha se aventurar nao vai se arrepender.. E para quem começa no inicio tem uma ajudinha para os players com indicaçao para a Quest inicial e muito mais... Nao fique de fora !!! • Segue alguns videos e fotos feitos desde 2012 até 2013 do servidor: -
  17. Fala Galera Queria Tirar uma Duvida : Quando eu Abrir o bau da Quest Vir Pokemon, Como Fasso? Se puder Posta um Topico Ja feito Ou Qualquer Coisa que Possa mi Ajudar ! 3rep Pra quem Mi ajudar ---------------
  18. Queria q alguem criasse um script pra min q tipo eu dasse use no item e ele virasse a pokeball com o poke dentro
  19. Venho apresentar alguns sistemas de Take Down World. Para correção de Bugs. O server está instavel mas vamos realizar mais testes. Podem entrar: http://takedown.servegame.com http://takedown.forumeiros.com http://takedownbr.webnode.com Sistema de Moves Em Take Down World os treinadores podem escolher os golpes de seus pokemons. São 4 Golpes básicos, que já estão inseridos em todos os pokemons, 7 golpes para adicionar, 1 golpe para TM e a Habilidade. Os 4 Golpes básicos são padrão de todos os pokemons do Server, são utilizados para upar, pois muitos pokes ganham golpes em leveis altos, dificultando o Up. Após upar o level necessário para usar o golpe, seu char vai receber um item, com esse item pode adicionar esse MOVE ao Pokémon. Há a possibilidade de comprar no mercado com NPCs os golpes por 100 dollars. Após inserir o golpe, ele vai estar na sua barra de atalhos. Há um item para verificar os golpes que o Pokémon pode aprender. Há também o campo de TMs, que segue a mesma regra, só que é com os itens TM. Após inserido. Tanto os golpes quanto os TMs são listados pelo item CELULAR, que já é entregue ao player quando inicia a sua jornada. As habilidades são RANDOMICAS, os pokemons aprendem cerca de 60 tipos diferentes e existem as passivas e ativas. EV's System + Vitaminas São Pontos adquiridos pelo esforço por upar em determinado respaw por muito tempo. Eles são representados por cartões, cada um representa um atributo, que melhora conforme for utilizando. Sp. Ataque Sp. Defesa Defesa Ataque Speed HP A pergunta é: Como conseguir esses EVs? Eles são itens dropados de pokes de ultima forma e só podem ser utilizados em pokes de ultima forma. Os EVs melhoram os atributos básicos do Pokémon ATK, Sp. ATK, DEF, SPEED, HP... A imagem mostra a Dex do Pokémon e do seu SP.ATK antes do IV de Sp.ATK: Agora na imagem a seguir mostra após o uso do item: Melhorou 1 ponto, isso ocorre sempre que utilizar um EV. Pode ser utilizado 500 EVs em cada Pokémon! Egg System Existe o Day Care, um local onde podemos deixar os pokemons para uparem e gerarem Eggs. Para gerar Eggs é necessário que os pokemons compartilhem pelo menos 1 tipo de egg Group, podemos verificar isso na PokeDex. Se forem compatíveis e ficarem as 24 horas em seu Day Care é possível gerar Eggs. Para chocar o Egg é necessário Stones. Após utilizar algumas Stones o seu Egg vai nascer e gerar um Pokémon com NATURE + IVS + Golpes novos (Se der sorte). Nature – Uma característica nova que somente os eggs possuem, ela define um atributo forte e um atributo fraco – O Forte recebe bônus de +50% e o fraco de -50%. Golpes – Os eggs ainda podem vir com golpes que somente eles possuem. IVs – Pontos Extras que o poke recebe, sendo randômicos de 1 até 250 (Sendo o speed até 80). Hold Itens Os hold são itens equipáveis que você pode usar em duelos e hunts. Cada hold tem sua própria habilidade especial, depois que se usa uma hold em um Pokémon você só pode usar de novo outra hold, após 3 minutos, e o efeito dela dura alguns segundos, lembrando que alguns holds fogem dessa regra. São aproximadamente 30 HOLDs com habilidades diferentes. Temos 16 Hold Itens, em forma de Gems que agem em diferenciados tipos de Pokémon: Melhora o sp. ataque dos pokemons. Temos também alguns Hold Itens de formas variadas que agem de diferentes formas: Como conseguir Hold Itens? Muito fácil, o NPC Josh disponibiliza missões que como recompensa vem as Holds Itens. Atenciosamente, Equipe Take Down World - Lock
  20. Venho anunciar a nova identidade visual do projeto, mais simples com cores agradáveis. O que acharam?
  21. Olá galera do XTibia! Estou querendo criar um servidor de pokémon (com sources v6 dash) Penso nos seguintes sistemas: Held item Icones Shiny pokémons Boost system Outland As quests: Agatha, Liga Pokémon, Outland Main Quest, entreoutras! Bom, penso em uma nova catch para manter o jogo mais fiel ao gameboy, um dos meus pensamentos é poder jogar a pokebola no pokémon ainda vivo, e de acordo com a vida ser mais facil pegá-lo, mas ainda sim ser dificil a catch. Para o começo do projeto preciso de: 1x Scripter 2x Mappers 1x Spriter 1x Webdesign e alguem com experiência em Otclient! Interessados deixem as informações: Nome: Idade: E-mail: Experiência: Cargo: Conforme vou adicionando novas coisas, vou postando aqui também, por hora, fiz os remakes da PxG e adicionei os icons johto, faltam apenas configura-los. Printscreen:
  22. - Olá pessoal, eu estou querendo criar um server de Pokémon, mas estilo o anime e o jogo de GBA, mas quero mais de acordo com o ANIME para ficar com bem mais RPG. Não irei postar nada do server aqui por quê vocês já devem saber o quê um server de pokémon deve ter. Então vamos lá, para a equipe eu preciso: Programador Designer Scripter Editor de Arquivos (Explicarei essa função por SKYPE ou MP) Bom, quem ocupar algumas dessas vagas é só falar no tópico e me enviar um contato de preferência Skype. (Se quiser pode-me enviar por MP). Atenciosamente Daarky.
  23. Pessoal, estou aqui para pedir uma ajuda, estou fazendo uma spellbar para um servidor 8.54, no meu otclient 0.6.5. A dúvida é o seguinte, minha spellbar está usando o sendcancel, e queria utilizar o extendedopcode, algúem pode me dizer como ficaria o script para usar o opcode(lembrando já instalei o opcode na sources do servidor) Segue script do otclient cdBar.lua --[[Coisas para saber! local button = optionsWindow:recursiveGetChildById('Button'):setText("Fuu") == muda o nome do botao! optionsWindow = g_ui.loadUI('bot.otui', modules.game_interface.getRightPanel()) == faz a janela ficar nos cantos! local player = g_game.getLocalPlayer() == pega o player! player:getInventoryItem(8):getId() == pega o id do item, id do .spr ]] -- Privates variables local cdBarWin = nil local isIn = 'H' --[[ 'H' = horizontal; 'V' = vertical ]]-- local namesAtks = '' local icons = {} -- End privates variables -- Public functions function init() cdBarWin = g_ui.displayUI('cdBar', modules.game_interface.getRootPanel()) cdBarWin:setVisible(false) cdBarWin:move(250,50) connect(g_game, 'onTextMessage', getParams) connect(g_game, { onGameEnd = hide } ) connect(LocalPlayer, { onLevelChange = onLevelChange }) g_mouse.bindPress(cdBarWin, function() createMenu() end, MouseRightButton) createIcons() end function terminate() disconnect(g_game, { onGameEnd = hide }) disconnect(g_game, 'onTextMessage', getParams) disconnect(LocalPlayer, { onLevelChange = onLevelChange }) destroyIcons() cdBarWin:destroy() end function onLevelChange(localPlayer, value, percent) g_game.talk("/reloadCDs") end function getParams(mode, text) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if string.find(text, '12//,') then if string.find(text, 'hide') then hide() else show() end elseif string.find(text, '12|,') then atualizarCDs(text) elseif string.find(text, '12&,') then FixTooltip(text) end end end function atualizarCDs(text) if not g_game.isOnline() then return end if not cdBarWin:isVisible() then return end local t = text:explode(",") table.remove(t, 1) for i = 1, 12 do local t2 = t[i]:explode("|") barChange(i, tonumber(t2[1]), tonumber(t2[2]), tonumber(t2[3])) end end function changePercent(progress, icon, perc, num, init) if not cdBarWin:isVisible() then return end if init then progress:setPercent(0) else progress:setPercent(progress:getPercent()+perc) end if progress:getPercent() >= 100 then progress:setText("") return end progress:setText(num) icons[icon:getId()].event = scheduleEvent(function() changePercent(progress, icon, perc, num-1) end, 1000) end function barChange(ic, num, lvl, lvlPoke) if not g_game.isOnline() then return end if not cdBarWin:isVisible() then return end local icon = icons['Icon'..ic].icon local progress = icons['Icon'..ic].progress if not progress:getTooltip() then return end local player = g_game.getLocalPlayer() local pathOn = "moves_icon/"..progress:getTooltip().."_on.png" icon:setImageSource(pathOn) if num and num >= 1 then cleanEvents('Icon'..ic) changePercent(progress, icon, 100/num, num, true) else if (lvlPoke and lvlPoke < lvl) or player:getLevel() < lvl then progress:setPercent(0) progress:setText('L.'.. lvl) progress:setColor('#FF0000') else progress:setPercent(100) progress:setText("") end end end function FixTooltip(text) cdBarWin:setHeight(isIn == 'H' and 450 or 70) cdBarWin:setWidth(isIn == 'H' and 70 or 450) if not text then text = namesAtks else namesAtks = text end local t2 = text:explode(",") local count = 0 for j = 2, 13 do local ic = icons['Icon'..(j-1)] ic.icon:setMarginLeft(isIn == 'H' and 4 or ic.dist) ic.icon:setMarginTop(isIn == 'H' and ic.dist or 4) if t2[j] == 'n/n' then ic.icon:hide() count = count+1 else ic.icon:show() ic.progress:setTooltip(t2[j]) ic.progress:setVisible(true) end end if count > 0 and count ~= 12 then if isIn == "H" then cdBarWin:setHeight(450 - (count*34)) else cdBarWin:setWidth(450 - (count*34)) end elseif count == 12 then cdBarWin:setHeight(70) cdBarWin:setWidth(70) local p = icons['Icon1'].progress p:setTooltip(false) p:setVisible(false) end end function createIcons() local d = 38 for i = 1, 12 do local icon = g_ui.createWidget('SpellIcon', cdBarWin) local progress = g_ui.createWidget('SpellProgress', cdBarWin) icon:setId('Icon'..i) progress:setId('Progress' ..i) icons['Icon'..i] = {icon = icon, progress = progress, dist = (i == 1 and 5 or i == 2 and 38 or d + ((i-2)*34)), event = nil} icon:setMarginTop(icons['Icon'..i].dist) icon:setMarginLeft(4) progress:fill(icon:getId()) progress.onClick = function() g_game.talk('m'..i) end end end function destroyIcons() for i = 1, 12 do icons['Icon'..i].icon:destroy() icons['Icon'..i].progress:destroy() end cleanEvents() icons = {} end function cleanEvents(icon) local e = icons[icon] if icon then if e and e.event ~= nil then removeEvent(e.event) e.event = nil end else for i = 1, 12 do e = icons['Icon'..i] cleanEvents('Icon'..i) e.progress:setPercent(100) e.progress:setText("") end end end function createMenu() local menu = g_ui.createWidget('PopupMenu') menu:addOption("Set "..(isIn == 'H' and 'Vertical' or 'Horizontal'), function() toggle() end) menu:display() end function toggle() if not cdBarWin:isVisible() then return end cdBarWin:setVisible(false) if isIn == 'H' then isIn = 'V' else isIn = 'H' end FixTooltip() show() end function hide() cleanEvents() cdBarWin:setVisible(false) end function show() cdBarWin:setVisible(true) end -- End public functions cdBar.OTUI MainWindow id: optionsWindow text: Moves size: 70 450 focusable: false &save: true SpellIcon < Button width: 32 height: 32 image-size: 32 32 image-source: /game_pokemoves/moves_icon/Base.png image-clip: 0 0 0 0 image-color: white focusable: false anchors.top: parent.top anchors.left: parent.left !tooltip: '' anchors.fill: parent anchors.bottom: text.bottom SpellProgress < UIProgressRect background: #585858AA percent: 100 focusable: false font: verdana-11px-rounded color: #FFFFFF Abrir a barra no Servidor (goback) doPlayerSendCancel(cid, '12//,show') Fechar a barra no Servidor (goback) doPlayerSendCancel(cid, '12//,hide')
  24. Pessoal, estou aqui para pedir uma ajuda, estou fazendo uma spellbar para um servidor 8.54, no meu otclient 0.6.5. A dúvida é o seguinte, minha spellbar está usando o sendcancel, e queria utilizar o extendedopcode, algúem pode me dizer como ficaria o script para usar o opcode(lembrando já instalei o opcode na sources do servidor) Segue script do otclient cdBar.lua --[[Coisas para saber! local button = optionsWindow:recursiveGetChildById('Button'):setText("Fuu") == muda o nome do botao! optionsWindow = g_ui.loadUI('bot.otui', modules.game_interface.getRightPanel()) == faz a janela ficar nos cantos! local player = g_game.getLocalPlayer() == pega o player! player:getInventoryItem(8):getId() == pega o id do item, id do .spr ]] -- Privates variables local cdBarWin = nil local isIn = 'H' --[[ 'H' = horizontal; 'V' = vertical ]]-- local namesAtks = '' local icons = {} -- End privates variables -- Public functions function init() cdBarWin = g_ui.displayUI('cdBar', modules.game_interface.getRootPanel()) cdBarWin:setVisible(false) cdBarWin:move(250,50) connect(g_game, 'onTextMessage', getParams) connect(g_game, { onGameEnd = hide } ) connect(LocalPlayer, { onLevelChange = onLevelChange }) g_mouse.bindPress(cdBarWin, function() createMenu() end, MouseRightButton) createIcons() end function terminate() disconnect(g_game, { onGameEnd = hide }) disconnect(g_game, 'onTextMessage', getParams) disconnect(LocalPlayer, { onLevelChange = onLevelChange }) destroyIcons() cdBarWin:destroy() end function onLevelChange(localPlayer, value, percent) g_game.talk("/reloadCDs") end function getParams(mode, text) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if string.find(text, '12//,') then if string.find(text, 'hide') then hide() else show() end elseif string.find(text, '12|,') then atualizarCDs(text) elseif string.find(text, '12&,') then FixTooltip(text) end end end function atualizarCDs(text) if not g_game.isOnline() then return end if not cdBarWin:isVisible() then return end local t = text:explode(",") table.remove(t, 1) for i = 1, 12 do local t2 = t[i]:explode("|") barChange(i, tonumber(t2[1]), tonumber(t2[2]), tonumber(t2[3])) end end function changePercent(progress, icon, perc, num, init) if not cdBarWin:isVisible() then return end if init then progress:setPercent(0) else progress:setPercent(progress:getPercent()+perc) end if progress:getPercent() >= 100 then progress:setText("") return end progress:setText(num) icons[icon:getId()].event = scheduleEvent(function() changePercent(progress, icon, perc, num-1) end, 1000) end function barChange(ic, num, lvl, lvlPoke) if not g_game.isOnline() then return end if not cdBarWin:isVisible() then return end local icon = icons['Icon'..ic].icon local progress = icons['Icon'..ic].progress if not progress:getTooltip() then return end local player = g_game.getLocalPlayer() local pathOn = "moves_icon/"..progress:getTooltip().."_on.png" icon:setImageSource(pathOn) if num and num >= 1 then cleanEvents('Icon'..ic) changePercent(progress, icon, 100/num, num, true) else if (lvlPoke and lvlPoke < lvl) or player:getLevel() < lvl then progress:setPercent(0) progress:setText('L.'.. lvl) progress:setColor('#FF0000') else progress:setPercent(100) progress:setText("") end end end function FixTooltip(text) cdBarWin:setHeight(isIn == 'H' and 416 or 40) cdBarWin:setWidth(isIn == 'H' and 40 or 416) if not text then text = namesAtks else namesAtks = text end local t2 = text:explode(",") local count = 0 for j = 2, 13 do local ic = icons['Icon'..(j-1)] ic.icon:setMarginLeft(isIn == 'H' and 4 or ic.dist) ic.icon:setMarginTop(isIn == 'H' and ic.dist or 4) if t2[j] == 'n/n' then ic.icon:hide() count = count+1 else ic.icon:show() ic.progress:setTooltip(t2[j]) ic.progress:setVisible(true) end end if count > 0 and count ~= 12 then if isIn == "H" then cdBarWin:setHeight(416 - (count*34)) else cdBarWin:setWidth(416 - (count*34)) end elseif count == 12 then cdBarWin:setHeight(40) cdBarWin:setWidth(40) local p = icons['Icon1'].progress p:setTooltip(false) p:setVisible(false) end end function createIcons() local d = 38 for i = 1, 12 do local icon = g_ui.createWidget('SpellIcon', cdBarWin) local progress = g_ui.createWidget('SpellProgress', cdBarWin) icon:setId('Icon'..i) progress:setId('Progress' ..i) icons['Icon'..i] = {icon = icon, progress = progress, dist = (i == 1 and 5 or i == 2 and 38 or d + ((i-2)*34)), event = nil} icon:setMarginTop(icons['Icon'..i].dist) icon:setMarginLeft(4) progress:fill(icon:getId()) progress.onClick = function() g_game.talk('m'..i) end end end function destroyIcons() for i = 1, 12 do icons['Icon'..i].icon:destroy() icons['Icon'..i].progress:destroy() end cleanEvents() icons = {} end function cleanEvents(icon) local e = icons[icon] if icon then if e and e.event ~= nil then removeEvent(e.event) e.event = nil end else for i = 1, 12 do e = icons['Icon'..i] cleanEvents('Icon'..i) e.progress:setPercent(100) e.progress:setText("") end end end function createMenu() local menu = g_ui.createWidget('PopupMenu') menu:addOption("Set "..(isIn == 'H' and 'Vertical' or 'Horizontal'), function() toggle() end) menu:display() end function toggle() if not cdBarWin:isVisible() then return end cdBarWin:setVisible(false) if isIn == 'H' then isIn = 'V' else isIn = 'H' end FixTooltip() show() end function hide() cleanEvents() cdBarWin:setVisible(false) end function show() cdBarWin:setVisible(true) end -- End public functions cdBar.OTUI UIWindow id: optionsWindow text: Moves size: 40 416 focusable: false &save: true opacity: 0.95 image-source: /images/ui/progressbar SpellIcon < Button width: 32 height: 32 image-size: 32 32 image-source: /game_pokemoves/moves_icon/Base.png image-clip: 0 0 0 0 image-color: white focusable: false anchors.top: parent.top anchors.left: parent.left !tooltip: '' anchors.fill: parent anchors.bottom: text.bottom SpellProgress < UIProgressRect background: #585858AA percent: 100 focusable: false font: verdana-11px-rounded color: #FFFFFF Abrir a barra doPlayerSendCancel(cid, '12//,show') fechar a barra doPlayerSendCancel(cid, '12//,hide')
  25. Boa tarde, eu gostaria de pedi um servidor Pokémon para base e que ele atendesse a lista abaixo: • Não seja PDA • Tenha várias gerações • Spriters iguais ao do PxG • Seja bom para base Desde já agradeço!
×
×
  • Criar Novo...