Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 10/21/16 em todas áreas
-
getStringBar(Vr,Vm,quant) - Barra de progresso
GOD Vitor e 4 outros reagiu a loladobolado por um tópico no fórum
Eaí. Estava criando um sistema de pet por channels, daí senti que seria legal fazer com que tivesse uma barrinha de experiência Ficará tipo assim: (40 quadradinhos) O legal é que dá pra você modificar a largura da barrinha, mas manter os mesmos valores, como na foto: (60 quadradinhos) Daí você pode modificar os valores, como por exemplo, 7 de 10 em 20 quadradinhos: A função é a seguinte: function getStringBar(Vr,Vm,quant) local retorno = {barra,min=Vr,max=Vm,porcentagem=math.floor((Vr/Vm)*100)} local Q = quant/Vm Vr = Vr*Q Vm = Vm*Q str = "[" local trigger = false for i = 1, Vm do if i <= Vr then str = str .. "= else if not trigger then str = str .. "|" trigger = true end str = str .. "-" end end retorno.barra = str..]" return retornoend Ela retornará o seguinte array: retorno = { barra (que será a barrinha inteira, tipo [=====|----------] min (que é o valor usado, como o 7 da terceira foto) max (o valor máximo usado, como o 10 da terceira foto) porcentagem (que é a porcentagem do 7 para o 10, no caso 70%) } Exemplo de uso: local gsb = getStringBar(10,20,50)doPlayerSendTextMessage(cid, "4", gsb.min.." "..gsb.barra.." "..gsb.max.." ("..gsb.porcentagem.."%)") Que dará o seguinte resultado: Daí vai de sua imaginação! Esclarecendo: > getStringBar(valor,valor máximo,quantidade de quadradinhos) Esta função não é muito simples de se usar, mas quis deixar retornando o array mesmo, até pra aumentar as possibilidades de uso. Talvez ela seja uma função daquelas que você usa uma vez a cada vinte códigos, mas sempre é bom deixá-la por perto. Valeu!5 pontos -
Launcher para OTCliente/Classico com AutoUpdate sem Host
joaquin2455 e 3 outros reagiu a saviomu por um tópico no fórum
=> Bom,o titulo diz tudo né? Esse é um launcher com autoupdate para OTCliente ou para cliente Clássico(CIPSOFT), com o seguinte detalhe, ele utiliza arquivos upados no GitHub, ou seja,não é necessário uma hospedagem e muito menos que seja o cliente postado em seu WebSite. => Foi codado em C# usando o WPF. O vídeo abaixo ensina a configurar tudo passo a passo, bonitinho para que não ocorra erros. Para configurar a execução do cliente, fique atento as seguintes condições: Para Cliente Padrão, o nome do mesmo deve ser -> padrao.exePara OTCliente DX, o nome deve ser -> dx.exePara OTCliente OpenGL, o nome deve ser -> opengl.exe CASO SEU TIBIA.SPR FOR MAIOR QUE 100MB SIGA O TUTO ABAIXO, CASO CONTRARIO APENAS PULE: 1 => Selecione seu arquivo tibia.spr e comprima-o em zip separando ele em partes (Deixe o arquivo comprimido dentro da pasta original onde fica o tibia.spr ein!!!!), como a imagem abaixo. Configurações Extras (Que não estão no vídeo): <!-- LAYOUT -->Background -> Nome da imagem Background do LauncherBtnFechar -> Nome da imagem do Botão FecharBtnMinimizar -> Nome da imagem do Botão MinimizarEsquemaCores -> Muda o esquema de cores do Launcher (Código em Hexadecimal de Cores)<!-- MUSICAS -->->Apenas mude o arquivo dentro de musicas/principal.mp3.->Caso não deseje musica apenas delete a pasta.<!-- CASO SPR MAIOR QUE 100MB -->DirSprite -> Coloque o caminho onde se encontra sua pasta.->Caso esteja na raiz do cliente, deixe em branco.->Caso esteja dentro de alguma pasta coloque da seguinte forma: pasta1/pasta2/pasta3/ => A ultima pasta precisa ter uma / ein. Changelog: -------------01/12/2016------------------*Correção de Erros; e*Adicionada Música na execução do launcher.-------------05/11/2016------------------*Otimização dos Codes (Muito Menos Gambs );*Melhor Gerenciamento do Esquema de Cores;*Arquivo de Configurações mais Clean;*Suporte para o spr maior que 100MB.-------------04/11/2016------------------*Adicionada personalização no arquivo de configurações para o esquema de cores do launcher;*Melhorias de códigos inuteis(gambiarras) que haviam dentro do mesmo.-------------20/10/2016------------------*Adicionado personalização no arquivo de configurações para imagens de background e botões de minimizar e fechar. Créditos: ME -> Por ter feito :SDalvo rsrsrsrnrnrsnrnrnnrnn -> Por ter me ensinado a usar o github bash,serio eu não sabia usar só usava o desktop. Ah e também por mostrar essa api maravilhosa. Senha: www.xtibia.com Link para repositório do launcher. https://github.com/f1nal1ty/LauncherWPFOTC launcher2.zip launcher2.zip4 pontos -
getStringBar(Vr,Vm,quant) - Barra de progresso
drigobo e um outro reagiu a rohfagundes por um tópico no fórum
eu gosto desse code apesar de n usar mas ai foi vc msm q fez? pq eu ja vi esse code em outro forum se foi vc q fez parabens2 pontos -
Gesior 2012 10.9x (New WebShop, Events Page, Sell Char, Etc ..)
johnatan757 reagiu a Qwizer por um tópico no fórum
Opa galera venho trazer mais uma novidade e essa é pra quem gosta de qualidade e não quer perder tempo baixando e testando vários sites... Estou postando o GesiorACC mais atual que temos, o mais moderno, o mais confiável digo isso porque utilizo, lembrando é confiável do jeito que está, se você começar encher de coisas pode deixar de ser confiável. Bom abaixo vou postar algumas modificações feitas! IMAGES DOWNLOAD Html.zip Scan Virul Total Creditos: Mitsuig, Gesior, TFS, Natanael.1 ponto -
1 ponto
-
[Arquivado]Kingdom RPG
Boos reagiu a KNightmare Proj por um tópico no fórum
Eu sinto falta de servidores de RPG puro(vejo muitos projetos por ai, mas a maioria segue o mesmo caminho do tibia da cip) por isso decidi começar o "Kingdom RPG". Este servidor possuíra varias classes classes divididas entre principais e especiais, com temáticas e jogabilidade totalmente diferentes. Também um mapa aberto e com sistemas de reputações em vilas, povos, reinos,grupos e com certos npc's especiais. Classes Atuais e suas definições: * Principais - Swordman: Guerreiro que utiliza espadas(curtas,longas,pesadas,leves, espadas em geral)(Ataque e defesa equilibrados), Armaduras Leves,Possue afinidade a magias elementais(Após completar missões de conhecimento mágico,etc...) - Archer: Utiliza Arco e Flecha, possue grande habilidade de movimento, de acordo com sua capa utilizada(na armadura) ele ficava invisível(efeito da utana vid) de acordo com a cor da capa e o ambiente(capas verdes lhe deixaram camuflado em florestas, capas escurar lhe deixará camuflado em cavernas(exceto caso tenha iluminação)) - Shaman: Grande afinidade com magias naturais, utiliza varinhas com poder da natureza ou de luz, recebe ajuda de animais(convince) que o protegem de monstros e também pode ser utilizados para estrategias(usar um cervo para atrair um lobo por exemplo) - Necromancer: Afinidade a undeads, de acordo com o nivel de um monstro undead ele pode ser passivo com um necromancer, pode conjurar undeads a partir de corpos com vida equivalente a mana gasta, o undead dependerá também do corpo utilizado. Utiliza Caveiras ou Voodoos - Berseker: Utiliza Machados(Focado no ataque e com defesa bem baixa) e Clavas(Meio termo entre Machados e Espadas), utiliza armaduras pesadas assim o deixando mais lento e pelo peso de suas armas seus ataques são mais lentos, porém muito mais poderosos. - Guardian: Classe que utiliza como arma escudos(possuem muito mais defesa que ataque), sendo uma classe feita para ser blocker, devido ao baixo dano possue um pequeno boost de experiencia. Suas habilidade utilizam exclusivamente Soul, mantendo eternamente o 0 de mana. * Especiais - Blacksmith: Utiliza Martelos como arma principal. Poderá forjar itens(ainda sem scripts), com depencia de nivel, skills, conhecimento(adquirido em quests e tasks) ele poderá colocar gemas elementais em suas armas/armaduras/itens forjados(gemas elementais são criadas por shamans de alto nível) (Armas forjadas por Blacksmiths poderão ser amaldiçoadas por Necromancers com a magia "Curse" liberada, assim causando dano undead ao alvo, porém também causa dano ao usuário. Obs.: Não pode ter sido feita com gemas elementais.) - Miner: Utiliza uma picareta como arma principal, sua principal habilidade é poder quebrar rochas(Adquirindo minérios necessários para Blacksmiths criarem seus itens), abrir passagens, pode entrar em locais especiais, além de ser necessário para varias quests High Level. - Lumberjack: Utiliza um machado como arma principal, sua habilidade principal e cortar madeira(Artesões(NPC's) a utilizam para criar móveis e objetos), assim como o Miner, Será necessário em algumas quests High Level que possuíram por exemplo, troncos de madeira interrompendo a passagem. - Fisher: Utiliza como arma uma vara de pesca(Possue um ataque a distancia jogando o anzol(Dano baixissimo, porém se acertar poderá causar bleed)), varias iscas diferentes que pescaram coisas diferentes, também varias varas de pesca diferentes, como por exemplo com a 1º vara você pode apenas usar worms, com a segunda já pode usar Small Common Fishs e Common Fishs. A Experiencia será apenas um pouco mais alta que a do global 7.4, e serão removidas todas as poções exceto a "Mana Potion" que será feita basicamente por shamans que "liquidificam" sua própria mana. Vida e Mana serão regeneradas utilizando alimentos, que podem ter efeitos instantaneos, por tempo(regenerando de 1s em 1s, 2s em 2s, etc...) ou ambos. Atualmente(Hoje, o mapa está assim): Assim como no global, você começara como no vocation, você começara embaixo de uma caverna pelado, sem nada, morto de fome(como diabos você foi parar ali?) então segue seu caminho pelo único caminho existente e no final encontra uma caixa, que possue seus itens iniciais(Villager Set(Common Leather),Bag(Vol.:8) e uma Knife(2 Atk, 1 Def)) e subindo numa escada você aparece numa praia, observando uma placa perto a você estará escrito "Toddyn(Saco?) Village", lá você conhecerá os primeiros npc's, inclusive lá está o melhor Blacksmith do reino(Poderá ver suas armas em exposição.). Completando quests/tasks com npc's(por exemplo, o garoto está com fome, se você levar uma maça a ele, você acabará ganhando reputação com o pai dele(QUE É O BLACKSMITH!!!!) e assim vai indo, com uma certa reputação com o Blacksmith ele lhe dará um item dependendo de sua classe. Também poderá receber dicas de jogos e como as classes funcionam, assim decidindo qual você se adaptaria melhor). E no final, quando você ter completado as missões do líder da vila(ainda não estão decididas) você irá liberar o acesso ao port, assim escolhendo a sua cidade inicial(serão 7 cidades possiveis, 1 em Ilha, 2 em Ilha, 4 no Continente principal)(Avisando que você sempre poderá voltar para Toddyn "Island") MAS AINDA NÃO SAIA DA VILA, ainda tem de escolher sua classe certo? na vila tem 1 representante de cada classe, e ele poderá lhe ensinar os primeiros "segredos da profissão", você também terá ganhando dinheiro na vila nas recompensas de quests/tasks, com isto você poderá comprar itens para sua classe em "main" Gostaria de avaliações para meu projeto1 ponto -
[Arquivado]Kingdom RPG
Administrador reagiu a KNightmare Proj por um tópico no fórum
as classes Especiais são novas, eu as criei ontem, além de dar uma explicação pequena e complicado, seria quase um tópico explicando varias coisas sobre cada das vocações, o projeto tava parado a tempos, voltei na sexta feira, quando decidi voltar ao XTibia, e também este é um tópico esboço para apresentação do projeto, farei um melhor após isso procurando uma equipe(é complicado executar tudo que planejo sozinho)1 ponto -
[Arquivado]Kingdom RPG
KNightmare Proj reagiu a Administrador por um tópico no fórum
Eu acho confuso muitas vocações. Otserv custom ainda é uma área muito fraca em open tibia, você precisa fazer algo prático, que seja entendido e que cative o público através dessa percepção. Torço para que siga desenvolvendo, gostei das ideias.1 ponto -
Concurso Desenvolvedor do Mês
JonatasLucasf reagiu a Administrador por um tópico no fórum
Com o objetivo de apoiar desenvolvedores, lançaremos em parceria com a Otpanel o concurso Desenvolvedor do Mês. No mês de Outubro entregaremos uma versão base e os interessados deverão aprimorar esta versão dentro do prazo, com base em critérios pré-estipulados. Todo mês, o vencedor de cada edição receberá patrocínio da Otpanel para por seu servidor online. O game também ganhará divulgação dentro da comunidade. Enquanto organizamos o concurso, pedimos que vote na enquete acima, é rapidinho! ~~ Comente1 ponto -
Concurso Desenvolvedor do Mês
Administrador reagiu a Luga03 por um tópico no fórum
Opaaaaaa, gostei hein da ideia haha Espero que muitas pessoas participem para aumentar o desafio1 ponto -
getStringBar(Vr,Vm,quant) - Barra de progresso
Hi im Mell reagiu a Administrador por um tópico no fórum
Eu usaria esse no efeito de completo: (alt + 254) ■■■■■■ ■■■■■■■■■■■ ■■■■■■■■ Achei genial @loladobolado, obrigado por compartilhar.1 ponto -
Money! Dinheiro!
Josegvb reagiu a Drakopoulos por uma questão
1 ponto -
1 ponto
-
Money! Dinheiro!
Josegvb reagiu a Drakopoulos por uma questão
Desfaz tudo q vc fez ai e faz o seguinte.. Vá no modulo do client game_npctrade e abra o npctrade.lua, troque todo por esse Em data\npc\lib\npcsystem\npchandler.lua troque tudo por... Em data\npc\lib\npcsystem\modules.lua troque tudo por...1 ponto -
Sprites [INICIANTE]
Administrador reagiu a Peedbew por um tópico no fórum
n sou especialista em spriting art, mas sei que não consigo fazer essas bases que você fez. Acho que vc deveria investir em spriting 45º, vai se dar bem vou gostar de acompanhar os trabalhos1 ponto