Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 11/13/12 em todas áreas
-
[Básico] Cachoeira
Openyourmind e 2 outros reagiu a Foquinhaa por um tópico no fórum
Olá pessoal do xtibia , no tutorial de hoje irei mostrar a vocês como fazer um cachoeira. No fórum já existe um tópico do gênero , porém está desatualizado , irei disponibilizar um mais atualizado vamos lá. Primeiro nós temos que entender o que são cachoeiras. Fonte : Wikipédia Agora nós temos que entender como que se formam as cachoeiras. Fonte: Wikipédia. Bom , depois de sabermos o que são cachoeiras e como elas são formadas , hora de aplicarmos isso no tibia. P:Como que eu vou fazer isso no tíbia? R: No tíbia tem montanhas certo? Geralmente as cachoeiras são feitas a partir de montanhas. Então é por ai que começamos a fazer nossa cachoeira. Dica: Não faça uma montanha muito grande , porque se não sua cachoeira vai ter que ser enorme. Bom depois de termos feito nossa montanha, hora de adicionarmos as quedas d'água. Adicione junto á cachoeira umas rock seas Id’s: 3340—3329 Depois de colocarmos nossa cachoeira hora de fazer o 2°o andar ou as nascentes vocês que decidem. Minha escolha foi fazer o 2°o andar. Bom, vamos lá P:Como iremos fazer o 2°o andar? R: Fácil, há 2 jeitos ou você deixa a cachoeira reta , ou faz em escadinha Ex: Cachoeira reta Ex: Cachoeira Escadinha Bem , acho que entenderam agora basta fazer do jeito que quiserem Vamos para a nosso nascente certo? Bom há alguns jeitos de fazer a nossa nascente vou mostrar 3 1°o Fazendo uma cascata 2°o Escondendo a nascente 3°Cachoeira saindo da boca de estatua Façam a que melhor convenha com o ambiente. Bem, pessoal acho que deu pra entender oque é cachoeira e como fazê-la certo? Fiquem com Deus e até o próximo tutorial Abraços, Felipe3 pontos -
Como Crio Pisos Falantes ?
Gabriel Couto e um outro reagiu a Foquinhaa por uma questão
Cara deve ser isso , porque os distros não são compativeis ( ou algo do tipo) geralmente esses scripts são para otservers 8.60 Tente usar esse script em algum otserv 8.6 e se funcionar me avisa que eu adapto ele Abraços Atenciosamente Felipe2 pontos -
Sanando As Dúvidas Do Remere's
otmapperbreno e um outro reagiu a GuuhMaster por uma questão
RarTne, você está errado, isso eh uma dúvida, sim!! @otmmaperbreno, atualize o driver de sua placa de video. Caso ainda ocorra o erro,mande PM2 pontos -
Oláá xtibianos Hoje Irei postar meu mapa do Subwat KaMiKaZe v6.1 ... Aii Vaii SS : City : ARENA Gigante : OBS : Para Não Ficar Mt Pvp na City xD da leg ! Alterarei Mais Ná Proxima Upadade do Server ! OBS : Vou Criar Novos Iten KaMiKaZe Itens Baixen : Download,Msn e Scan \/ Agradeçimentos Qualze Esqueçii ! 40% Subwat Pelo Mapa V.16 40% [ADM] Kamikaze 20% Euu Nadotti : [DoNo] KaMiKaZe V6.1 Abre Isso Aki \/ Sempre TRICOLOR ! Meus Trabalhos ".1 ponto
-
Olá xtibianos! Acredito que esse seja meu primeiro tutorial feito por mim mesmo aqui no fórum, espero que gostem e aprovem Rep + Introdução: Nesse tutorial, vou lhes ensinar como instalar e configurar o sistema de PagSeguro automático, para que quando o pagamento for Aprovado pelo PagSeguro, o sistema entregar os pontos automaticamente. Testado e funcionando em Gesior e Modern Acc. Funciona para qualquer versão de Tibia, desde que seja em MySQL. Quando você for testar, pode acontecer que os pontos sejam entregues com um atraso de no máximo 5~10 minutos depois de Aprovado o pagamento, porém, geralmente os pontos são entregues NA HORA do Aprovado pagamento. Instalação: Primeiramente vamos adicionar uma tabela na sua DataBase do MySQL, Executem esta query para criar a tabela: Feito isso, vamos editar ou adicionar se você já não tiver, essas linhas no seu htdocs/config/config.php : Depois, vamos adicionar essas linhas no seu htdocs/index.php : Agora, troque todo o seu htdocs/shopsystem.php (pode variar, mas no gesior geralmente é shopsystem.php)por este: Também troque todo o seu htdocs/donate.php (pode variar, mas no gesior geralmente é donate.php) por este: Agora, crie um novo arquivo .php com o nome pag_retorno.php com este conteúdo: Por último mas não menos importante, entre no site do PagSeguro e logue, após logar, vai aparecer várias opções na parte inferior do site do PagSeguro, clique em "Retorno Automático". Nesta página, é onde você gera o seu Token PagSeguro e configura sua URL de retorno. Você deve ativar a URL de retorno, e colocar este link na URL de Retorno: Pronto, já está tudo OK, agora vou ensinar como configurar algumas partes de alguns arquivos que citei acima. Configuração Adicional: Depois que você já alterou as informações no config.php no que é pedido, algumas alterações devem ser feitas também no arquivo htdocs/pag_retorno.php : (não esqueça de editar as partes que pedem informações sobre usuario, senha, nome db do MYSQL) 1 - Nas linhas: Você deve alterar o que está sendo pedido, e no "127.0.0.1", se você usa seu site no mesmo PC ou Dedicado/VPS que o seu Server, pode deixar "127.0.0.1" mesmo, se não (no caso de usar domínio), deve colocar ali o seu IP Externo Numérico do Server. 2 - Nas linhas: Esta parte é a que entrega os pontos automaticamente pra account, se você tem algum tipo de promoção no seu server, deve alterar aqui conforme sua promoção, exemplo: Se você tem a promoção de Double Points no seu Server, deve alterar: Por este: Para que os pontos sejam DOBRADOS na hora de entregar automaticamente, entendeu? Bom Galera, é isso aí, espero que gostem. Dúvidas, Sugestões ou Críticas, postem aqui para que eu possa atender a todos. Créditos: Tutorial feito 100% por mim (Lucas502 - xtibia.com) Te Ajudei? Então REP+ aew! EDIT: Adicionados Spoilers para melhor visualização do tópico.1 ponto
-
Versão 1.0: Versão 1.5: Créditos Gerais: Aerdor Slicer Stigal Cacaiu Se for postar em algum lugar, NÃO REMOVA OS CRÉDITOS! Site com meus projetos: http://xprojectservers.blogspot.com.br/1 ponto
-
Script: Monstro após a morte Função: Ao morrer o cadaver do player se torna em um zombie! (ps. Você pode configurar o monstro que ele vai se tornar, e talz) Print: Script: Primeiro vai em creaturescripts/creaturescript.xml e dentro coloque isso: <event type="death" name="Zombie" event="script" value="zombiedeath.lua"/> <event type="look" name="ZombieLook" event="script" value="zombiedeath.lua"/> Depois, em creaturescript, crie um arquivo chamado zombiedeath.lua e dentro coloque isso: Após feito isso, registre o script em login.lua: Antes que venha esta pergunta, que eu sei que viria: - O que aconteçe se morrer envenenado na protection zone? Simplesmente o monstro não irá nascer.1 ponto
-
• # Lista # Mega Tutoriais De Mapping 5.0 • • RME • » Instalando seu RME - BruMatt » Aprenda a usar o RME - Vilden » Juntando um mapa ao outro - Filippe Ferreira » Criando Casas - Alissow » Importando Mapa - Lordfire » Adicionando NPC's/Monster's no Palette - Vilden » Unsupported Client Version - LuisFelipe » Mudar a Versão do Mapa - Henrique Moura » Modificando Seu RME - DanielZiyak » Mapeando Com Seus Amigos - Pess0a » Trocando Os Itens De Seu Rme - Paraibinha » Como Criar Quest Pelo Rme - Locosporot » Tirando Bugs RME 8.6 - CruelShark » Converta Imagens Para Otbm - Mythusz » [Easy] Remere 3.0 Beta 6 - Left4Dead » Instalando RME 8.70 - Alissow » Descendando o RME - ElderDark » [solução] Remeres Map Editor 8.60 - Felipitovis » Tirando Bugs Map Editor 8.6 Tibia.dat E Msvcrt.dll - CruelShark » {Solução} ~ Remeres Map_Editor (8.60X) - felipitovis » Campo De Visão - EdMignari » [Tutorial] Instalando Rme Map Editor 8.7 - SmileTiger » Apostilas De Mapping [Vital900 & Left4Dead] - Vital900 & Left4Dead » [Tutorial] Mudando a Versão Do Mapa - Stigal » [Tutorial] Adaptando Grounds Para O Auto Border - Openyourmind • Tutoriais Em Geral • » Dicas para Praticar - RenatoRibeiro » Coerência - 4458638 » O Mapa Ideal - RenatoRibeiro » Como Criar Uma Arena - Curruwilliam » Tutorial E Dowload Fasendo Casa No Rme - Extremeots » Algumas Dicas De Mapping - TecBreakerByLipe » [Efeito] Neon Em Quests - TecBreakerByLipe » [Detalhes] Escadas #Basico# - Stigal » [Tutorial] Como Fazer Um Barco - FlaashMan » [Tutorial] Adaptando Grounds Para O Auto Border - Openyourmind » 'reconhecendo' Suas Cidades & Depot - vital900 • Nature • » "Green" Nature Tutorial - Koddy » Guia Para Nature [básico] [Part 1] - DanielZiyak » Guia Para Nature [básico] [Part 2] - DanielZiyak » Temple Com Nature - Anyur » Fazendo Caminhos (Floresta) - Anyur » [basico] Criando A "Naturesa Verde" - Left4Dead » [Nature] Detalhamento e Beleza - DanielZiyak » Fazendo Nature - Anyur » [basico] Arvore Grande - Left4Dead » Nature Básica Para Iniciantes - LordZezim » [Tutorial] Como Organizar A Nature - TecBreakerByLipe » [Tutorial] Como Fazer Uma Ilha - TecBreakerByLipe » Snow - Nature / Montanha - GuizitoG » [Tutorial] Nature - TecBreakerByLipe » Deserto, Parte Nature - GuizitoG » Gramado Verde Escuro - Como Usar? - GuizitoG » [Tutorial] Jungle - VictorFT » [Tutorial] Nature - VictorFT » Jungle - DuMal » Criando House & Nature! - Overllord » Tutorial Swamp - VictorFT • Construções • » Fazendo uma Loja de Arqueiro - Skywar » Como construir uma Loja de Magia - Skywar » Como fazer um Templo - Caspita » Criando um Estádio de Futebol - Blinkrox » Barcos - Sukx » Fazendo Templo 'Stone Age' - anfarosx » Pallyshop - XaPiNhAl » Loja De Speller - Anyur » Loja De Forja - Left4Dead » Sala Do Faraó - Anyur » Depot Cidade Gelada - Anyur » Swamp - Pantano - GuizitoG » Como Criar Loja De Food! - RarTnE » Mappeando Like Vital [Templo] - Vital900 » [Tutorial] Templo - VictorFT » [básico] Pontes - TecBreakerByLipe » [básico] Cachoeira - TecBreakerByLipe » Detalhes Para Uma House! - Overllord » [Tutorial Básico] - House /Detalhamento [Rua] - VictorFT » Desert City House (Estilo Darashia) - Anyur » Criando House & Nature! - Overllord • Montanhas • » Utilizando Auto Border em Montanhas - LuisFelipe » Entrada pela Montanha - RenatoRibeiro » Técnicas para Cachoeiras - RenatoRibeiro » Detalhando Montanhas- RenatoRibeiro » Nature em Montanhas - markimbozi » Nascente D'água - Castiello & LuisFelipe » Detalhando uma Montanha de Terra - Skywar » Como Fazer Uma Cachoeira - TonyHanks » #001 [Kingdom Age] Montanhas - River » [Tutorial] Jungle + Montanha - GuizitoG » [básico] Formato De Montanhas - TecBreakerByLipe » [Tutorial] Montanha + Bordas (Com Autoborder) [+ Video] - GuizitoG » Undead Dragon Area - Anyur » [iniciante] Dicas Para A Elaboração De Montanhas. - Brund • Locais Em Geral • » Dicas para Treiners Naturais - FezZiN » Nightmare estilo Yalahar - RenatoRibeiro » Lizards estilo Zao - RenatoRibeiro » Tutorial de Ruínas - BruMatt » Pirâmides Egípcias - FezZinN » Calabouços - Koddy » Locais Gelados - Anyur » [iniciante] Ice Island - PatrickJean » Casas Em Cidades Geladas - Anyur » [Tutorial] Área De Gelo - Elrien » [intermediário] Sarcófagos - TecBreakerByLipe » Fazendo Praia - Anyur • Extensions • » Aprendendo a modificar Extensions - Koddy » Beige Pavement / "New" Wooden Floor - Koddy » Earth Mountains - Koddy » Extension Stone Floor - Anyur » [Extension] Adicionando Limestone Wall - Anfarosx » [Extension] Folhas No Chão - TecBreakerByLipe » [Pack] Extensions 8.54-8.70-9.60... - Openyourmind » [Rme] Extensões Personalizadas - FlaashMan • Formatos Em Geral • » Formato Continental - Koddy » Fazendo a Superfície do seu Mapa - FezZinN » Formatos #1 - RenatoRibeiro • Cavernas • » Formando Caves - Koddy » Detalhando Caves - Koddy » Caves - XaPiNhAl » Caverna Jungle - Anyur » Caverna Montanhosa de Spider - Anyur » Como Criar Uma Cave De Dragon - TecBreakerByLipe » [Tutorial] Como Criar Cave's - RarTnE » [Mapping] Cave (Básico) - Beto06 » [Tutorial] Criando E Detalhando Caves - VictorFT • Dicas Em Geral • » Efeitos nas Rampas - FezZiN » Passagens Tiles Secretos - itrox » Dicas para Criação de Quests com RPG - Temperance » (Guia) Casas - Marcell » Fazendo Armadilhas - Kerooker » Criando Labirintos - Fozz » Miragem no Deserto - XtiNaino » Colocando Livros em Bookcase e Texto - Kardec » Criando Roofs - felipitovis » Detalhamento De Templos - Flankee » Encaminhamento Alternativo - Anyur » Fazendo Quests No Rme Estilo Annihilation - Pess0a » Descida Secreta - Flankee » Passagem Criativa - Anyur » Templo Medieval - Anyur » Fazendo Passagem De Fogo - TonyHanks » Aldeia De Amazons - Anyur » [Efeito] Neon Em Quests - TecBreakerByLipe » [Tutorial] Area De Spider - TecBreakerByLipe » Construindo Piramides - Vital900 » Como Criar Um Barzinho - Maenilse » [básico] - Telhados - Left4Dead » [básico] Novo Tipo De Rua - Leaft4Dead » • Guia De Cidades - VictorFT » Colocando Passaros Para Voar No Mapa - Overllord » [Tutorial] Como Criar Uma Cidade - FlaashMan • Aulas • » Aulas de Mapping #1 - 4458638 » Aulas de Mapping #2 - 4458638 » Aulas de Mapping #2 - Lopoi2 & BruMatt » Aulas de Mapping Part. 2 - BruMatt & Lopoi2 » [Aula]1. "O Início" - MapperComand » Aula Mechendo Map Editor - Ewerton91 » Aula Mapping - Lição I - Laug » Aula Mapping - Lição II - Laug » Aula Remeres Poke Editor - JVitorPS » [Video-Aula] Como Criar Árvores Gigantes! - RarTnE » [Vídeo] Fazendo Base Com Auto-Border - Anyur » [Vídeo] Distribuindo Árvores E Arbustos - Anyur » [Vídeo - Iniciantes] Fazendo Base De Montanha - Anyur » [Video-Aula] Fazendo Piramides - TecBreakerByLipe » [Video-Aula] Nature Mapping - TecBreakerByLipe » [Video + Download] Instalação Tibia Dat E Spr Rme - Enigman » [Tutorial] Montanha + Bordas (Com Autoborder) [+ Video] - GuizitoG • Peça Um Tutorial De Mapping • » Peça Um Tutorial Aqui • REGRAS DA AREA MAPPING • » [Regras] Pedidos e Duvidas - Pedidos e dúvidas Mapping » [Regras] Concurso De Edição De Mapas - Concursos de Mapping » [Regras] Duelos - Concursos de Mapping » [Regras] Gerais - Show Off (exposição de mapas) » [Regras] Sua última Foto - Show Off (exposição de mapas) Atualizado: 28/12/2012 (20:15)1 ponto
-
(imagem left4dead) (edição AnneMotta • Eai pessoal, Tudo Bom? Hoje estava com vontade de fazer um Tutorial , mas não sabia de que.Praticamente não é um Tutorial ,é um Guia que irá te ajudar a como Criar sua Própria city. Você quer criar um mapa próprio?Primeiramente , tenha 'Segurança' saiba oque agradará e oque não agradaria os jogadores.Os Jogadores querem se sentir 'confortáveis' , então você precisa fazer algo Bacana. • Templos O Templo é definitivo, você pode fazer um Templo Medieval, mas realmente não precisa ser só de um estilo.Victor Como Assim, não precisa ser só de um Estilo?O Templo pode ter Nature, você pode por o templo no meio do Nada, para dar impressão que ele chegou perdido e não sabe (mais para mapas próprios). Agora voltando no Templo com nature , não importa o Lugar. • O templo pode ser em cima de uma Montanha , pode ser no 'Inferno', local de gelo, Pode ser em um Oasis.É com você o templo. Agora vou dar um Exemplo de Templo com Nature. Feito por Alissow. Vital900 Exemplo VictorFT Exemplo DuMal Sinceramente eu adoro esse Templo, acho legal o mais legal é porque ele é variado.É raro você encontrar um Templo assim. O Templo também pode ter Cachoeira, pode estar embaixo de uma cachoeira e esta cachoeira chegue até ele, se for fazer isto faça algo Coerente. Não algo sem Sentido,porque tudo que precisamos é de um Templo.Mas tenha criatividade no seu Templo pois é uma Rotina, quando o Player nascer ele vai nascer neste lugar. A Importância do Templo é muito Grande, sempre veja se está legal ou não está.Pergunte para Amigos se eles Gostam ou não,o mais legal de um Templo são seus Detalhes.Então faça algo confortável. • Ruas Ruas são locais onde o Jogador fará seu comércio, então ele sempre irá dar uma passada por lá depois de voltar da sua Aventura, passará para comprar coisas, vender também.Faça uma coisa agradável não precisa ser tão grande, pode ser pequeno mas tem que ser detalhado.City pequena,rua pequena,City grande rua grande.Então você primeiramente faça algo Agradável, primeiro com o Ground ,depois fazendo detalhes e depois faça as Casas de comércio.Não precisa ser diferente.Mas cade cidade tem um 'tema'. Exemplo de Rua Feita pelo Left. Feito Por VictorFT Uma rua bem simples ,mais é bem detalhada como podem ver ,é agradável em duas partes.Na Construção e na Nature. Para fazer uma Rua , você tem que fazer oque está na sua cabeça para deixa-la agradável, Uma rua pode ter até cachoeira se você quiser , pode ter oque você quiser contanto que seja Agradável e bonita.Como eu disse está rua não está grande mas está muito bem Detalhada e agradável.Então faça mais o menos desse estilo ou como desejar. • Depot Muito importante na parte de Seu mapa onde os players , irão guardar sues pertences e quando estiverem com Cap totalmente ocupada vão guardar seus itens, Depot precisa de Npc's que vendam Parcel, se quiser adicione O Banker nele.O Depot seguirá sempre o Estilo de sua City, se sua City for estilo Desert o Depot obviamente será estilo Desert, Sua City for perdida o seu Depot vai ter estilo de local abandonado,sujo e destruído.Depot é legal fazer desde que tenha um estilo bom , um formato agradável. Exemplo LordZezim Depot é um local bonito como vocês podem ver este está excelente variado na montanha , cachoeira logo em seguida detalhamento incrível. Está lindo este Depot , formato perfeito. • Fortaleza Forteza é um local onde protege a Cidade, a fortaleza é um local onde será uma defesa contra ataques na sua cidade, ela também irá seguir o Rumo de sua cidade , sua cidade é no estilo Stone sua Fortaleza vai ser feita de Stone, se sua cidade for no Estilo de Deserto ela vai ser estilo deserto , faça uma fortaleza onde os jogadores possam sair da Cidade, para ir até suas Hunt's .Faça uma Fortaleza legal variando no formato não deixe muito reta. Faça algo coerente, um telhado bonito etc. Exemplo VictorFT A Fortaleza está realmente agradável variada nos detalhes , está bonita e bem jogável.Se perceberem logo em seguida tem uma hunt pode ser uma 'Hunt Principal'. Dica: Adicione Stone's no chão e sangue, para mostrar que guerreiros passaram por ai, água para mostrar que é suor pois deserto é um local muito quente. • Loja Loja é um local onde o jogador fará a sua rotina,ele irá comprar itens,venderá itens.Se lembram quando eu falei sobre as Ruas? Então bote as Lojas nas ruas, as lojas podem ser de Knight, Paladin, Mago, para vender itens.Você pode fazer do estilo que quiser , Um dia o Vital900 me explicou que cada cidade pode ter o Padrão de telhado se você usa um estilo de telhado, você usará nas outras construções da mesma cidade.Loja pode ser um local agradável.Pode ter nature, etc. É igual Depot ,se sua city é abandonada sua loja será abandonada, e por ai vai. Exemplos de Lojas (VictorFT,TecBreakerByLipe/Kyoran) VictorFT TecBreakerByLipe/Kyoran • Caves And Nature Nesta etapa final irei explicar cave primeiro. Primeiramente , cave é quase oque defini um Mapa cave tem que ser algo agradável , não algo que os players não gostem , não quero desrespeitar quem gosta de Baiak, Mas pelo amor de Deus as caves de Baiak são mal feitas. Cave é um local onde o player fará uma Rotina até um certo level.Então você fala assim "Bobagem pra mim cave o importante é que upa", Certamente você está certo, mas e ai a questão é , o seu mapa é próprio você vai querer fazer uma cave que tem intenção 'só de upar' ou quer uma cave legal e ao mesmo tempo com a mesma intenção (de upar)?Você que escolhe , se você quiser que só upe, cara... esse tópico não vai te ajudar mas da uma olhada pra eu te converter e se você quer uma Cave que seja legal e agradável continue lendo.Muitas pessoas tem Mania de usar Auto B. em cave isso é Ruim , pois estraga sua Hunt, Raw é como se você tivesse mais liberdade mas demora, no Raw você pode por Objetos onde quiser , e com AB você não tem a mesma Liberdade. Exemplo DuMal: Agora irei explicar sobre Nature é um local bonito , onde possui várias plantas, cachoeira e etc. A Nature é denominada de Natureza tem que ter bastante vida pode estar em qualquer lugar do seu mapa , como no templo (expliquei isto no início do tópico) nature é um local perfeito.Onde animais vivem nature é importante porque lá vai ter Hunt's que o jogador passará pela nature até chegar as Hunts. Exemplo DuMal: Exemplo GuuhMaster Exemplo Laug Exemplo Left4dead Então é isso galera, Obrigado por verem o tópico ,espero ter dado uma noção a todos.Quero ajudar vocês a Mappear ,Obrigado, para contatos adicione:victor-msn-2010@hotmail.com skype:victor.fernandes.t Att. VictorFT1 ponto
-
skills seria magia? então só ir spells.xml selecionar a spell e procurar por needpremium e colocar 0;.1 ponto
-
[Encerrado] Tempo De Conversa No Help
Yan Oliveira reagiu a caotic por um tópico no fórum
Duvida Sanada Tópico Movido1 ponto -
[Encerrado] Tempo De Conversa No Help
caotic reagiu a Yan Oliveira por um tópico no fórum
Duvida Resolvida, peça para mover. Atenc. Yan18.1 ponto -
Naruto Of War - Now ( 7.81)
Supremoale reagiu a Prezyoso por um tópico no fórum
Favor fazer uma melhor formatação do tópico, tirando o excesso de spoilers e adicionando titulos e negritos. Muito obrigado pela atenção XTibiano, seu download foi Muito obrigado por sua contribuição com o XTibia, continue assim! Att, Prezyoso1 ponto -
[Encerrado] Npc De Ginásio Para Base Flash
Pmcd reagiu a narutochuuu por um tópico no fórum
Queria um ginásio para poketibia flash, porque todos que eu procuro ou são de level system ou não tem aquele chat que você responde o npc por lá, ai queria saber se alguém tem um endereço de um npc de ginásio que funcione.1 ponto -
[Tutorial] Hunt De Dragon
caotic reagiu a GuuhTorres por um tópico no fórum
Bom pessoal vou postar um tutorial bem detalhado e básico de como se fazer uma montanha, espero que gostem. -Pauta : Base Estrutura Detalhamento Base Estrutura Detalhamento E assim terminamos o mapa... Vou postar para download, para que os iniciantes possam ver melhor como se faz, ou até então colocar em seu mapa Download : Clique Aqui Autor : GuuhTorres1 ponto -
[Encerrado] Editando Ícones Da Lateral
narutochuuu reagiu a pedrowarlock por um tópico no fórum
Outro item com outra função? Vai no dat editor...procure um item do tibia...mude a imagem dele. Se for alterar mais de que a imagem do item, então terá que ir no item.otb e editar ele também conforme o dat editor se não da debug no cliente. Essa de editar o pic não tem nada a ver. No pic você edita aquelas imagens... (sexo dos pokemons, barra de life, cores do cliente, imagem de fundo do cliente e etc..)1 ponto -
[GESIOR] VictorWEBMaster 2019v
ewertonsilva157 reagiu a VictorWEBMaster por um tópico no fórum
Me desculpe, este website está disponível apenas a versão 8.60 a 9.70... Sim, da para criar, mas daqui a algum tempo vai começar a dar erros na sua database. Não erros básicos, erros de não salvar o banco de dados e ter perca de dados. Abra o latestnews.php Procura a seguinte linha : ///show news se situa na linha 207 caso nao tenha feito nenhuma alteração. Coloque apos isto, $main_content .= ' <div id="featuredarticle" class="Box"> <div class="Corner-tl" style="background-image:url('.$layout_name.'/images/content/corner-tl.gif);"></div> <div class="Corner-tr" style="background-image:url('.$layout_name.'/images/content/corner-tr.gif);"></div> <div class="Border_1" style="background-image:url('.$layout_name.'/images/content/border-1.gif);"></div> <div class="BorderTitleText" style="background-image:url('.$layout_name.'/images/content/title-background-green.gif);"></div> <img class="Title" src="'.$layout_name.'/images/strings/headline-featuredarticle.gif" alt="Contentbox headline" /> <div class="Border_2"> <div class="Border_3"> <div class="BoxContent" style="background-image:url('.$layout_name.'/images/content/scroll.gif);"> <div id=\'TeaserThumbnail\'><img src="'.$layout_name.'/images/news/features.jpg" width=150 height=100 border=0 alt="" /></div><div id=\'TeaserText\'><div style="position: relative; top: -2px; margin-bottom: 2px;" > <b>Tutaj wpisz tytul</b></div> tutaj wpisz tresc newsa<br> zdjecie laduje sie w <i>tibiacom/images/news/features.jpg</i><br> skad sie laduje mozesz zmienic linijke ponad komentarzem </div> </div> </div> </div> <div class="Border_1" style="background-image:url('.$layout_name.'/images/content/border-1.gif);"></div> <div class="CornerWrapper-b"><div class="Corner-bl" style="background-image:url('.$layout_name.'/images/content/corner-bl.gif);"></div></div> <div class="CornerWrapper-b"><div class="Corner-br" style="background-image:url('.$layout_name.'/images/content/corner-br.gif);"></div></div> </div>'; Abra seu config/config.php. Procure a linha $config['site']['shop_system'] = 1; estará assim: $config['site']['shop_system'] = 0;.. Mude o 0 para 1, salve o arquivo e o seu shop estará ativo..1 ponto -
Fácil meu amigo : Basta entrar no seu otserv em : XML > Channels No Channels aperte em abrir com : (oque voce quiser para leitura > note pad , microsoft , bloco de notas Na em Channels voce verá : <?xml version="1.0" encoding="UTF-8"?> <channels> <!-- README: 0 - dynamic, reserved for guilds 1 - always acts as Party channel, only "name" tag available 3 - always acts as Rule Violations channel 9 - acts as Help channel- clientsided message 65535 - DO NOT CHANGE THE ID- only "name", "enabled", "active" and "logged" tags available --> <channel id="1" name="Party"/> <channel id="2" name="Staff" access="3"/> <channel id="3" name="Rule Violations" logged="yes"/> <channel id="4" name="Counselor" access="1"/> <channel id="5" name="Game-Chat" level="2"/> <channel id="6" name="Trade" level="8" muted="120" conditionId="2" conditionMessage="You may only place one offer in two minutes."> <vocation id="1-8"/> </channel> <channel id="7" name="Trade-Rookgaard" level="2" muted="120" conditionId="3" conditionMessage="You may only place one offer in two minutes."> <vocation id="0"/> </channel> <channel id="8" name="RL-Chat" level="2"/> <channel id="9" name="Help" logged="yes"/> <!-- <channel id="10" name="My Custom Channel"/> --> <channel id="65535" name="Private Chat Channel"/> </channels> Lá em baixo no Channel ID 9 , O Help , o channel que o interessa , pegue-o e adicione : muted="segundos" Ficará : <channel id="9" name="Help" logged="yes"muted="segundos"/> Em segundos você poe o tempo que você quer que o player fique mudo após falar . . E pronto é isso , Fácil e prático , se não entender pode perguntar quantas vezes você quiser a min1 ponto
-
Tutorial Nature
Gabriel Couto reagiu a VictorFT por um tópico no fórum
Tema:Nature Créditos: VictorFT (Mapa,Imagens,Textos...) Left4dead (Árvores) TonyHanks (Uma Ideia de Mapping) Hey peoples, tudo bom? Então galera estava pensando em fazer mais um Tutorial , para não ficar 'Parado', então acabei pensando em fazer um tutorial de Nature, eu sei que existem diversos Tutoriais de Nature, mas o meu pode ser um que te ajude,ou de outra pessoa.Tentei fazer um tutorial bem agradável, colocando nome nas imagens e etc. Vamos ao que Interessa Nature, seu nome ja da pra perceber natureza, a natureza é um Local ,que sempre existirá em todo tipo de jogos, rpg's etc.Elá está presente em nossa vida o tempo inteiro.Quando você acorda você não vê plantas na rua?Quando você ouve o Barulho d'água , ou barulho de chuva, são reações da Natureza ou melhor Ações.Nós como Seres Humanos, não percebemos oque fizemos com a Natureza, a maior parte está destruindo ,ajude a Salvar o Planeta.Sei que muitos aqui vão achar isso Bobagem agora, mas no Futuro não vai ser. Voltando ao Rumo do Tibia, a natureza o Jogador passará por ela toda Hora, Quando for ir para uma Hunt, for fazer quest e por ai vai.Antes de achar que não tem nada demais,vamos analisar tudo, é chato fazer Nature? Pra alguns sim, para outros não.Eu adoro fazer nature, mas desse tipo que fiz no Tutorial nunca tinha Feito.Espero Que Gostem. Agradeço a todos que me deram apoio. Tutorial Nature Leitura nas Imagens. Primeiro passo Segundo Passo Terceiro Passo Quarto Passo Quinto Passo Sexto Passo Sétimo Passo Resultado Tópico que eu peguei as árvores. http://www.xtibia.com/forum/topic/198404-arvores-grandes/1 ponto -
[Encerrado] [Ajuda] Bug Estranho! Scripts Feios T_T
AsMinaPira reagiu a Slicer por um tópico no fórum
vc mexeu em algu na pasta lib q n deveria ;/ o bom seria, pegar denovo o serv e fazer oq mostra na img acima q eu postei...1 ponto -
Website Causando Erro No Otserv.
danilomaiads reagiu a VictorWEBMaster por uma questão
Victor! descobri que o erro acaba quando deixo de mudar no arquivo "Httpd-ssl" a porta 443, para a porta 4499... Eu consigo deixar o site Online com a porta 443? ou tenho que mudar mesmo pra 4499? obs: Ví em tutoriais que eu tinha que mudar essa porta Porta SSL é para URL https://. Voce teria que comprar uma licença HTTPS.. Não é necessário a utilização da porta. Duvida Sanada?1 ponto -
[Mapping] Mostre suas Idéias
Gabriel Couto reagiu a Foquinhaa por um tópico no fórum
Novo tipo de nascente de cachoeira Créditos : 100% Meus1 ponto -
Basico Para Mappear
Gabriel Couto reagiu a VictorFT por um tópico no fórum
Basico Para Mappear Eai Galera do Xtibia , Tudo Bom? Hoje venho trazer um Tutorial Sobre: Nature Desert Dragon Lord Cave Créditos: Sheinen Highfive (imagens) VictorFT (tradução,formatação,trazer pro Xtibia) Primeiro Vamos Começar Pela 'Nature' Primeiro Passo: Primeiro Faça ,o 'solo'. Segundo Passo: Vamos Adcionar 'trees' e 'small trees' e 'mountain top ground' Ficará assim Terceiro Passo: Adicione algumas 'small and big stones' e 'rock soil' se você gostar.Isso serve para deixar a área 'suja' ' Quarto Passo: Agora Adcione 'grass stuff' e algumas flores.Dará mais 'corpo 'na nossa área. Resultado 'Em Geral' Agora Vamos Continuar com o Deserto. Primeiro Passo: Bote o 'Solo' (areia) Segundo Passo: Adicione 'palm' e 'cactus' e uma 'Pedra Grande' Terceiro Passo: Adicione alguns 'Extras' de sua Preferência. Quarto Passo: Adicione alguns 'Extras' novamente 'grass stuff'. Resultado 'Em Geral'. Agora uma Cave de Dragon Lord Primeiro Passo: Faça o Formato da Cave. Agora devo dizer que está 'Ruim'. Segundo Passo: Bote um pouco de 'Lava'. Terceiro Passo: Adicione 'Fire' e alguns 'Extras' de sua preferência. Quarto Passo: Agora ficou melhor , por último adicione 'small and big stones' e 'wall stuff'... Resultado 'Em Geral'1 ponto -
[Extension] Folhas No Chão
Gabriel Couto reagiu a Foquinhaa por um tópico no fórum
Extensão - Folhas ao Chão Vá na Pasta onde esta instalado o seu RME, (C:\Program Files\Remere's Map Editor\data\VERSÃO) e faça uma cópia dos arquivos .xml que serão usados, ou seja, os arquivos doodads e tilesets. Depois disso abra o arquivo doodads.xml. Precione Ctrl + F e procure por grave. Abaixo de "grave" coloque isto :. <brush name="folhas" type="carpet" server_lookid="12881"> <carpet align="n" id="12870"/> <carpet align="e" id="12871"/> <carpet align="s" id="12869"/> <carpet align="w" id="12872"/> <carpet align="cnw" id="12879"/> <carpet align="cne" id="12880"/> <carpet align="cse" id="12877"/> <carpet align="csw" id="12878"/> <carpet align="dnw" id="12875"/> <carpet align="dne" id="12876"/> <carpet align="dse" id="12873"/> <carpet align="dsw" id="12874"/> <carpet align="center" id="12881"/> </brush> brush name="folhas"/> <brush name="tar pit"/> <brush name="white gravel"/> <brush name="loose gravel"/> <brush name="gravel"/> <brush name="folhas"/> <brush name="mountain ground"/> <brush name="mountain top ground"/> <brush name="dirt mountain ground"/> Feche e Salve o tilesets.xml! Cabo agora abra o seu rme e divirta-se. Observação : Funfa em qualqer rme que tenha suporte para as sprites 12870 Créditos : Frenesy (OtBr)1 ponto -
Tutorial Mapping Tema : Nature Sim, como você provavelmente esperava neste tutorial eu vou lhe dizer como fazer uma boa natureza Detalhada. Primeira coisa que você deve fazer é desligar o autoborder e usar apenas RAW Pallete (exceto colocando detalhes). Aqui vamos nós: Parte 1# Grounds A maioria dos detalhes necessários para a criação de natureza normal pode entrar em Terrain Pallete . Eu também recomendo TerrainPallete porque ele é de grama auto randomizado. Ok, então vamos dizer que eu quero fazer uma estrada com um pequeno rio perto dele. Ele começa assim: Parte 2# Bordas É muito importante fazer uma forma interessante de bordas e eu acho que não há melhor maneira de aprender isso do que praticar. Ele também parece legal quando você coloca as bordas de grama grossa sob os finos. Eu também misturo as bordas de água normal com os rochosos, colocando cascalho com eles e, em seguida bordas. Então eu coloquei um cascalho pequeno em cima das bordas grama de modo que parece menos quadrado e mais bonitos. Se eu deixar as bordas como na foto acima estou preety shure maioria dos mappers bons iria reclamar , por isso tenho feito uma coisa mais. Eu coloquei essas bordas novas sujeira em cima da forma estrada e que cobriu com bordas grama onde foi necessário. Então eu adicionei alguns motivos extras que ID do que escrevi na foto. Parte 3# Nature A próxima coisa a fazer é concerteza adicionar árvores, arbustos, etc Coloque-os em pequenos grupos de 2-4, .Todas as árvores, exceto que um eu te dei ID estão disponíveis em RAW-> Nature Segunda parte de colocar a nature está em colocar algumas plantas de pantâno. Coloque-os em sua maioria por água, mas você também pode definir alguns poucos sobre a terra, especialmente as que lhe dei ID. Parte 4# Tufos de Gramas e Small Rocks Eu recomendo primeiro colocar as pedras maiores, do que os tufos de grama e, em seguida, as pedras pequenas. Por quê? Tufos bcoz grama sempre vai querer ser sobre as pedras maiores, mesmo se você colocar em primeiro lugar a grama e que a pedra - e parece ruim e noobish. Sobre todos grama tem suas próprias preferências, mas geralmente cobrem a terra 60-90% com a%, 20-40 6219 com o 6218 eo restante dois como você quer (mas cuidado para não spam com eles) Tá começando a ficar Boom. Parte 5# Detalhes Adicionais O último passo, adicionar flores, troncos, cogumelos e tudo mais o que você gosta: Créditos : Fórum Otland Pessoa No1 (Imagens) Felipe (Texto) Gostou? Rêp+1 ponto
-
Editando Aparência Das Criaturas
Diogozera reagiu a Nickelback por um tópico no fórum
Atualizado dia 10/03/2012 Bom, uma dúvida muito frequente com quem cria um server com monstros editado é: "Como eu mudo a aparência deles?". É bem simples naverdade, você só precisa saber os conceitos básicos. Se você já criou o seu monstro, só leia o tutorial abaixo, agora se você quer saber como se cria um monstro novo, procure tutoriais pelo XTibia. Vamos lá: ➨ Tio, o que é newtype? Bom caro gafanhoto, as várias imagens, que em sequência formam o movimento de qualquer coisa em um jogo, são chamadas de sprites. E a junção das sprites, formam um newtype no Tibia. São por exemplo, a Sprite de um rat andando para a esquerda, de um rat andando para a direita, para baixo, pra cima e dele parado, essas sprites juntas, formam o newtype do rat. Cada newtype, é classificado no Tibia por números pra cada uma, pra facilitar a configuração. ➨ Tio, como se edita um newtype? Newtypes não podem ser editados. As outfits são excessão, pois dentro do jogo, você pode mudar as cores delas, mas somente porque as sprites te permitem isso, para alterar um newtype, você deve alterar a sprite o que já foge para a parte de design. Existem outros poucos newtypes de monstros que se pode mudar as cores. Como Dwarf, Elf, ArchDemon, Barbarians, Frog e assim vai... ➨ Tio, onde eu vejo qual número corresponde a qual newtype? Bom existem várias listas por aí, principalmente no XTibia e como não quero ser processado acusado de roubar trabalho de alguém, eu recomendarei o tópico do usuário MatheusMkalo. ➨ Lista de Newtypes: Lembrete: Você já deve ter reparado, que a cada atualização do Tibia, surgem novos bixos com sprites novas. É porque o client é atualizado, ou seja, é modificado e nessa modificação, são adicionados as novas sprites. Por isso só se pode colocar sprites correspondentes a versão, uma sprite adicionada no 8.6 por exemplo, não pode ser colocada em um monstro num servidor 8.57. Essa lista se limita com os newtypes até o 8.6, os newtypes adicionados depois disso não estão nessa lista. ➨ Tio, agora eu sei os newtypes mais como edito a aparência dos monstros? Bom se você ainda não criou o monstro, crie um arquivo com a extensão lua dentro da pasta monsters, ou copie um que já existe. Nomeie do nome o qual você quer para o monstro em seguida abra-o. Lembre-se também de colar sua tag no Monsters.xml (existem tutoriais sobre isso aqui no XTibia). Veja que logo no começo do arquivo do monstro tem isso: Iremos nos concentrar nessa parte: Coloque onde está "130" o número do newtype desejado. Aqui são onde se edita as cores, no caso de ser um newtype Outfit, cada cor da tabela de outfit também se corresponde a um número. Então coloque o número da cor entre as aspas sendo: Head - Cor da cabeça Body - Cor Primária Legs - Cor Secundária Feet - Cor dos pés Aqui, caso tenha escolhido um newtype de uma outfit, é onde você botará a quantidade de addons. 0 equivale a nenhum, 1 equivale ao primeiro, 2 equivale ao segundo e 3 equivale aos dois juntos. Aqui você põe o ID do corpo desejado para o seu monstro. Não tenho lista disso, mais procure em listas de ID pelo XTibia ou de look no corpo de um monstro similar com um char GOD. ➨ Tio onde eu vejo os números das cores? É, as cores também são divididas em números, e para ver qual cor corresponde a qual número, existe a seguinte lista, também disponibilzada ao XTibia pelo MatheusMkalo. Tabela: --------------------------- Quem gostou da REP + Créditos: Nickelback, MatheusMkalo1 ponto -
local config = { MaxPlayer = 20, fight_skills = { ['fist'] = 0, ['club'] = 1, ['sword'] = 2, ['axe'] = 3, ['distance'] = 4, ['shielding'] = 5, ['fishing'] = 6, ['dist'] = 4, ['shield'] = 5, ['fish'] = 6, }, other_skills = { [''] = "level", ['level'] = "level", ['magic'] = "maglevel", ['health'] = "healthmax", ['mana'] = "manamax", ['reset'] = "reset" }, vocations = { ['sorcerer'] = {1,5}, ['druid'] = {2,6}, ['paladin'] = {3,7}, ['knight'] = {4,8} }, storages = { ['frags'] = 824544 } } function onSay(cid, words, param) local param,str = string.lower(param),"" if not config.fight_skills[param] and not config.other_skills[param] and not config.vocations[param] and not config.storages[param] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "este rank não existe.") return true end str = "--[ RANK "..(param == "" and "LEVEL" or string.upper(param)).." ]--\n\n" query = config.fight_skills[param] and db.getResult("SELECT `player_id`, `value` FROM `player_skills` WHERE `skillid` = "..config.fight_skills[param].." ORDER BY `value` DESC;") or config.other_skills[param] and db.getResult("SELECT `name`, `"..config.other_skills[param].."` FROM `players` WHERE `id` > 6 AND `group_id` < 2 ORDER BY `"..config.other_skills[param].."` DESC, `name` ASC;") or config.storages[param] and db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..config.storages[param].." ORDER BY cast(value as INTEGER) DESC;") or db.getResult("SELECT `name`, `level` FROM `players` WHERE `group_id` <= 2 AND `vocation` = "..config.vocations[param][1].." or `vocation` = "..config.vocations[param][2].." ORDER BY `level` DESC;") if (query:getID() ~= -1) then k = 1 while true do str = str .. "\n " .. k .. ". "..(config.fight_skills[param] and getPlayerNameByGUID(query:getDataString("player_id")) or config.storages[param] and getPlayerNameByGUID(query:getDataString("player_id")) or query:getDataString("name")).." - [" .. query:getDataInt((config.fight_skills[param] and "value" or config.storages[param] and "value" or config.vocations[param] and "level" or config.other_skills[param])) .. "]" k = k + 1 if not(query:next()) or k > config.MaxPlayer then break end end query:free() end doShowTextDialog(cid,6500, str) return true end1 ponto
-
Matemática + Lua
RigBy reagiu a Demonbholder por um tópico no fórum
Matemática + LUA Faaaala galera! Tudo bem? Espero que sim, pois precisarão de muita atenção para entender algumas partes deste tutorial. A matemática é algo que nos acompanha no dia-a-dia, realmente muito importante, principalmente na programação. É indiscutível e concordável entre todos os programadores que um dos fatores de um bom profissional da área é o domínio da matemática! Bom, este tutorial vai ser para mostrar um pouco apenas da importância desta na linguagem LUA, ainda que se você tem experiência, provavelmente já percebeu isto. Sinais matemáticos simples Começando com os sinais matemáticos, o básico de lua e da matemática, são eles: + Soma - Subtração * Multiplicação / Divisão ^ Exponenciação % Módulo Onde o módulo é definido como: x % y = x – math.floor(x/y)*y A raiz quadrada pode ser definida como: x^(1/2). Pode-se chegar ao valor da raiz cúbica deste jeito: x^(1/3) . E assim por diante. Os sinais de comparação também são básicos em lua, ainda sim, são bem importantes e são usados para comparar dois valores numéricos (exceto == e ~= que podem comparar qualquer valor). Porcentagem Porcentagem é bastante usada em lua, pois é um artifício a ser usado em várias funções que envolvem valores numéricos. A porcentagem não é nada mais que regra de três, exemplo: 100% - 200 25% - x Neste caso, temos o valor de cem por cento e queremos o valor de vinte cinco por cento. Para isso, cruzamos os valores. Então a seguinte conta é feita: 100x = 5000 x = 5000/100 x = 50 Logo, 25% de 200 é 50. tonumber Existe uma função em lua, que tenta fazer a conversão de alguma string para valor numérico, esta função é chamada de tonumber. É uma função clássica de lua, onde ela faz a conversão, de uma string, para um valor numérico, por exemplo: tonumber(“2”), ela converte para 2. Simples, no entanto útil. Vamos usar dando um exemplo de Ot Server. Em um comando de talkaction, os parâmetros são strings, mesmo se forem números, assim, para compará-los com outros números, é necessário esta conversão. Para curiosidade, a função tostring faz o inverso, exemplo: tostring(2), retorna “2”. Funções math Para mostrar a importância da matemática em lua e em outras programações, existem as funções math que são funções matemáticas ou diretamente relacionadas a ela. Sinceramente eu não domino todas, então vou explicar as mais importantes por agora, são elas: Math.ceil Math.deg Math.exp Math.floor Math.ldexp Math.log Math.log10 Math.modf Math.pi Math.pow Math.rad Math.random Bom, estas serão as funções explicadas neste tutorial, onde eu não explicarei as funções de seno, cosseno e tangente para não deixar o tutorial uma apostila. Primeiro, antes de começar a explicar estas funções, vou explicar o que seria um logaritmo, explicando como resolver-lo por definição, explicar o Número de Euler e explicar o que é um radiano. Logaritmo: Logaritmo é um conteúdo do ensino médio considerado um tanto complicado. Portanto, ensinarei apenas o método da resolução pela definição, vamos lá: Um logaritmo contém três partes, são elas a base, o expoente e o próprio logaritmo. Dado o logaritmo abaixo: Log100 = x 10 A base é 10, x é o expoente e o logaritmo é log100. A conta deve ser feita deste jeito: Base elevada ao expoente é igual a logaritmo. Ou seja x 10 = 100 x = 2 Pronto, o logaritmo de 100 na base 10 é 2. Esse é o método da definição do logaritmo. Número de Euler: O número de Euler é um número dado em homenagem a um matemático chamado Leonard Euler, suíço, nascido no século XIII. É um número irracional, aproximadamente é 2,718281828459045, ou, às vezes apenas 2,718281828459. O número de Euler é comum ser chamado de e. Também é à base do logaritmo natural. Radiano: Um radiano é a unidade de medida no Sistema Internacional de Unidades de um ângulo plano. Usando um circulo como exemplo, nós teríamos o eixo da circunferência, sendo a circunferência a linha traçada em volta do circulo. A distancia desde o eixo deste circulo até a circunferência é o raio. Quando a distancia entre duas linhas traçadas a partir do eixo até a circunferência for igual ao raio, o ângulo entre estas duas linhas vai ser 1 radiano. É importante saber que 1 radiano é, aproximadamente, 57.295779513082º. Math.ceil Explicado como funcionam os logaritmos, um radiano e o número de Euler, vamos começar explicando as funções matemáticas. O math.ceil faz uma abreviação de qualquer número decimal, arredondando este para o próximo numero inteiro maior que ele. Usamos assim: math.ceil(1.5), ele retornará 2. Portanto, o math.ceil retorna o inteiro maior que o número decimal em seu parâmetro. Exemplos: Math.ceil(7/2) - 4 Math.ceil(16/3) – 6 Math.deg O math.deg faz a conversão de um ângulo dado em radianos para grau. Por exemplo, 1 radiano é, aproximadamente, 57.295779513082º. Exemplos: Math.deg(2) - 114.59155902616º Math.deg(4) - 229.18311805233º Math.exp Considerando que o número de Euler é chamado de e, esta função faz o número de Euler elevado a um expoente x. Usando o math.exp(x), ele eleva o e na potencia de x. Por exemplo, math.exp(x) faz a seguinte operação: x e Exemplos: Math.exp(2) - 7.3890560989307 Math.exp(10) - 22026.465794807 Math.floor O math.floor é semelhante ao math.ceil, ele ignora os valores fracionários de números decimais e considera apenas o valor integral. No entanto, esta função arredonda o número para um valor menor, inteiro, que este. Por exemplo: math.floor(1.5), retorna 1. Exemplos: Math.floor(20/3) – 6 Math.floor(9/2) – 4 Math.ldexp Esta função é originada de uma fórmula, contendo dois parâmetros. A função eleva o número 2 a potencia do segundo parâmetro, feito isso, o multiplica pelo primeiro parâmetro. Por exemplo, math.ldexp(5, 3), primeiro é elevado 2 na potencia 3 e depois multiplicado por 5. 2³ = 8 8*5 = 40 Math.ldexp(5, 3) = 40 Exemplos: Math.ldexp(10, 7) = 1280 Math.ldexp(40, 2) = 160 Math.log Ao contrário do que o senso comum diz, esta função não lhe permite escolher um logaritmo e retornar o expoente a qual sua base deve ser elevado para ser igual e ele, no entanto, retorna a quanto o número de Euler deve ser elevado para que resulte no seu logaritmo. Por exemplo, math.log(148.41315910258), retornará 5, pois 2,718281828459045 elevado na 5º potencia é igual a 148.41315910258. Definição do logaritmo acima: Log148.41315910258 = x 2,718281828459045 x 2,718281828459045 = 148.41315910258 x = 5 Math.log10 Esta função é uma função relativamente simples comparada com a de cima. Pois ao invés de assumir o número de Euler como base do logaritmo, ela assume 10 como esta. Por exemplo: math.log10(100), seria processado assim: Log100 = x 10 x 10 = 100 x = 2 Exemplos: Math.log10(1000) – 3 Math.log10(0.1) – (-1) Math.modf Esta é outra função simples de se compreender, ela retorna dois valores, o primeiro é a parte intregal do parâmetro e o segundo é a parte fracionária. Dado o exemplo: math.modf(1.5), ele retorna primeiro 1 e depois 0,5 pois 1 é a parte integral do número e 0,5 é a parte fracionária. Exemplos: Math.modf(7.5) - 7 & 0,5 Math.modf(92.8) – 92 & 0,8 Math.pi A função retorna o valor de PI é um número como o número de Euler, ou seja, um número importante e único na matemática. É usado para medir várias figuras geométricas. É referente a letra p no alfabeto grego, e tem o valor aproximado de: 3,14159265 Math.pow A função representa a seguinte conta: y x Ou seja, x elevado na potencia y, onde x é o primeiro parâmetro e y o segundo. Por exemplo, math.pow(2, 3) resulta 8. Exemplos: Math.pow(3, 2) - 9 Math.pow(5, 3) – 125 Math.rad É a função contrária de math.deg, faz a conversão de um ângulo dado em graus para radianos. Por exemplo, 1º é aproximadamente, 0.01745329 radianos. Exemplos: Math.rad(30) - 0.5235987755983 Math.rad(360) - 6.2831853071796 Math.random Para finalizar, a função math.random escolhe um número inteiro entre o arredondamento do primeiro parâmetro e o arredondamento do segundo. Sendo este arredondamento semelhante ao math.floor. Por exemplo, math.random(1, 5), processaria o seguinte: 20% - 1 20% - 2 20% - 3 20% - 4 20% - 5 É importante ressaltar que lua é uma linguagem semi-randomica. Exemplos: Math.random(1, 100) Math.random(5, 18) Fontes: Vou colocar aqui as fontes de onde eu recorri para escrever tudo isso acima: Manual Lua Wikipédia Logaritmo Wikipédia Radiano Wikipédia Número de Euler Tutorial exclusivo XTIBIA Bom, é isso, o tutorial foi feito inteiramente por mim, espero que gostem e aproveitem, até mais. Este tópico recebeu destaque em nosso portal!1 ponto -
Intro Para Seu Site! Tibia.com
jonasneto12 reagiu a robson47 por um tópico no fórum
obrigado pelo comentario =) vou lançar a versão 0.2 falta eu arrumar uns scripts1 ponto