Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 02/18/13 em todas áreas
-
Zelettar Soft (Tibia 6.0)
Zelettar Soft (Tibia 6.0)
Polguilo e um outro reagiu a KingFlyre por uma resposta no tópico
2 pontosOlá, estava procurando algo interessante/novo que não seja que tenha toda dia/semana/mês aqui no fórum, então foi ai que eu encontrei esse "Zelettar Soft" espero que vocês gostem assim como eu gostei (achei legal) Bom aproveito do Server! Informações abaixo. Zelettar Soft Server Server Info Exclusiva versão 6.0 Item da versão 6.0 Mapa igual do Tibia Global 6.0 (bem antigo!) Outfit pode ser mudada! Monstros da versão 6.0! Server Download -> Link aqui Scan -> Link aqui Cliente 6.0 Download -> Link aqui Scan -> Link aqui Créditos Criador da equipe (quem teve a ideia): Isack Colaborador e divulgador: Lucas Tibiano Spriters: Herick Santos e Christian (2013) Zelletar Soft, Todos os direitos Reservado. KingFlyre2 pontos -
Barco Navegando por Rota Pré-Definida
Barco Navegando por Rota Pré-Definida
Cricket e um outro reagiu a madaras por uma resposta no tópico
2 pontosFala pessoal do Tibiaking, bom hoje vim postar um sistema bem interessante, que não é da minha autoria porém no final tem os creditos, como eu tinha falado em outro tópico eu tinha servidor em mente, tinha feito algumas coisa e tal, e tinha uma quest que para chegar no npc você tinha que cruzar o mar, então depois de procurar um pouco achei esse sistema e coloquei no meu OTserv achei bem legal, decidir compartilhar com vocês . Informação basica : É um MOD que apesar de ser um script básico ele tem um efeito bastante legal e consiste em um barco onde você irá escolher qual caminho ele fará, mas será definido no arquivo XML não por o player tendeu ? Bom primeiramente nós iremos na pasta mod e criar um arquivo xml chamado boatsystem e coloque o seguinte dentro : Configurar o Script : Toda a configuração dele está aqui ( para que não sabe meche com script, só mecha nessa parte ) local t = {4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2} local postart = {x=968, y=1001, z=7, stackpos=1} local posback = {x=994, y=978, z=7, stackpos=1} local delay = 350 LOCAL T : são todas as direções que o barco vai andar, em sentido horário. 1 = norte 2 = leste 3 = sul 4 = oeste LOCAL POSTART : é a posição que o meio do barco vai estar quando ele estiver indo para algum lugar. LOCAL POSBACK : é a posição que o meio do barco vai estar quando ele estiver voltando. LOCAL DELAY : O delay é o tempo em mile segundos que demora pra o barco andar. Adicionando no Map editor: Faça 3 sqms do id 4820. Adicione o actionid 6617 nesses sqms. Faça 3 ids de barco, voce escolhe se eh o virado para cima ou para o lado. Bote o actionid 6616 no meio do barco. Nessa forma : O vermemlho indica que tem o id 4820 e o actionid 6617. O verde indica o actionid 6616 Aqui temos um video demostrativo do autor do MOD onde veremos o resultado Observações : -Na pos que ele vai chegar só faça o negocio na aguá, não precisa fazer outro bote. - Coloque Ant-logout nos SQM's da rota que segundo o autor vai dar bug caso alguém deslogue no barco. Todos os créditos : - MatheusMkalo2 pontos -
Baiak-zik Editado
Baiak-zik Editado
Samukinha e um outro reagiu a vitorvhas por uma resposta no tópico
2 pontosBaiak-zik 8.60 ► O que meu OTserv tem » Novos itens Melhores que os Baiakzik » Spells novas , Attack , heal , mana » Cidade Principal Editada » Npc Novos »Templo Editado ► Créditos » Rep Para min se gostarem ►Imagens http://img716.imageshack.us/img716/3089/templofree.png http://img41.imageshack.us/img41/8891/semttulopidm.png ►Dowlaod http://www.4shared.com/rar/_7V4cHUE/Baiakzik_Edited_By_Enforced.html Quote Creditos. Min (:2 pontos -
Math.pot
Math.pot
Orochi Elf reagiu a Skyforever por uma resposta no tópico
1 pontoTipo: Função. Autor: Euzinho. @Quem tá na 7º ~8º série já deve saber oque é potência então nem vou explica oque ela faz. function math.pot(n, pot) local val = n for i = 1, pot - 1 do val = val * n end return val end1 ponto -
Ice WAR
Speedy War Ice 8.6 Eventos como Dice,War,football 4 Tps de monster Mais de 20 Quest Itens Donate Fotos Templo : http://imageshack.us...18/templos.png/ Quest :http://imageshack.us.../52/questp.png/ Eventos :http://imageshack.us...6/eventosk.png/ Itens Donate : http://imageshack.us...sinttuloup.png/ Dowload : http://www.mediafire...vzif1actc5fmf8w Rep Se Gostarem (:1 ponto
-
Loja de Food
1 pontoLoja de Food Olá, hoje eu vou ensinar como fazer uma Loja de Food para o seu servidor! Primeiramente faça o formato de sua loja, eu fiz ele em formato de um L Deitado, para favorecer a formação da parte exterior. Usei a dark marble wall (Pode variar com Stone Wall) para fazer e também a fence, na área externa. Essa área externa é feita para colocar animais (Pig e Sheep) que serão mortos e também plantação de trigo (wheat), do qual sairão alguns produtos de comidas. A parte exterior, faça com dirt e a interior com algum piso de madeira ou pedra. Não se esqueça das portas e também do balcão. Agora, é hora de detalhar: Coloque tables de pedra no exterior, com alguns foods, tools cortantes e sangue. No interior, coloque as tables de madeira, com foods, nesse você pode usar também peixes. Para combinar com os peixes, coloque uma rede em alguma parte da loja, pois geralmente os donos dessas lojas, na antiguidade, que obtinham seus produtos, e também alguns pendurados na parede. Coloque Wheat na parte de fora e também os objetos usados para arar a terra e cortar o trigo. Em adição à isso, coloque um forno dentro da loja, onde será feito o pão. Você pode colocar coisas de nature, como tufos de grama e pedrinhas andáveis. Não se esqueça da placa avisando que ali é uma loja de food e também das janelas em alguns lugares. Esse foi um tutorial exclusivo de Anyur.1 ponto
-
Usando o for para fazer contagem de subtraçao.
Usando o for para fazer contagem de subtraçao.
Skyforever reagiu a Orochi Elf por uma resposta no tópico
1 pontoOlá galera, eu estava sem nada pra fazer e fui brincar com o "SciTe", e fazendo meus codigos, precisei de uma forma de contar recrescivamente um numero, então eu fiquei com preguissa de fazer aquele codigo SUPER GRANDE, e resolvi testar alguns codigos simples. e acabei descobrindo o FOR para contagem de subtraçoes. Meu Codigo : local a = 60 for b = 1,60 do c = a - 1*b print(c) end Resultado : 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Espero que ajude (:, Bjus =*1 ponto -
[Ajuda] Spells
[Ajuda] Spells
Risadinhaa reagiu a Vampira por uma resposta no tópico
1 pontoconfigure os locais coloridos: ficando assim configurado:1 ponto -
Math.pot
1 ponto
-
[Aula 2] Lógica da Programação
1 ponto#Aula 1 Introdução Lógica da Programação Aula 2 O que é a Lógica da Programação? Bem, tudo o que é escrito em alguma linguagem de programação deve seguir uma lógica para poder funcionar. Vamos pegar um exemplo simples e curto: Um script de SD. (Sudden Death Rune) Quando o script de SD for chamado (Alguém usou a SD), ela segue passos básicos, que é basicamente a execução dela. Primeiro o script vai verificar se quem usou a SD possui nível, magic level, etc... suficiente para poder usar a SD. Se não possuir opa! Ela vai enviar uma mensagem de erro ao jogador, um efeito de fumaça e vai encerrar a execução. Caso contrário: se for um jogador com todos os requerimentos básicos para usar uma SD, então o script vai verificar se o alvo é um Player ou Monstro. Se não for vai enviar uma mensagem de erro, efeito, e vai parar de executar. Se for um monstro ou player, então o script fará um efeito da SD atingindo o alvo, toda aquela piromancia louca, e então vai tirar o devido dano do jogador. Um pouco cansativo de ler tudo isso, mas observe o exemplo abaixo: Quando uma SD for usada, então faça: Verifique se o jogador que usou a SD possui nível igual ou maior que 45, e se possui nível mágico maior ou igual a 15. Se possuir, faça: Se o alvo da SD for um Monstro ou Jogador, então faça: Calcule o dano que causará ao alvo. Remova uma carga da SD. Execute o efeito de SD. Calcule o dano que causará ao alvo e execute-o no alvo, tirando a vida dele ou mana, no caso de o alvo estiver usando o Magic Shield (Utamo Vita). Mas se o alvo da SD não for um Monstro ou Jogador, então faça: Envie uma mensagem de erro ao jogador. Envie um efeito de fumaça na posição do jogador. Aqui termina a verificação se o alvo da SD é um Monstro ou Jogador, ou nenhum dos dois. Mas se o jogador não possuir estes requerimentos, então faça: Envie uma mensagem de erro ao jogador. Envie um efeito de fumaça na posição do jogador. Aqui termina a verificação se o jogador possui ou não os requerimentos. Aqui termina a execução da SD. Agora, depois deste algoritmo, talvez tenha ficado mais claro como os programas de computador funcionam. Tudo não passa de um processo lógico, onde a linguagem de programação só serve como uma "máscara" para que o programador escreva o código seguindo esta lógica, por isso é ultra importante saber a lógica da programação antes de começar a programar. O que é um Algoritmo? O "código" que eu escrevi acima (Dentro da caixa de texto) representando o uso da SD foi um algoritmo. Os algoritmos são formas de representar a lógica seguida pelo programa. São passos que o programa segue para atingir determinado objetivo ou em outras palavras, completar uma tarefa (No caso da SD, matar ou não o alvo, ou enviar uma mensagem de erro). Um exemplo de algoritmo são as operações matemáticas, como somar, dividir, multiplicar, subtrair... Quando você soma 2 mais 2, você está executando um algoritmo para ele atingir o objetivo (O resultado!!), que é 4. Um programa ou script é basicamente a escrita dos algoritmos em uma linguagem de programação que é executada pelo computador de forma lógica. Alguns exemplos de algoritmos para representar ações da vida real: Tomar Banho: Código: Ir ao banheiro Tentar ligar o registro Verificar se o chuveiro ligou, se ligou então faça: Se molhe Se ensaboe Se lave Se enxague Desligue o registro Se enchugue Verificar se tem vontade de colocar uma roupa, se tiver, então faça: Coloque uma roupa Mas se não tiver vontade de colocar uma roupa, então faça: Saia pelado pela rua gritando: "Preciso de um penico!!" Finalize a verificação se tem vontade de colocar uma roupa ou não Mas se o chuveiro não ligar, então faça: Chame um técnico e arrume o problema Finalize a verificação se o chuveiro funciona ou não Finalize a execução do banho Comer Pizza: Convidar os amigos e amigas Ir até a pizzaria Se houver uma menina (Ou menino) no grupo que esteja a fim de você e você não esteja a fim dela ou dele, então faça: Peça pizza de alho, cebola e atum Mas se houver uma menina (Ou menino) no grupo que esteja a fim de você e você esteja a fim dela ou dele, então faça: Lamente-se por não ter ido a um cinema Mas se não houver ninguém a fim de você, então faça: Peça qualquer pizza Finalize a verificação se há ou não uma menina (Ou menino) no grupo que esteja a fim de você e você esteja ou não a fim dela ou dele Peça uma coca cola Diga ao garçom que prefere gelada (Ciclo) Enquanto não for a hora de pagar a conta, faça: Coma a pizza Peide Diga que foi mal Tome um gole da coca Arrote Diga que é natural Finalize se for a hora de pagar a conta ou volte ao começo do ciclo se ainda não for Se você tiver dinheiro suficiente, então faça: Diga aos seus amigos que não tem dinheiro e pague só metade Mas se você não tiver dinheiro, então faça: Diga aos seus amigos que não tem dinheiro e corra para não apanhar Finalize a verificação se você tem dinheiro ou não Vá embora Finalize a execução de comer pizza Esta aula foi curta pois eu prefiro lhes ensinar as estruturas lógicas conforme ensino as mesmas em Lua, assim trabalhando a lógica e Lua ao mesmo tempo. Primeiro ensino como funciona a estrutura na Lógica e depois ensino como aplicar em Lua. Exercícios-Tarefa: 1. Monte o algoritmo de um script de "Shovel (Pá)". 2. Monte o algoritmo de um script de "Pedra que troca sexo". 3. Monte o algoritmo de "Ir ao cinema". 4. Monte o algoritmo de "Fazer bolo". Resposta1: verifique se o alvo da pá é um buraco que pode ser aberto , se for, então faça: Verifique se o buraco está aberto, se não estiver, então faça: Transforme o ID do buraco fechado para o ID de um buraco aberto Mas se o buraco estiver aberto, então faça: Envie uma mensagem de erro ao jogador dizendo: "This hole is already opened." Envie um efeito de fumaça na posição do jogador Finalize a verificação se o buraco está aberto Mas se não for, então faça: Envie uma mensagem de erro ao jogador dizendo: "Sorry, this is not possible." Envie um efeito de fumaça na posição do jogador Finalize a verificação se é ou não um buraco que pode ser aberto. Resposta2: Verifique se quem clicou na pedra é um jogador , se for, então faça: Verifique se o jogador é mulher , se for, então faça: Transforme o sexo dele em homem Execute um efeito de magia azul na posição do jogador Envie uma mensagem ao jogador afirmando que o sexo dele foi trocado Mas se o jogador é homem, então faça: Transforme o sexo dele em mulher Execute um efeito de magia azul na posição do jogador Envie uma mensagem ao jogador afirmando que o sexo dele foi trocado Finalize a verificação se o jogador é mulher ou homem Finalize a verificação se quem clicou na pedra é um jogador Resposta3: Se arrume Tome banho Dirija seu carro até o cinema Pague o ingresso Assista o filme Volte para casa Resposta4: AQUI Sei que isso é meio estranho mas acredite ira ajudar sim. Creditos: 99% Skyen Hasus 1% Vittu #Aula 3 Primeiros passos1 ponto
-
Como que desliga a propaganda qnd clico em qlqr link?
Realmente, eu uso o adblock no notebook, mas as vezes acesso de outro pc e isso encomoda muito... Pra quem ta perdido ainda, Adblock é uma extensão pra navegadores que bloqueia 95% das propagandas. Firefox: https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/ Google Chrome: https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom1 ponto
-
[DUVIDA] doCombatAreaDispel(cid, pos, area, type, effects)
Tentei arrumar denovo, testa esse:1 ponto
-
Otitemseditor 0.3.9
1 pontoSe importa em dizer qual erro esta dando? Minha bola de cristal tá quebrada!1 ponto
-
Otitemseditor 0.3.9
1 pontoAqui esta! o vídeo ensina direitinho como se faz!1 ponto
-
O Intermediário: Como Fazer Paredes e Seus Componentes
O Intermediário: Como Fazer Paredes e Seus Componentes
lionkobin reagiu a Danilonilo8 por uma resposta no tópico
1 pontoEssa será minha 3ª aula, e minha primeira de nível intermediário Eu usarei o programa Paint.NET para dar a aula, e recomendo vocês também usarem ele Download do Paint.NET A Parede em Si A parede, no Tibia, tem que possuir normalmente 64x32 de área (Largura x Altura) Fazendo uma parede normal Primeiro crie uma nova imagem de 64x32 (CTRL+N) Então comece fazendo uma linha diagonal na ponta de baixo da imagem até aonde chegar Complete em cima até chegar o máximo á esquerda Da ponta de cima até onde chegar, faça outra linha diagonal Termine a parte de baixo Se quiser pode destacar o meio Colorindo Primeiramente comece pelo verde, ponha a cor base e os detalhes As linhas vermelhas e azuis são das mesmas cores que o lado verde, então complete que nem estou fazendo: Primeiro pinte os detalhes Depois pinte as partes assim: A parte vermelha de cima ficará mais clara que as outras, que são a mesma cor base Percebeu que aonde estava a linha vermelha, está mais claro? Porque não tenta pegar as imagens e dar um zoom? Atenção, no meio da aula, eu me distraí e esqueci de mostrar uma coisa, quando você fizer os detalhes, faça de uma forma que uma linha azul se ligue com a outra Ex: Fazendo as bordas Pra começar, faça linhas para cima em baixo e na ponta, a largura você que decide, se for uma borda grande, será mais largura, se for pequena, menos. Então complete com uma linha diagonal ligando as pontas, é importantíssimo que elas tenham a mesma largura, se for uma parede reta. Depois, façam uma borda plana em cima (lembram da minha primeira aula, quando disse sobre as coisas planas sempre serem retas e estendidas?) Colora e deixe as linhas roxas com as mesmas cores, igual citei agora pouco A parte de cima ficará mais clara, pois é onde bate o sol Fazendo o suplemento de baixo Primeiramente, pegue a ferramenta varinha mágica , e lá em cima, clique na Lâmpada , que ficará assim. Nós clicamos na lâmpada, pois o globo, quando for clicar com a varinha mágica, selecionará as cores iguais de todo o desenho, e não só as ligadas, também funciona com o Preenchimento, ou "Balde de Tinta", que pintará as mesmas cores em todo o desenho. Segurando CTRL, clique nas cores da parede, até que fique totalmente preenchida, então copie (CTRL+C) Depois disso, Gire a imagem 90º (CTRL+H) e a inverta na horizontal (Imagem>Inverter Horizontalmente) Assim, nós mudamos o lado da parede de frente para o lado Após isso, cole a imagem que tínhamos copiado, e ficará assim Faça as devidas edições Fazendo o suplemento de cima Com a imagem que criamos, selecione de uma cor forte a parte que está juntando as paredes Então remova o que tiver fora da linha vermelha, recomendo colocarem o Preenchimento/Balde de Tinta e mudar a tolerância para 60% +-, fazendo assim que preencha as diferentes tonalidades de cinza, faça os devidos tests, se não der muito certo, desfaça o erro com um CTRL+Z Pinte igual as outras etapas Pronto, terminamos a parede e seus complementos! Quer ver como ficou? Não ficou lá essas coisas, pois eu me esqueci de dar aquela ligadura de detalhes, e eu não sombreei nem texturei a parede, mas isso fica pra aula de texturas, não é?! Tcharam Créditos: Danilonilo81 ponto -
[PEDIDO] Adicionar Premium (VIP) para um jogador em certo Nível
[PEDIDO] Adicionar Premium (VIP) para um jogador em certo Nível
tiagoduuarte reagiu a Renato por uma resposta no tópico
1 pontoTroque a config por esta: local config = { level = 100, -- level que irá ganhar storage = 9558, -- storage dias = 3, -- dias de vip msg = "Você ganhou 3 dias de VIP por avaçar ao level 100", -- mensagem ao ganhar msgtp = MESSAGE_EVENT_ADVANCE -- tipo da mensagem }[/code] Altere os valores da mensagem manualmente, caso alterar o level e a quantidade de dias.1 ponto -
[AJUDA]Script war outfit...
[AJUDA]Script war outfit...
Fabiano Alberto reagiu a 12Bryan12 por uma resposta no tópico
1 pontoComo voce tinha me pedido, fis de 4 team. Primeiro voce copia 3 arquivos la do creaturescript, renomeie o primeiro de attack e coloque : Depois renomeie o segundo de atkmagia e coloque : E o ultimo no creaturescript, voce renomeie o nome de removesto e coloque : Agora vamos para area de moveevents, Copie qualquer arquivo la, e renomeie-o de outfit e coloque : Copeie outros arquivos la, e muda as storage ali, 123321 dps 123322, e a de baixo tbm 123325 dps 123326, e assim vai indo. Pronto, agora as tags1 ponto -
Duvida . CONFIG.LUA
1 pontoQuando ele crasha é que algo aconteceu e ele parou de responder do nada, então não tem como salvar.1 ponto
-
ferl..fox? layout!
ferl..fox? layout!
Markin reagiu a ferlations por uma resposta no tópico
1 pontoMaooooooooooeeeee galerinha do King, é o seguinte, eu sei que esse tópico vai mofar, mas, vamo que vamo Hoje eu fiz meu primeiro layout, irairai, eu fiz, e mostrei pro Eratsu, ele me deu umas dicas, e ajustei umas coisas. ferlations - um bardo, um raposo UHAEUHA leiam o bio.. o/1 ponto -
Vender promotion no gesior 0.3.8
1 pontoEntão seja mais exato amigo rs. function onUse(cid, item, frompos, item2, topos) setPlayerStorageValue(cid,10011,os.time()) doPlayerSetVocation(cid, getPlayerVocation(cid)+4) doRemoveItem(item.uid,1) doPlayerSendTextMessage(cid,31, "OMG! I now i can see new warrior in my world") return TRUE end function onLogin(cid) local config = { storage = 10001, time = 30 * 24 * 60 * 60, msg = "Sua promotion acabou", } if (os.time() - getPlayerStorageValue(cid,config.storage)) >= config.time then doPlayerSetVocation(cid,getPlayerVocation(cid) - 4) doPlayerSendTextMessage(cid,31,config.msg) end end1 ponto
-
[Procura-se] Designer Web (banners, etc)
Peguei o photoshop a menos de um mes, se quiser ver banners, terei de passar em particular, pois são de páginas de ativismo... Sei programar em html, php e estou aprendendo banco de dados, sou mapper nas horas vagas Queria lançar meu próprio global, mas como não tenho como investir, aceitaria ajudar tranquilamente...1 ponto
-
[PEDIDO] Adicionar Premium (VIP) para um jogador em certo Nível
1. freevip.lua (data/creaturescripts/scripts) local config = { level = 100, -- level que irá ganhar storage = 9558, -- storage dias = 3, -- dias de vip msg = "Você ganhou "..dias.." dias de VIP por avaçar ao level "..level, -- mensagem ao ganhar msgtp = MESSAGE_EVENT_ADVANCE -- tipo da mensagem } function onAdvance(cid, oldLevel, newLevel) if getPlayerStorageValue(cid, config.storage) < 1 and getPlayerLevel(cid) >= config.level then funcaoDeAddVip(cid, config.dias) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, config.msgtp, config.msg) end return TRUE end[/code] Eu não sei qual sistema de vip você ta usando, então eu coloquei a funcao[i] funcaoDeAddVip(cid, config.dias) [/i]altere pra função do seu sistema ai! Se a função pegar segundos ao inves de dias, poe funcaoDeAddVip(cid, [i]config.[/i]dias*24*60*60), Não se esqueça: dias = [i]config.[/i]dias, horas = [i]config.[/i]dias*24, minutos = [i]config.[/i]dias*24*60, segundos = [i]config.[/i]dias*24*60*60 [b]2. Em, data/creaturescripts abra o arquivo creaturescripts.xml.[/b] Adicione a tag: [code]<event type="advance" name="freevip" event="script" value="freevip.lua"/> 3. Em, data/creaturescripts/scripts abra o arquivo longin.lua. Adicione esta linha antes do ultimo return true: registerCreatureEvent(cid, "freevip")1 ponto
-
[PEDIDO] Adicionar Premium (VIP) para um jogador em certo Nível
Abaixo...rs1 ponto
-
[PEDIDO] Script Quando acabar a premium o jogador ser teletransportado para o Templo
function onLogin(cid) if isPremium(cid) > 0 then setPlayerStorageValue(cid, 10001,1) elseif isPremium(cid) == 0 and getPlayerStorageValue(cid,10001) == 1 then doTeleportThing(cid, getPlayerTown(cid)) doPlayerSendTextMessage(cid,31,"Sua premmium acabou") setPlayerStorageValue(cid,10001,-1) end end1 ponto
-
Operador Ternário
1 pontoOlha eu aqui, de novo Bom, dessa vez eu vim falar do Ternário. O que é isso, é de comer? Bom assim como o if, o ternário também é um operador de condição, porém não faz tudo que o if faz. Você dá uma expressão pra ele, e ele verifica, se for true faz isso, se não faça isso. Normalmente isso seria feito desta maneira: if($suaIdade >= 18){ echo 'Maior de idade!'; } else { echo 'Menor de idade!'; }[/code] Com ternário fica mais prático de fazer, menos código pra escrever, e mais fácil pra visualizar e organizar: [code]echo ($suaIdade >= 18) ? 'Maior de idade!' : 'Menor de idade!'; É muito simples! Você faz uma pergunta, e diz o que fazer se for true ou false. Deste esquema: Isso é verdadeiro ? sim : não; | ou melhor exemplificar | bool ? true : false; Não precisa ser um texto, pode ser uma função, uma variável, você que dá as instruções do que fazer. Por exemplo: $var = (!isset($var)) ? 'default' : $var; Se não existir $var, ele vai receber a string 'default', mas caso já exista, continuará com o mesmo valor. Aproveitem o ternário, ele é muuuuito útil Qualquer dúvida, pergunte! Renato Ribeiro.1 ponto
-
Bigfoots Burden's Quest
Bigfoots Burden's Quest
arthurluna reagiu a alissonfgp por uma resposta no tópico
1 pontoEu sei kr que tenho que por creditos e coloquei, grande parte n, mas a que mais precisa que eh a lib, actions,movements e creturescripts fora uns erros que concertei que se comparar o dele com o meu vc vai perceber e o resto eu que montei, é ja coloquei os creditos dele ... mlz qlqr coisa ae tipo meio que eu ta extressado sei la +o- falta de educaçao digamos assim sla suahuhausuha1 ponto -
Ajuda Por favor !
Ajuda Por favor !
Danielzinho reagiu a Dyn por uma resposta no tópico
1 pontoPasta do seu ot/data/weapons/weapons.xml ache a wand <wand id="2188" level="19" mana="5" min="27" max="33" type="death" event="function" value="default"> </wand> Nessa parte type="death" Death,Efeitos das wand No seu caso oque vc quer é holy,Mas tem tera,ice,death,mts outros Dps Pasta do ot/data/items/items.xml Ache a wand <item id="2188" article="a" name="wand of decay"> <attribute key="description" value="It is half-rotten itself and reeks terribly." /> <attribute key="weight" value="2300" /> <attribute key="weaponType" value="wand" /> <attribute key="shootType" value="death" /> <attribute key="range" value="3" /> O efeito que vc pois no weapons.xml vc ponha aki <attribute key="shootType" value="death" />1 ponto -
[PEDIDO] Arena NPC/Portas/TPS salas
[PEDIDO] Arena NPC/Portas/TPS salas
tiagoduuarte reagiu a arthurluna por uma resposta no tópico
1 pontohttp://tibiaking.com/forum/topic/20691-mod-arena-quest-svargrond-100/1 ponto -
Grama Básica
Grama Básica
abmauromacedo reagiu a Anyur por uma resposta no tópico
1 pontoFaaala galera do TibiaKing, tudo certo com vocês? Estou aqui para postar a nossa primeira aula, feita por mim e pelo Brund! O Mapa foi elaborado pelo Brund e eu estarei elaborando o texto que vocês vão ler abaixo. O tutorial contém 10 imagens explicativas! Bom, para começar, o mais simples de tudo é colocar a grama (grass) no lugar, então, é só fazer o formato que você quiser! Isso você pode fazer tranquilamente pelo Terrain Palette! Esse foi o formato escolhido pelo Brund para fazer o tutorial. Agora, é bom deixar claro que toda nature tem algum rio passando perto ou o mar, em algum momento qualquer! E esse é o próximo passo! Coloca-se algumas bordas d'água e também água (IDs: 4644 a 4663). Tente colocar usando o Raw Palette do seu Remere's, e seguindo formatos não quadrados, isso é sempre importante! Agora, é sempre importante colocar terra (dirt), fazendo caminhos. Como você é um iniciante, você pode fazer essa parte pelo Terrain Palette e com Auto-Border. Porém, tente fazer formatos legais e também modificar um pouco as bordas, colocando bordas de grama (IDs: 4542 a 4553), vocês verão na imagem algumas diferenças. Faça esse caminho em pequenos bolinhos. Agora algo que vocês podem fazer também como adicional, é colocar, perto da água, chão de pedra, bordas de pedra (IDs: 6639 a 6650), assim como de pedra arenosa fina (IDs: 4596 a 4607). Você também pode incrementar um pouco as bordas que envolvem a terra (dirt), colocando a borda grossa de grama (IDs: 7653 a 7364) em cima de algumas normais. Agora vamos começar a detalhar de verdade! O primeiro e mais importante passo do detalhamento é colocar os arbustos (IDs: 2767 e 2768). Coloque sempre de 3 à 5 arbustos juntos e dê um espaçamento entre cada grupo de arbustos. Não coloque-os, em hipótese alguma, em cima da terra (dirt), pois nesse tipo de nature, a terra (dirt) sempre será caminho para o player! Agora você deverá colocar as árvores vivas (IDs: 2700 a 2708) e também, em remotas hipóteses, árvores mortas (IDs: 2709 a 2722)! Coloque sempre no máximo duas árvores juntas, e sempre perto dos arbustos! E também evite colocar árvores vivas que não sejam as verdes, as outras deixam o mapa feio! Agora é a parte que deixa o seu mapa de nature básica praticamente pronto! É a hora de preencher a maior parte da área verde com os tufos de grama (IDs: 6216 a 6219)! Agora é hora de colocar alguns detalhes menos úteis, porém importantes para o visual! Coloque pedras grandes, pequenas e também algumas plantas de swamp. Isso tudo eu aconselho que encontrem no Doodad Palette! Espero que gostem do Tutorial! Abraços!1 ponto -
Undead Dragons
1 pontoFaala galera do TibiaKing, tudo certinho? Vou postar um tutorial aqui de nível bem avançado, que é um pouco difícil e pouco visto por estas bandas! É um tutorial no qual retratarei uma possível área de Undead Dragons, em montanha! O mapa é pequeno, mas você pode escolher o tamanho quando for fazer o seu! So, let's start! Faça sua base total, com quantos andares preferir, usando ground normal de pedra! Após isso, use as bordas pretas grossas (dark rock: 7079 a 7090) do jeito que preferir, em quase todos os andares, principalmente nas bordas e perto das escadas de acesso aos outros andares! Você talvez tenha percebido que em alguns andares eu não coloquei as bordas grossas, caso não tenha percebido, olhe novamente pois trabalharemos nesses andares agora! Agora, sobre as bordas da montanha, nesses andares, use também as bordas pretas grossas (dark rock: 7079 a 7090) para fazer o contorno, assim como na imagem abaixo! Atenção! Esse não é um passo essencial na criação da área, mas você pode optar por usar ele, mas tente não exagerar! Agora, você vai fazer o complemento disso, usando a borda grossa de pedra comum (rock soil: 7641 a 7652) em cima das outras bordas, devendo ficar como na imagem abaixo. Atenção! Esse não é um passo essencial na criação da área, mas você pode optar por usar ele, mas tente não exagerar! Agora, coloque em alguns lugares em que você não vá atrapalhar o caminho, as jagged stones, claras ou escuras, do jeito que preferir. As jagged stones pequenas e claras você pode colocar no meio do caminho, pois elas não interferem no andar do jogador. Para achar essas stones, é só apertar o botão J no teclado e escrever seu nome que, assim, todas irão aparecer! Agora é a hora que você vai acabar seu detalhamento com os itens comuns de nature! Use o seguinte: Tufos de Grama (grass: 6116 a 6119) Pedras Andáveis (stones: 3610 a 3614) Debris Andáveis (debris: 3648 a 3656) Rock Soil (4580 a 4594) Árvores Mortas (Dead Tree: 2713 a 2720) Pronto, agora seu mapa está com uma aparência bem legal! Um outro exemplo, parecido com esse, é de um mapa do Brund, que está mais completo: Bom pessoal, espero que tenham gostado do tutorial! Se você gostou e achar oportuno, repute-me! Abraços, espero que eu consiga ajudar a muitos!1 ponto
-
[NEW] Frozen-hell 8.60 [UPDAPT FULL NO BUGS] !
cara conseguiu arrumar os treiners? Eles não batem mesmo...1 ponto
-
[8.60] HollisterOT Baiak + Site + DB = Sem Erros na Distro
Se não me engano é god/god, se não, basta olhar no DB1 ponto
-
[8.60] HollisterOT Baiak + Site + DB = Sem Erros na Distro
Como eu abro o server no Windows, da um erro de conexão com SQL? E o mapa, tenho que instala qual versão pra abrir? Eu tenho a 8.60 e 8.54 instalada e não abre... Achei esse server interessante '-'1 ponto
-
como colocar potions e spells (mostrar o tanto que heala)
config.lua showHealingDamage = true1 ponto
-
(9.10) 4Fun Server
(9.10) 4Fun Server
Velted reagiu a festhuslmb por uma resposta no tópico
1 pontoManin ta top o servidor mais tem alguns probleminha nao sei se e so comigo que ta acontecendo hmmm vamos la 1º Alguns teleportes Buga o char.. tibia fecha 2º Monts: a mont do urso.. da black sheep do crystal wolf aparece um erro que nao consegui arrumar fala assim.. (exemplo) " acorreu um erro al tentar domar "black sheep" 3º o npc addoner quando vou fazer o addon do nightmare ou do brotherhood fala que ja tenho... npc da quest inquisition e da emperor da os dois addon (wayfarer e demon hunter full) 4º e por ultimo os bugs no mapa que eu consigo arrumar nenhum map editor abre pode me dar um help ai flw obg Add msn: [email protected]1 ponto -
[8.54] Naruto Atarashi Online V.1 Beta
Primeiramente Agradeço A Todos Pelo Rep+ Olá Helton Sim O Outift Da Raposa Só Para Adimins. Pode Deixar Sugestoes Anotadas.! =D1 ponto
-
[PEDIDO] Mapa Lunus Poketibia 8.54
[PEDIDO] Mapa Lunus Poketibia 8.54
power11 reagiu a rafael2054 por uma resposta no tópico
-1 pontosrep +-1 pontos