Ir para conteúdo

Zlavk

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Zlavk recebeu reputação de Rugalo em Esse apelido já� existe ( erro modern aac)   
    @up
    Cara, abre a database, vai nas ACCOUNTS, abre a ESTRUTURA dela e vai em NICKNAME, lá vc troca o INT por CHAR.... 

    SE AJUDEI DA UM REP AIII!!!
  2. Obrigado
    Zlavk recebeu reputação de dudugh em Esse apelido já� existe ( erro modern aac)   
    @up
    Cara, abre a database, vai nas ACCOUNTS, abre a ESTRUTURA dela e vai em NICKNAME, lá vc troca o INT por CHAR.... 

    SE AJUDEI DA UM REP AIII!!!
  3. Curtir
    Zlavk recebeu reputação de Megamente2 em Esse apelido já� existe ( erro modern aac)   
    @up
    Cara, abre a database, vai nas ACCOUNTS, abre a ESTRUTURA dela e vai em NICKNAME, lá vc troca o INT por CHAR.... 

    SE AJUDEI DA UM REP AIII!!!
  4. Gostei
    Zlavk recebeu reputação de kiinho em Esse apelido já� existe ( erro modern aac)   
    @up
    Cara, abre a database, vai nas ACCOUNTS, abre a ESTRUTURA dela e vai em NICKNAME, lá vc troca o INT por CHAR.... 

    SE AJUDEI DA UM REP AIII!!!
  5. Curtir
    Zlavk deu reputação a KotZletY em (Resolvido)Mudar Outfit   
    @Zlavk sempre testo qualquer script e aqui trocou a outfit perfeitamente! 
  6. Curtir
    Zlavk deu reputação a bringsz em Nickname já existente [SOLUCIONADO]   
    Galera descobri no meu servidor que quando vou criar conta ele sempre da erro na hora de colocar nickname.. qualquer 1 da erro ai fui começar a mexer aqui e percebi que quando um jogador cria a primeira conta com o nickname com caracteres ele joga o valor na database para 0 e depois qualquer apelido da erro, porém eu percebi se você digitar um apelido com 4 números + ele cria a conta...
     
    meu nickname está só aceitando números? se sim, como muda?
     
     
    *** EDIT ***
     
    Bom galera eu fui atras e eu mesmo achei.. quando der esse erro você precisa entrar na sua database clica no + de account  e vai em colunas, onde estiver nickname você clica para editar e muda de INT 11
    para CHAR 48...
  7. Curtir
    Zlavk deu reputação a WhiteBubble em Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]   
    Dragon Ball
    Rox
    Servidor 100% estável com mais de 200 horas online.
    38 Vocações sendo 9 delas vip que são:
    Shenron,Vegetto,Zaiko,Kagome,Tapion,Kame
    Chilled,C8 e King Vegetta.
    Spells de fast attack (Usa uma vez sai 10 hits).
    Eventos automaticos como: Castle,Battlefield,Run event.
    Reborn level maximo 600.
    Vamos aos bugs que eu encontrei:
    * Zombie event quando o zombie pega algum player todos do evento e mandando pra fora e evento encerra.
    * Erro quando usa spell e a pessoa morre antes da spell acabar no caso das de combo.
    * Erro nos eventos Battlefield e Run event quando vai adicionar a recompensa da erro por faltar uma tabela na database que não me recordo o nome agora.
     
    Update v2
     Adicionado 7 novas vocações vips sendo elas:
    Bills,Whiss,Golden Freeza,Vegetto Blue,Zamasu,Gogeta Blue e Goku Black Evo.
    Adicionado 3 vocações free sendo elas: Zeno, Vados e Vegetto Black.
    Vocações que antes era vip no update v1 agora são free.
    Fazer reborn não precisa mais fazer quest das esferas do dragão.
     Adicionado cassino que se ganha small diamonds que se troca por:
    Divine Stone(Usado para upgrade), Black Stone (Item para virar Vegetto Black) e Leviathan Amulet.
    Adicionado npc que vende Anti Loss Ring Protege 10% contra todos danos e funciona como a band of loss porem infinita. Ele fica no Yama.
    Adicionado sistema de pontuação por hora online, cada 1 hora online = 1 ponto que se pode trocar por itens no npc Points Trader no Yama.
    Adicionado sistema Anti-MC, podendo logar somente 2 contas por ip.
    Adicionado 3 bosses espalhados pelo mapa (Earth).
    Adicionado sistema de forja podendo criar o melhor set, armas free e o item para virar Zeno.
     Adicionado sistema de upgrade fazendo seu item ficar mais forte.
     Adicionado transformação ultra god para todas as vocações, sendo pega no templo de reset ao lado do esquerdo do templo. Necessário ter level 800 e possuir 100 God Essences que dropam do Ultra God Bills em God Island.Para entrar no templo de reset é necessário possuir 1 reset, para dar reset necessita ter level 800 e digitar o comando "!reset", você voltara para o level 100 com o hp/mp de um player level 100 mas ganhara acesso a área de reset que tem o npc de ultra god e a área de forja.
    Nova moeda acima de Gold sendo ela Blue God equivalente a 100 Gold Bars.
     Area de evento pvp e dice/bag adicionada no Yama.
     Area vip adicionada.
     Adicionado 2 sets novos free, 2 armas free, 2 shields free, senzu free (God Senzu), Senzu vip (Mystic Senzu), Vados staff free, Whiss staff vip.
     Vocações que antes era vip na v1 se pega na capsule ao lado direito do templo.
     Algumas modificações no mapa, hunts, quest.
    Por enquanto é só isso que estou lembrando,conforme eu lembro edito o tópico.
     
    Gostou ? Clique em Gostei logo abaixo.
     
    Para consertar o erro da loteria só executar essa query na sua database:
    CREATE TABLE `lottery` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `item` varchar(255) NOT NULL, `world_id` tinyint(2) unsigned NOT NULL default '0', `item_name` varchar(255) NOT NULL, `date` varchar(256) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;  
     
     
     Downloads
     
    Server (Distro para windows e linux já compilada)      Scan
    Cliente    Scan
    Sources     Scan
    Site (Modern Acc)    Scan
    Database     Scan
     
     
     
     
    Creditos server: Kramer, WhiteBubble
    Creditos site: @Hastafaru e a WhiteBubble por adaptar ao server
    Creditos source: Fir3element e WhiteBubble por aumentar limite de efeitos e por skill fist skill para aumentar attack speed.
     
  8. Gostei
    Zlavk deu reputação a Hona em Criando instalador para Client   
    Criando instalador para Client













    Download:
    baixaki,mediafire,4shared





    Abra o aplicativo [ Install Creator ].



    Depois você vera uma tela em cima do aplicativo.








    Click em avançar.








    Agora escolha os arquivos lembrando elis devem estar em uma pasta.



    (o programa ira copiar tudo que estiver dentro da pasta)








    Depois de escolher os arquivos.



    Escolha o idioma de sua preferencia.



    Escolha o nome do programa.








    Depois click em avançar.




    Agora vc escolhe se seu instalador sera full (tela cheia)ou small (pequeno).








    Depois click em avançar.





    Olhe a imagem abaixo e façam o ki estar nela.








    Depois de configurar click em avançar.








    Agora coloque tudo sobre o aplicativo que vc quer criar.








    Depois click em avançar.





    Agora coloque a descrição da sua licença.








    Depois click em avançar.





    Agora escolha o local a onde o seu jogo sera salvo depois de instalado no pc do jogador.








    Depois click em avançar.





    Agora vamos criar um atalho para seu arquivo.



    Procure seu arquivo .exe na pasta.












    Agora coloque o nome do seu atalho.








    Depois marque a caixa que diz: Add desktop shortcut








    Agora click em avançar.








    Aki deixe em branco.







    Agora click em avançar







    Agora selecione se quer ou não uninstaller.







    Depois click em avançar.







    Agora marque a caixa que diz do not build the install program







    Agora clique em concluir.







    Agora click em Build.







    Agora escolha onde vai salvar o instalador.







    Depois inicie o teste se ficou como vc queria.




















    Creditos: Adriano C

  9. Gostei
    Zlavk deu reputação a MaXwEllDeN em [Aula 7, Parte I] Estruturas de Controle   
    << Aula 6 - Escopo
    Estruturas de controle
    Aula 7
    Bem-vindos à Aula 7 (Da sorte). Hoje iremos aprender mais uma coisa importantíssima na área de scripting e programação em geral: as Estruturas de Controle. Bem, Estruturas de Controle definem o andamento do script. Para entendermos melhor, vamos ver o algoritmo de uma Estrutura de Controle simples:
    Veja, agora um em lua:
    Compare as cores do script em Lua com o escrito em português. Nossa Estrutura de Controle se chama condição, iniciada por if (se). Para entendermos basta traduzir.
    Veja como se usa o if:
    Citado acima, true seria o que vai ser verificado, exemplo:
    Antes de prosseguir, vamos ver o que são essas "coisas" em roxo.
    Essas "coisas" se chamam Operadores Relacionais, e vão verificar se a condição é verdadeira. Se for, então vai ser executado o código. Se não, então o código será pulado e o script continuará rodando a partir do fim do escopo da condição (end). Os operadores relacionais são: Igualdade (==), Diferença (~=), Superioridade Absoluta (>), Inferioridade Absoluta (<), Superioridade (>=) e Inferioridade (<=).
    Os operadores relacionais sempre retornarão um booleano, ou seja, true ou false. Se a condição for verdadeira então retornará true. Se for falsa retornará false. Você pode comprovar isto tentando:
      print(1 == 1) print(1 == 2) Veja como usar os operadores relacionais:
    Bom veja aqui alguns exemplos e em seguida a explicação de o que vai acontecer.
      local nome = 'Mock' if nome == 'Mock' then numero = 7 if numero == 8 then print('Nosssa!') end end Explicação:
      Declaramos a variável nome como = a 'Mock' Se o nome é igual a 'Mock' entao... Declaramos a variável numero igual a 7 Se numero for = a 8 entao Mostrar o texto: 'Nosssa!' Fim da verificação do numero Fim da verificação do nome. O que iria acontecer? a variável nome seria declarada, passaria pela verificação pois nome é igual a Mock o número 7 seria declarado mas não iria mostrar o texto pois numero vale 7 e não 8 Else Agora que ja sabemos abrir um if vamos ver a else (se nao.) Como vocês já sabem como abrir um if a explicação aqui não vai ser longa. Para evitarmos isso:
      if numero == 8 then print('foi') end if numero ~= 8 then print('nem foi') end Usamos a expressao else, Veja a syntax.
    Um exemplo no uso acima.
      if numero == 8 then print('foi') else print('nem foi') end No caso, caso a verificação seja falsa (quando numero não é ? ele pulará o escopo 1 mais parará no else e executara o escopo 1 de baixo. Elseif Essa é uma junção de um else com um if, muito usado em NPCs antigos, seria a mesma coisa acima acontece que quando encontra o elseif ao contrario do else ele não executa o escopo direto ele permite outra verificação. Veja a sintaxe.
    Podendo conter apenas UM else no final também. Veja o exemplo:
      if numero == 8 then print('oia meu numero e um oito!') elseif numero == 5 then print('omg meu numero é um 5') elseif numero == 3 then print('mintira é um 3') else print('affff meu numero nem é 8 5 ou 3 ') end Você pode usar quanto elseif's quiser.
     
     
    and/or
    São parte do (bloco), elas definem as palavras e, ou, veja um exemplo:
     
     
    if sex == 5 and nome == 'pedro' then print('tenso') end  
    Ele so executará o escopo 1 se sex for 5 e o nome for pedro.
      if sex == 5 or nome == 'pedro' then print('tenso') end Nesse caso ele executará o escopo 1 se sex for 5 OU o nome for pedro. Podemos unir os 2 e separar por parênteses
      if (sex == 5 and nome == 'pedro') or (animal == 'urso') then print('tenso³²²³¹³²¹³²¹') end primeiro o script vai verificar o 1º bloco. (sex == 5 and nome == 'pedro') Ele vai ver se sexo é 5 e nome for Pedro. Caso seja verdadeiro ele vai passar para o próximo, caso tenha um or ele simplesmente vai parar a verificação e ir direto para o escopo abaixo. Agora supondo que sex era 4, ele vai retornar negativo e então ao invés de parar tudo e ir para o else ou o elseif ele vai ver que tem um or e então verificar o bloco 2 (animal == 'urso') uma verificação simples, se animal for urso ele vai pro escopo, se não for ele pula o escopo.
     
    Extra!
    Um conteúdo extra dessa aula. Sabia que or não é apenas usado em if's?
     
    Vamos simular um caso de um script com 2 variáveis, nome e player, a variável nome vale um string: 'Ixe nem deu.' e a variável player não vale nada ela é nil, (pense que não existe).
     
    Agora o que aconteceria se colocássemos para mostrar a variável player com o print? Daria um erro! mais existe uma maneira rápida e fácil de se evitar isso. Assim:
      print(player or nome) OmG mock que que tu fez? Eu mandei printar a variável player, porem antes o script verifica, já que tem o or ele vê qual é o valor da variável player, se for nil ele vai printar a variável nome! Segue o code:
      nome = 'pedro' var = nil numero = 774 pk = false numero2 = 89 você tem essas variaveis. Fassa o seguinte:
    Resposta:
    Aula escrita por um urso gordo Mock, todos os créditos são dele.
    Aula 8 - Loops: while e repeat >>
  10. Gostei
    Zlavk deu reputação a MaXwEllDeN em [Aula 3] Primeiros Passos   
    << Aula 2 - Lógica da programação
     
     
     
     
    Primeiros Passos
     
     
     
     
    Aula 3
     
     
     
    Relembrando o que eu disse na primeira aula, você precisará de um interpretador Lua e é muito recomendado que possua também um bom editor com suporte à sintaxe Lua, então nosso primeiro passo será obter o editor e o interpretador.
     
    As aulas serão voltadas ao scripting para Open Tibia Servers, então nada melhor do que um bom OTServer para testar seus scripts, mas ficar testando os scripts em um OTServer pode ser uma tarefa cansativa e demorada, então vamos usar também scripts fora de OTServers para praticar. Para isso, você pode fazer o download de qualquer um dos seguintes programas:
     
     
    Editores + Interpretadores:
    SciTE Scintilla [Avançado] OTScript Live! [Recomendado]  
    Editores:
     
    Notepad++  
    Interpretadores:
     
    Lua [Oficial]  
    Depois que você tiver seu editor e interpretador Lua (Recomendo o OTScript Live!), instale ele. No caso do OTScript Live!, depois de descompactar, vá em "Help", no menu, e clique em "Register To Lua". Abrirá uma caixa confirmando a alteração, basta apertar "OK" e todos os seus scripts irão abrir com o OTScript Live!.
     
    Testando seus scripts!
    No caso do SciTE, para testar o seu script você deve primeiro salvá-lo com a extensão Lua (*.lua). No caso do SciTE e do OTScript Live! você pode testar seu script apenas apertando F5, sendo que no OTScript Live! não é necessário salvar o script antes de testar.
     
    Após pressionar F5, o SciTE irá abrir uma área de textos abaixo da área de edição com as informações do teste, e o OTScript Live! vai abrir uma janela.
     
    Para testar se o seu SciTE ou OTScript Live! está funcionando, use o seguinte script:
     
     
      print("Hello world!") Nas informações mostradas pelo interpretador deve estar escrito "Hello world!". Se aparecer, parabéns, você testou o seu primeiro script Lua...  (ou não )
     
     
    O que o script fez? o0
     
    Uma das coisas mais importantes nos scripts são as funções. Uma função é "um bloco de código previamente pronto", uma subrotina, que quando chamada executa esse bloco. Imagine as funções como um atalho para executar alguma coisa. Pode ser usada, por exemplo, para encurtar scripts que tenham alguma parte do codigo que se repita muitas vezes. Criando uma função você pode usar esse código que se repete muitas vezes somente uma vez (Dentro da função), então em vez de usar esse bloco várias vezes, você só precisaria chamar a função várias vezes.
     
    Você pode criar suas próprias funções, mas isso veremos mais para frente. Tudo o que importa agora é aprender a chamar funções.
     
      O "Nome da Função", na verdade, é o nome da variável em que está armazenada a função, mas não se preocupem com isto ainda... O "Nome da Função" é o nome que você deve chamar para que a função ocorra, pois há vária funções (Obviamente), então você deve especificar qual função quer chamar. É a mesma coisa do que ter 3 pessoas. Quando quiser chamar uma das pessoas, deve dizer o nome dela.   Os argumentos são as "Respostas" para as "Perguntas" da função chamada. A maioria das funções faz "perguntas". No caso da função "print", ela nos "perguntou" o que queriamos escrever na tela, e "respondemos": "Hello world!".   É importante lembrar que cada pergunta deve ser respondida adequadamente, por exemplo, se alguém te pergunta: "Que horas são?" você não pode responder: "Sim.". A mesma coisa acontece com as funções, você deve responder exatamente o que ela está perguntando. Outra observação importante é que você deve responder as perguntas da função na ordem em que foram perguntadas. Se a pergunta nº 1 for "Que horas são?" e a nº 2 for "Quer um biscoito?", você deve responder respectivamente que horas são e se você quer um biscoito.     OBS: Algumas funções fazem "perguntas" opcionais, ou seja, você pode ou não responder. Se você não "responder", a própria função atribuirá um valor padrão para a resposta.   Os parâmetros são simplesmente o conjunto de todos os argumentos.   OBS: Todos os argumentos (Respostas) do parâmetro devem estar entre parênteses e ser separados por vírgulas!     Tipos de valores!   Bem, como eu disse, cada resposta deve seguir o tipo da pergunta, então vou citar aqui os tipos destes valores.   OBS: Existe uma função para descobrir o tipo de cada valor! Esta função é a função type(valor)...       Numbers   Como o nome diz, numbers são números, não há muito o que falar sobre eles...   Exemplo: print(1) print(2) print(3) OBS: A função print aceita todos os tipos como resposta.
     
    Strings  
    As strings devem iniciar com um símbolo especial e deve terminar com o mesmo caractere que foi usado para iniciar a string. Esses símbolos são:
     
    Apóstrofo: Começa com ' e termina com '.
    Aspas: Começa com " e termina com ".
    Colchete-Colchete: Começa com [[ e termina com ]].
    Colchete-Igual-Igual-Colchete: Começa com [==[ e termina com ]==].
     
    As strings são conjuntos de caracteres, como letras, números (Não são numbers, pois se houver um número entre os símbolos especiais será tomado como string!!!), acentos, espaços, etc... Se você quiser escrever uma frase na tela, por exemplo, não pode deixá-la solta pelo script. Esta frase deve ser uma string, ou o script dará erro.
     
    Exemplo:
    print('Apóstrofos') print("Aspas") print([[Colchete-Colchete]]) print([==[Colchete-Igual-Igual-Colchete]==]) OBS: 1 << Isto é um number.
    "1" << Isto é uma string.
     
    Booleanos  
    Os booleanos podem assumir apenas dois valores: true e false.
    true: Valor verdadeiro.
    false: Valor falso.
     
    OBS: Os booleanos podem ser complicados de entender no começo, mas com o tempo você acostuma. Não se preocupe com eles agora...
     
    Exemplo:
      print(true) print(false) print(nil)  
     
    Functions  
    Exatamente o que o nome diz: é o que estamos vendo agora. Functions são nada mais nada menos do que funções.
     
     
    Exemplo:
      print(function() end) OBS: Não se preocupe com isso ainda!
     
    Tables ou Arrays  
    São tabelas, ou seja, armazenam mais do que um valor dentro de uma "caixa". Tabelas podem armazenar outras tabelas e todos os valores dentro de uma tabela possuem um identificador, chamado "index" (índice).
     
    Tabelas começam com o símbolo { (Chave) e terminam com o símbolo } (Chave).
     
    Exemplo:
    print({})  
    Userdata  
    Lua é uma linguagem de programação criada para dar extensão à linguagem de programação C e C++. Userdatas são ponteiros que indicam valores em C ou C++. Não se preocupe com eles.
     
     
    Nil  
    Nil simboliza um valor nulo. Não deixa de ser um valor, mas é um valor sem conteúdo.
     
    Exemplo:
    print(nil)  
    As funções retornam!
     
    Toda função retorna um ou mais valores, nem que sejam valores nulos (nil), portanto você pode usar uma função dentro do print para escrever os valores que a função retornar! Vamos usar como exemplo a função type(valor), que vai nos retornar uma string com o tipo do valor.
      Exemplo: print(type(1))  
     
    O exemplo acima vai escrever em sua tela a frase: "Number", pois 1 é um number!
     
     
    Exercícios:
    Usando a função print para escrever na tela e type para pegar o tipo de algum valor, obtenha as seguintes frases na tela:
     
     
    Resposta:
     
     
     
     
    Essa aula foi escrita por uma raposa levada Skyen Hasus, todos os créditos são dele.
     
     
     
     
     
     
    Aula 4 - Operadores e Bibliotecas >>
  11. Gostei
    Zlavk recebeu reputação de Bagon em DBO Global   
    Estou montando um DBO Global onde o player decide sua raça (Saiyanjin, Namekseijin e Buu). Ja estou trabalhando no Mapa e nas Sprites UNICAS !!! 

    PRECISO DE UM SCRIPTER E WEBMASTER para fazer as Scripts dos NPC's e site.  O server tera um sistema onde o player vai escolher o seu mentor ( Exemplo: Escolho raça Saiyanjin e os mentores disponiveis são " Goku, Vegeta, Brolly... " esses mentores ensinaram magias e como dominar as transformações de " Ozaru, Kaioken, Super saiyajin..." ) 

    Darei Staff ao Scriptere para o Webmaster, dividiremos o Lucro. 
  12. Gostei
    Zlavk deu reputação a Gaant em Virus no website   
    Tenta fazer o seguinte
    faz um scanner da pasta
    o que detecta como vírus, tenta recriar o arquivo.
    por exemplo, se for um arquivo .html ou php
    vc abre com o notpad++ e copia tudo, cria um arquivo novo e cola dentro e salva dps só substituir o arquivo que tava com vírus
    De onde baixou este site?
    se for aqui do tk, informe pra moderação 
  13. Gostei
    Zlavk deu reputação a vankk em [Error-spell interface]   
    Adiciona em baixo de local function onCastSpell1,2,3,4,5 a seguinte coisa:
    if not isPlayer(parameters.cid) then return true end
  14. Gostei
    Zlavk deu reputação a elton123 em [Ajuda] Soucer e TFS   
    é msm aqui um http://www.tibiaking.com/forum/topic/45033-aumentar-effects-z-na-source-ate-256/
  15. Gostei
    Zlavk deu reputação a gabisa00 em Defense System - "Dodge"   
    Ae galera do TK, não quero fazer propaganda de nada mas sempre ajudei o pessoal do tibiaking, e com seu fim, resolvi procurar outro fórum para me posicionar, quando conheci aqui não botava muita Fé mas ao longo do tempo percebi que o TK merecia meu respeito, pois ao contrário do tibiaking ele defende o OpenSource, afinal de tudo resolvi fazer minha primeira contribuição para o TK.
     

    Defense System


    Informações:Esse sistema é bem simples, consiste em um sistema que ignora o ataque do oponente dependendo do nivel de defense. Sim, sei que o próprio tibia já tem um sistema desse, mas acontece que para servidores baiak fastattack isso torna as coisas mais emocionantes.
     
    Descrição:
    O player oponente tem 10 porcento de chance máxima de defender o próximo ataque.
    Testado em Versão 8.60.
     
     


    Instalação
     Vá em data/creaturescripts/scripts e cria um arquivo chamado defense.lua, dentro dele coloque.



     



     
    Logo em seguida vá até data/creaturescripts abra o arquivo creaturescripts.xml e adicione essa tag.



     
    Agora vá em data/creaturescripts/scripts e abra o arquivo login.lua e adicione essa tag.



     
     
    Em seguida vá a pasta data/actions/scripts e cria um arquivo chamado defense.lua, dentro dele coloque isso.



     



     
    Agora vá ao arquivo data/actions/actions.xml e adicione essa tag.



     



     
     
    Créditos:
    100% - Gabisa00
     
    Dúvidas, bugs, sugestões, somente no tópico.
     
    Gostou do Sistema Faça Seu Pedido Aqui!
  16. Gostei
    Zlavk deu reputação a Sanieg em Aura/Faiscas !   
    PedroRox anthonyx22
    em data/creaturescripts/scripts crie um arquivo com o nome aura.lua e nele coloque:


    em creaturescripts.xml: <event type="login" name="aura" event=" script" value="aura.lua"/>
  17. Gostei
    Zlavk deu reputação a Listrik em Efeito no Transform   
    Sabe no wodbo quando você transforma o char ae fica uns raios em volta dele? Então...esse script faz aparecer os raios.
     
    Vamos ao script:
     
      
    Vá em data/globalevents/scripts/
     
     
    E crie um arquivo lua como o nome que desejar...dentro dele adicione isso:
     
     


     
     
    Depois vá em data/globalevents/globalevents.xml
     
     
    E adicione a seguinte tag:
     
     


     
     
    Explicando cada parte:
     
     
    Onde tem:
     
     
    if(getPlayerVocation(pid) == 6) then
     
     
    Coloque a vocação que você quer o efeito.
     
     
     
    Onde tem:
     
    doSendMagicEffect(playerpos, 5)
     
     
    Coloque o efeito(ItemType) que você desejar.
     
     
     
     
     
    É isso...Até!
     
     
    Ajudei? REP +    Não vai cair a mão!!
  18. Gostei
    Zlavk deu reputação a L3K0T em (Resolvido)Editor de client .dat erro 8.54 pokmon   
    Amigo não use o dat editor da muito debug no cliente recomendo o Object Builder muito bom é o melhor!
     
    Download: Clique AQUI
     
    Como usar: Clique AQUI
     
    REP+
  19. Gostei
    Zlavk deu reputação a Rhamer em [AJUDA] RME 2.2 Erro   
    amigo abra seu map editor fexe todos erros e dps va no menu life>preference.
    em seguida va em Client version

    dai ta escrito "Default Client Version" escolha a versao do client q vc vai usar.

    se nao der certo va no site do RME baixe o client 8.60 deles abra o map editor selecione o lugar onde voce instalou o client deles e abra, agora va no seu mapa aperte ctrl + P e mude a versao para qual voce quiser..

    ajudei n custa dar rep +

    abaraços t mais
  20. Gostei
    Zlavk deu reputação a KibeMatheus em Criando Spells para seu servidor!   
    Cara, você poderia explicar como funciona as formulas?
    Qual número multiplica qual...
    Como calcular os danos...
    Dai sim ficaria como criar spells pro servidor,
    Mas a intenção foi boa parabêns ae
    Pois pelo que eu saiba tem numeros ai que multiplica ou divide o dano calculo.
  21. Gostei
    Zlavk deu reputação a Fausto32 em [Resolvido] Como colocar o nome das magias em laranja?   
    Ainda no config.lua:

    spellNameInsteadOfWords = false Só passar para true.
  22. Gostei
    Zlavk deu reputação a Fausto32 em [Resolvido] Como colocar o nome das magias em laranja?   
    No seu config.lua vai ter essa linha:
     

     emoteSpells = false  
    Apenas mude onde tá false para true.
  23. Gostei
    Zlavk deu reputação a Absolute em Presisando de WebMaster   
    O REP+ é o CURTIR que você poderá clicar nos comentários quando alguém lhe ajudar!

    Passo essa tarefa de webmaster a @luanluciano93
  24. Gostei
    Zlavk deu reputação a luanluciano93 em Presisando de WebMaster   
    O tópico foi movido para a área correta, preste mais atenção da próxima vez!
    Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680

    Este tópico foi movido:
    De: "Tibia King → Atendimento Geral → Apresentação"
    Para: "OTServ → Projetos / Formação de Equipes → Formação de Equipes"
  25. Gostei
    Zlavk deu reputação a Snnowds em Presisando de WebMaster   
    o amigo acho que tá na área errada, reportado para que moven da 1 rep? te ajudei kkkkkkkk

Informação Importante

Confirmação de Termo