Líderes
-
-
-
Gustavo Ferreira
MembroPontos1151Total de itens -
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 11/05/12 em todas áreas
-
[9.6] Templo+nature
4 pontosFiz o mapa pra um concurso em outro lugar que acabei ganhando e vou estar disponibilizando pra download aqui. versão: 9.6 Imagen: Download: Aqui Scan: Aqui4 pontos
-
[Resolvido] [Pedido] Magias Que Mostrao O Nome !
[Resolvido] [Pedido] Magias Que Mostrao O Nome !
Tobi e 2 outros reagiu a raell5 2 por uma resposta no tópico
3 pontosTipo To Com 1 Problemão Eu Queria Que No Meu Ot Tive Tipo O Cara Fala Utani Hur Aparesse '' Utani Hur '' Neh ! Mas Eu Quria Mudar Isso Tipo Esse Video Olha ! Segue O Exemplo Há Baixo ! Rep + Quem Ajudar !3 pontos -
[Resolvido] [Pedido] Magias Que Mostrao O Nome !
[Resolvido] [Pedido] Magias Que Mostrao O Nome !
Tobi e 2 outros reagiu a raell5 2 por uma resposta no tópico
3 pontosDesculpa Skydangerous Mas Tipo Eu Jah Fiz Isso Queria Mudar O Nome Do Efeito Entendeu Tipo (Utamo Vita " Magic Shield) ATT !3 pontos -
[Resolvido] [Pedido] Magias Que Mostrao O Nome !
[Resolvido] [Pedido] Magias Que Mostrao O Nome !
Tobi e 2 outros reagiu a raell5 2 por uma resposta no tópico
3 pontosNao Tipo Eu Queria Tipo Mudar E Dexar Que Nem A Do Video Mudar Tipo Exemplo ( Utamo Vita "Quria Mudar Para Isso" Magic Shield ) Tendeu Queria Qu Ficasse Identico a do video Se Auguem souber avisa !3 pontos -
Dicas essenciais em Lua
Dicas essenciais em Lua
DiigooMix e um outro reagiu a Ryzor por uma resposta no tópico
2 pontosMuita gente andou me pedindo para que eu desse algumas dicas com Lua. Então, resolvi por meio dessa aula, dar dicas gerais de toda a linguagem. Esse tutorial tem como objetivo apenas salientar alguns macetes e dicas legais para Lua tendo em vista que exista um mínimo conhecimento do assunto. Não responderei perguntas que julgo idiotas, portanto, nem tentem poluir esse tópico, se não sabe o que é Lua, procure no Google que é o melhor que você pode fazer. Desde já, desculpo me por minha antipatia por parte dos ignorantes. Comentários Além dos conhecidos comentários de linhas únicas iniciados por "-- comments go here" existem comentários de bloco, isto é, de multi linhas, representados por "--[[ comments go here]]". Variáveis Variáveis como o próprio nome já diz não são constantes, ou seja, o programador pode livremente mudar seus valores Variáveis naturalmente são globais, mas podem se tornar locais colocando se antes do início da declaração "local" O escopo de uma variável é limitada para o escopo atual e seus escopos-filhos Não é recomendado debugar códigos usando variáveis locais pois estas são guardadas no stack e por isso é necessário funções como "assert" e outras Uma variável local com mesmo nome de uma variável global apenas substitui o valor da global temporariamente (geralmente no tempo de sua execução, o que não chega a ser problema na maioria dos casos) Tipos Nil Um valor especial que tem valor vazio e significa nulo (NULL) Variáveis que são declaradas sem valor possuem valor igual a "nil" e podem ser modificadas livremente Na maioria dos casos "nil" é retornado quando uma função falha É possível usar uma alternativa ao "nil" usando "or" já que "nil" leva ao booleano "false": print(tonumber("a"), tonumber("a") or 1) -> prints "nil 1" Boolean Pode ter dois valores, true ou false. "Nil" funciona como false mas o número 0 funciona como true. Isso é bastante confundido por muitos Number Todos os números em Lua são valores "double float" Variáveis podem ser convertidas em números pela função tonumber(var) que retorna "nil" caso falhe Funções de manipulação de números são encontradas na biblioteca de matemática do Lua (math) Strings Strings podem receber os mesmos escapes da linguagem C (\n, \t, \0, etc) Strings são internamente encriptadas pelo Lua, isso quer dizer que existe apenas uma única cópia de uma string em particular não importa quantas variáveis referem a essa string Declarações que contam espaços em branco ou mesmo indicações de pular de linha e uso de tabulação podem ser pegos de forma mais dinâmica usando: string = [[Aqui eu escrevo sem me preocupar com nada e nem mesmo aspas, veja só: ' ""'"''" "]] Strings podem ser concadenadas usando o operador ".." Se existem muitas strings para serem concadenadas, o melhor jeito é inserir estas em uma tabela (usando table.insert()) e concadená-las (usando table.concat()) Variáveis podem ser convertidas em strings usando tostring(var) que retorna "nil" caso falhe Tables Tabelas podem ser indexadas por números, variáveis, funções, outras tabelas, funções, entre outros Atribuindo um valor a um campo da tabela que não existe automaticamente cria esse campo Ao invés de se usar a função table.getn(table) é possível pegar o número de elementos de uma tabela usando #table onde table é o nume da tabela Não confunda table.getn(table) com table.maxn(table). Enquanto a primeira função retorna o número de elementos contido na tabela, o segundo retorna o maior valor numérico contido na tabela e retorna "nil" caso seja uma tabela formada por strings apenas Ao contrário de outras linguagens, o número correspondente ao primeiro valor não é 0 e sim o valor 1 É possível remover valores e elementos de uma função atribuindo-lhes o valor "nil" A tabela global se chama "_G" e você pode vê-la assim como as demais tabelas usando (k = key, v = value): for k, v in pairs(_G) do print(k, v) end Userdatas Userdatas são ponteiros do C/C++ que indicam objetos que não podem ser utilizados em Lua Uma "metatable" pode ser um "userdata" para funcionar como uma tabela ou ser chamada como função, operadores próprios, entre outros Functions Uma função pode retornar múltiplos valores e podem ser atribuídas a várias variáveis Funções podem ser colocadas em tabelas Valores passados por funções são locais a não ser que sejam tabelas ou userdatas. Isso dá a oportunidade de modificar tabelas dentro de funções Funções auxiliares (ou temporárias) podem ser criadas dentro de funções como locais Switch Muita gente me pergunta se existe uma função "switch" para case statements em Lua, a resposta é não. Mas, o uso de tabelas em funções podem simular esse efeito, veja: Código: switch = {} switch[1] = function() print("Olá a todos") end switch[2] = function() print("Meu nome é Yuji") end -- ... if (switch[1]) then switch[1]() -- executa a função que diz "Olá a todos" end Loops No loop "repeat .. until (bool)" não existe o "continue" pois o Lua automaticamente cuida disso. Apesar disso, existe o "break". No loop "for ... do" existe um atribuito após o último valor para poder incrementar a variável assim como no PHP e C++ Mais dicas ainda estão por vir.2 pontos -
[8.6] Tibia Harry Potter
[8.6] Tibia Harry Potter
mattei123 reagiu a johnmlkzika por uma resposta no tópico
1 pontoHARRY POTTER ONLINE Servidor TIBIA HARRY POTTER Alguma vez voce pensou que poderia ser um aluno de HOGWARTS? Agora é sua chance! Venha para o Harry Potter Online e fassa amigos, pegue varinhas, voe de vassoura e muito mais! Estou disponibilizando o servidor pois meu projeto do Harry Potter Online foi por agua abaixo, por causa de um cara que conseguiu rippar as sprites do quilante... Meu projeto já estava 90% andado, mas agora ferrou-se tudo. Então estou mandando a parte do meu projeto que está pronta, porem com sprites do quilante (Já ESTA TUDO ADAPTADO) - O QUE VOCE VAI TER QUE FAZER: Ajustar o servidor... Já estou te dando quase tudo de mao beijada, agora é só fazer alguns ajustes. Como: adicionar NPC, fazer action de compra de TOGA, e coisas simples! Bem.. é isso aproveitem! Distro Totalmente Estavel Sem bugs Sem virus Sem motherfuckingthings! Apenas alegria! -O QUE TEM NO SERVIDOR: •1 Classes: Aluno •O player ao upar um level, ganha "POINTS" para trocar por LIFE OU MANA assim torna o jogo mais sensivel •Mapa Proprio •JA EXISTE VIP E DONATES - AJUSTE PARA O NESCESSARIO -O QUE FALTA NO SERVIDOR: •AJUSTAR LIFE/HIT/LOOT DE MONSTROS - AJUSTAR OS SPRITES DAS HORCRUX (MAS O SISTEMA JA ESTA FUNCIONANDO CORRETAMENTE) -SISTEMAS: • Vassoura • Preparar poçoes (voce pega o axe [iD:2386], usa-o naqueles crystais que estaão espalhados pelo servidor, e com o crystal na backpack, use a magia "preparar", isso vai fazer com que seu caldeirão tenha carga,dai voce poderá dar USE no vial em cima do caldeirão para terminar sua poção!) -SITE HTML INCLUSO! DOWNLOAD: http://depositfiles....files/csh0uuxil http://depositfiles....files/csh0uuxil (INCLUSO: SERVIDOR, CLIENTE, SITE) SCREENS: REP+ PRA MIM POW! SCAN: https://www.virustot...sis/1342184200/ Por Virus Total CREDITOS: Beddy Erickrusha - fez a parte do mapa do entorno de HOGWARTS,obrigado man! Johnmlkzika Por Ter Compartlhado1 ponto -
Centurion V4
1 pontocom os pokes da 3 geração full. Os bugs que Cacaiu arrumo foram esses : ScreenShots V4: Centurion V3 Centurion V3.1 Centurion V3.2- [Recomendado] Centurion V3.3 Centurion V4 Executável Sem Bug de Catch sé ajudei Rep+ pra mim !!!1 ponto
-
Baiak Murilo [ 8.6]
Baiak Murilo [ 8.6]
AdmAlexandre reagiu a Murilo Cavalcanti por uma resposta no tópico
1 pontoBAIAK MURILO - O que melhorou ? Adicionei VIP DONATE VIP I editada VIP II editada Chão da quest VIP II está liso para correr Temple editado Teleports editado entre outros ... - Screenshots Temple Teleports VIP I VIP II Vip Donate Download Scan Créditos Baiak - Pelo Map Murilo Cavalcanti - Pela editação !1 ponto -
Tibia Auto 9.54 + scripts para caçar
Tibia Auto 9.54 + scripts para caçar
akiratoriyama reagiu a Alexandre Cristian por uma resposta no tópico
1 pontoTibia Auto 2.20.0(9.54) ==>Download Pyton ==> Download . scripts de caçadas1 ponto -
Importando MAP com FOTOS!
1 pontoBem esta tutorial é bem simples e contém apenas 6 passos que deverão ser seguidos com bastante atenção! ANTENÇÃO A VERSÃO DO MAPA INPORTADO A SEGUIR É 8.60! 1º Abra se remeres map editor e va em: FILE>IMPORT>IMPORT MAP. 2º Após abrir o IMPORT MAP, CLIQUE EM BROWSER PARA SELECIONAR O DIRETORIO DO SEU MAPA. 3º Após selecionado clique em ABRIR. 4º AGORA É A CONFIGURAÇÃO!. Bem... MAP FILE É O DIRETORIO DO SEU MAPA X OFFSET - É A POSIÇÃO DE X ONDE VOCê QUER QUE SEU MAPA SEJA COLOCADO. Y OFFSET - É A POSIÃO DE Y ONDE VOCê QUER QUE SEU MAPA SEJA COLOCADO. HOUSE IMPORT- É A SELEÇÃO QUE INDICA SE VOCÊ QUER QUE AS HOUSES DE SEU MAPA TAMBEM SEJAM INSERIDAS JUNTO DELE. SPAWN IMPORT- É A SELEÇÃO QUE INDICA SE VOCÊ QUER QUE AS SPAWNS DE MONTROS TAMBEM VENHAM JUNTO DE SEU MAPA. 5º Após ter importado o mapa o o seguinte erro procede: SAIRÁ DA ARÉA ONDE VOCê INPORTOU O MAPA! BEM MAIS PARA VOLTAR-MOS BASTA VOCÊ DAR "CTRL+T" E SABER A TOWN E PEGAR AS POSIÇÕES DE ONDE FICOU SUA CITY E DAR "CTRL+G" PARA IR ATÉ LÁ! 6º BEM AGORA É SO IR EM FILE>>SAVE, OU DAR UM CTRL+S PARA SALVAR. ATENÇÃO: SE SEU MAPA NAO FOR DA MESMA VERSÃO DO QUAL VOCê IRA IMPORTAR VOCÊ OCASIONALMENTE NÃO CONSEGUIRÁ IMPORTAR O MAPA POR ISSO ATUALIZIO ANTES!1 ponto
-
Metodologia de scripting
1 pontoMetodologia de um script O que será tratado Organização de um script. Compreensão de um script. Tornando o script fácil para edição. Meu objetivo com este tutorial. Tenho como objetivo facilitar a compreensão de muitos scripts. Sabemos, todos nós, que muita gente apenas copia os scripts para seu próprio servidor e não sabe nem ao menos editar os IDs, ou as posições, conforme sua necessidade e disponibilidade do script. Quero, também, propor que os scripters que nos disponibilizam scripts de sua autoria, organizassem melhor os scripts para que os iniciantes tivessem uma base para começar no mundo de lua scripting. Organizando para melhor compreensão Muitas vezes nos deparamos com scripts horríveis. Não apenas de qualidade ou conteúdo no resultado, mas também de organização do próprio script. Vou pegar um script de tamanho médio, já criado por um usuário da OTNet. Agora, pegaremos esse mesmo script e apenas adicionaremos uns espaços e removeremos quebras de linhas desnecessárias. Apenas com essa pequena organização, o script não ficou um pouco mais fácil de ser compreendido? Compreensão de todas as linhas do script Pegamos, então, o mesmo script como exemplo. Você consegue entender qual a função de cada linha do script? Consegue localizar um erro que impossibilitaria uma das features do script? Pois bem, é o que faremos agora. Foi fácil de entender, não? Se não foi, deveria ter sido, por que esse é um script de fácil compreensão. Agora, vamos localizar os erros. Linha 6: chance = math.random(1,10) Essa variável não foi declarada como local. O correto seria: local chance = math.random(1,10). Linha 12: elseif chence == 2 then A variável chence não foi definida anteriormente, então, não há chance dessa opção acontecer. Certamente um erro de digitação. Linha 16: elseif chance > 3 then O erro é que, se a variável chance resultar 3, não encaixaria em nenhum dos casos do script. O correto seria: elseif chance >= 3 then; ou: elseif chance > 2 then.[*]Tornando o script fácil para futuras edições Esse script abaixo é como ficaria com maior organização, revisado e, feito para facilitar futuras edições: O script estaria pronto para ser postado para outro fanático por OTServer compreender e editar. O resultado é o mesmo, mas o modo de compreensão é outro. Talvez um mais difícil por causa das tabelas. Caso você realmente ache isso, aconselho-lhe a ler um tutorial sobre tabelas. Conclui-se Se todos os scripts que fossem postados tivessem um padrão melhor de organização, o nível de scripting de muitos iniciantes seria maior, pois, desse modo, compreenderiam com uma maior facilidade e rapidez o que as vezes é indecifrável. Creditos : Pivizz1 ponto
-
como eu vejo os personagens de twd
true1 ponto
-
Talkaction !partycheck-!guildcheck
Olá a todos , essa é uma versão do !partycheck - !guildcheck feita pelo Jetro. Esses comandos checam quem está online no seu Team. - !partycheck mostra quem está online na sua party - !guildcheck é um parametro que mostra quem está online na guild que você quiser checar . Exemplo : !guildcheck The Legion No caso,se a guild The Legion existir,irá mostrar todos online nessa guild. --------------------------------------------------------------------------- INSTALANDO O SCRIPT 1 - Vá até data/talkactions/scripts e crie um arquivo com o nome comandocheck.lua 2 - Vá emdata/talkactions/talkactions.xml e adicione : ------------------------------------------------- Créditos Jetro - fazer o script. Gaonner - trazer ao forum1 ponto
-
Matematica + LUA.
1 pontoFaaaala 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: Codigo: + 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 bool, strings e numeros. Código: == significa dizer que é equivalente a tal string, number ou bool. Você está afirmando tal valor é igual a outro valor. ~= quer dizer que é diferente de tal string, number ou bool. Atenção, = não é igual a == 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: Código: 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: Código: 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”. Biblioteca 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: Código: 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 bibliotecas 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: Código: 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 Código: 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: Código: 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: Código: 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: Código: x e Exemplos: Código: 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: Código: 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. Código: 2³ = 8 8*5 = 40 math.ldexp(5, 3) = 40 Exemplos: Código: 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: Código: 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: Código: Log100 = x 10 x 10 = 100 x = 2 Exemplos: Código: 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: Código: 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: Código: 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: Código: 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: Código: 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: Código: 20% - 1 20% - 2 20% - 3 20% - 4 20% - 5 É importante ressaltar que lua é uma linguagem semi-randomica. Exemplos: Código: 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 Espero que este tutorial possa ajudar alguem. Creditos : Shoeei1 ponto
-
Raell's Map Bom Para Ex Alta e Ex Baixa 7 Cits Novas !
Raell's Map Bom Para Ex Alta e Ex Baixa 7 Cits Novas !
DeCarvalho reagiu a raell5 2 por uma resposta no tópico
1 pontoRaell's Undead ~ Bom Quem Gostou Do Mapa Rep + Seria Muito Bom Neh ATT Raell's Undead . ..::SKAN DO MAPA::.. ..::[DOWNLOAD DO MAPA]::.. Creditos Há 100% Há Raell's Undead e Raell's Kill's ! Bom Jogo E Muitos Players ATT !1 ponto -
[System] Weapon Hit Rank!
[System] Weapon Hit Rank!
Vodkart reagiu a Adriano TibiaPronto por uma resposta no tópico
1 pontoVOD, quando digo !rankhit wand, apareçe esse erro E não apareçe os players na lista Oque será? oque pode ser? uso meu server em Mysql TFS 0.3.6 Resolvi, tem que trocar 1 linha que vc colocou em outro forum Pois uso o server em MySQL vlw1 ponto -
Noob 1 vs Noob 2 come baby :D
Noob 1 vs Noob 2 come baby :D
Regisfferzola reagiu a xandele por uma resposta no tópico
1 pontocerteza que é outra coisa? ingrassado, vocês sao membros de forums, sao ajudantes do forum, posso ser burro mas qualquer idiota poderia dizer que um forum seria pra melhorar algo correto? novas ideias etc.. agora me explica como pode um membro ou ajudante, dono do forum, ficar fazendo isso ? não seria legal falar olha eu fiz isso passo 1, passo 2 e passo 3 pronto, se voce fizer isso ninguem vai invadir novamente, nao seria legal isso ? bom fica ai a pergunta!1 ponto -
(Resolvido) Erro baiak hollister
(Resolvido) Erro baiak hollister
guiiih reagiu a MaXwEllDeN por uma resposta no tópico
1 pontoO Erro diz que você deve especificar o tipo de banco de dados que é usado no seu servidor, se é SQLITE ou MYSQL. Essa configuração é feita nessa linha: sqlType = "sqlite"1 ponto -
[Action] Destruir Paredes
[Action] Destruir Paredes
santoss011 reagiu a Ryzor por uma resposta no tópico
1 pontoOlá pessoal eu venho aqui contribuir com algo que creio eu que não á por aqui. é o meu primeiro Script (action) que fiz com a intenção de trazer mais RPG a servidores. Testado em: TFS 0.3.6 (8.60) Descrição: O Script funciona da seguinte maneira, o player da use em um Machado e clica na parede, logo depois a parede será destruida, a parede quebra em 3 Partes, ou seja tem que usar o machado 3 vezes na parede. Bom vamos ao Script 1° Primeiramente você tera que ir no RME e colar um UniqueID na parede que será destruída Em data/actions/scripts copie um arquivo qualquer e renomeie para destruction.lua 2° Agora em data/actions/actions.xml adicione: Código: <action itemid="2391" event="script" value="destruction.lua"/> Legenda: Verde: ID do item que será usado para destruir a parede, eu uso este: Vermelho: São os id das paredes, Ex: parede normal, parede destruida, parede mais destruida. Azul: São os id das paredes depois de destruida, Ex: id 3361 vai virar 3399, depois 3399 vai virar 3387 assim por diante Vídeo mostrando o Sistema; http://youtu.be/-01nLh9L3Bg Créditos: Bloodwalker ( Por Fazer O Script ) GodMarini ( Por trazer Ao TK )1 ponto -
Descobri o que o povo fica fazendo no facebook...
1 ponto
- Modern account Dwarf Layout
Modern account Dwarf Layout
BeluciGamer reagiu a WalaceBz por uma resposta no tópico
1 pontoDownload: AKI Scan: AKI Creditos: Nizahe1 ponto- [Download] Vácuo By: AnneMotta
[Download] Vácuo By: AnneMotta
Victorhugo69 reagiu a 1579091 por uma resposta no tópico
1 pontoSHow off do galerath no #####..1 ponto- [Resolvido] FATAl : OTBM Loader
[Resolvido] FATAl : OTBM Loader
artemislancer reagiu a arthurluna por uma resposta no tópico
-1 pontoso certo é mapName = "World.otbm" 1 REP+ vlws pela ajuda-1 pontosLíderes está configurado para São Paulo/GMT-03:00 - Modern account Dwarf Layout
Informação Importante
Confirmação de Termo