antiblock
https://i.imgur.com/aJ17bf7.gif

Search the Community

Showing results for tags '[tutorial]'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Community Servers
    • Anúncios
    • Apresentações
    • Sugestões
    • Suporte (Tickets)
    • Lixeira do fórum
  • Patrocínios
  • Hardware e Software
    • Smartphones e Tablets
    • Desktops e Laptops
    • Sistemas Operativos
  • Ensino
    • Programação
    • Web Design
    • Ensino Escolar
  • Gaming
    • Gaming Mobile
    • Battle Royale
    • Ação e FPS
    • MOBA
    • RPG e MMORPG
    • Outros Géneros
    • Consolas
  • Gerenciamento de Servidores e Clientes
    • Metin2
    • Minecraft
    • Counter-Strike
    • FiveM
    • Browser
    • Outros Servidores
  • Design World
    • Geral e Galerias de Arte
    • Pedidos de Designer
    • Tutoriais e Recursos
  • WebMaster
    • Geral
    • Alojamento Web
    • Plataformas Web
  • Discussão Geral
    • Notícias
    • Computador
    • Video-Sharing e Streaming
    • Automóveis & Motos
    • Desporto
    • Entretenimento
    • Anúncios e Comércio
    • FunZone
    • Off-Tópic

Categories

  • DEVs/Resellers
    • Plechito
    • iBeast
    • dracaryS
    • Vegas
    • Dungeons
  • Leaks Metin2
    • C++ / C# / Python
    • Unpacked
    • ServerFiles
    • Programs and tools
  • Graphics & 3D & Costume
    • Maps
    • Npc & Mobs
    • Equipment
    • Websites, Designs and Scripts
  • FiveM
  • Windows
    • Releases
  • Música
    • Hip-Hop
  • Trash
    • Metin2
    • Android
    • Aplicações
    • WebMaster
    • Jogos PC

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


E-mail


Website URL


Localizaçao


Sobre mim

Found 258 results

  1. Para este erro Conection Refused basta reparar todas as tabelas do: Common MYSQL mysql player 1º Seleccionar as tabelas todas 2º Clicar no lado direito do mouse 3º Ir a Maintain tables 4º Ir a Repair Tables - Extendes. 5° Reboot Créditos: PrvSvM2 Cumprimentos, Luis Bizarro
  2. Hey, Vou fazer um pequeno tutorial para quem não usa as files do wom também poder usufruir no seu servidor. Neste pequeno tutorial vou explicar como meterem os vossos selos de montada a não ficarem bugados no slot com type 16. 1º passo: Abrir o directório onde se encontra o special_item_group.txt (Normalmente localizado em /usr/home/game/share/locale/germany/ 2º passo: Dentro desse ficheiro criar um grupo: Group Montadas{ Vnum 10030 1 71124 0.1 0.1 2 71125 0.1 0.1 3 71126 0.1 0.1 4 71127 0.1 0.1 5 71128 0.1 0.1 6 71161 0.1 0.1 7 71162 0.1 0.1 8 71163 0.1 0.1 9 71164 0.1 0.1 10 71165 0.1 0.1} // Não liguem ao vnum 10030 apenas o insiram. 3º Passo: Ter em atenção aos ID's, digo isto porque aqueles são os ID's que eu uso pessoalmente. Mas provavelmente nos vossos servidores os ID's serão diferentes ou seja se não tiverem aqueles ID's na Base de Dados o servidor não irá arrancar. Após apagarem o ID que não tem na Base de Dados então o jogo vai correr e o vosso problema do slot bugado vai estar sem problemas. Espero que isto ajude várias pessoas. P.S: Não estão inseridas as montadas dentro do grupo do type 18 porque simplesmente não ocupam o slot ou seja só necessitam de estar na quest. Cumprimentos. Este pequeno fix foi-me transmitido por Luis Martins (LGMT2).
  3. Boas pessoal, tenho andado aqui pelo forum e reparei que existem alguns membros que pedem ajuda com estas files. Motivos: 1- Não consegues correr as serverfiles porque ficam sempre a reiniciar. 2- Aparece a seguinte imagem e a máquina reinicia: Como resolver: As serverfiles do Invoice só correm com o FBSD64. Se alterarem nas definições da maquina para FBSD64, a máquina não vai mudar, para isso terão que remover essa máquina e intalala denovo. Na instalação quando chegam a parte do OS Type, escolhem da seguinte maneira como na imagem: Acabam de configurar e vêem se funcionou. Se ajudei dá +1 Cumprimentos CroSSie
  4. Eu não percebo muito de quests, mas aquilo que sei vou tentar vos explicar para voces entenderem :), eu sei que já foi feito um tut pelo pacificador mas ta aqui outro com mais algumas coisas. QUEST Para uma quest ser iniciada é necessário escrever o seguinte codigo: quest {nome} begin onde em nome voces poeem o nome da vossa quest STATE de seguida voces necessitam de iniciar um state, ou seja uma espécie de divisão onde iram por os vossos When´s, e para isso precisam de escrever o seguinte codigo: state {nome} begin onde em nome voces poeem o nome da vossa state WHEN Agora vamos passar para os When´s, os whens servem para abrir uma acção por exemplo: Eu quero que quando um player logue na conta ocorra uma coisa, então faço o seguinte: When login begin Onde o login é um comando que "diz" á maquina para fazer uma acção quando aquilo ocorrer. Existem vários comandos desses. Já que está tudo aberto agora COMANDOS Agora vou-vos dizer alguns comandos tais como: say("texto") --> isto e o que aparece na janelasay_title("Titulo") -->e o que aparece a amarelo na janela em cimasay_reward("ganhaste 1kkk de yang") -->É o que aparece a vermelho claro no fim da janela" Variaveis Agora antes de dar um exemplo vou explicar como declara uma variavel de select, apesar de existirem várias formas de o fazer esta é uma das maneiras mais faceis: local {nome} = select ("Clicar aqui para continuar", "Sair") onde esta o nome poem o k quiserem e onde esta o texto entre "" poeem o texto que querem que apareça! IF Agora sim vamos utilizar o If! if´s que como se diz em em portugues "se", ou seija se uma accao ocorrer occore isto. quest teste begin state inicio begin when login begin say("Ola bem-vindo a tua quest") say("Escolhe uma opção") local a = select (" Entrar", "Sair") if a == 1 then say("Entraste") elseif a == 2 then say("Saiste") end end endend Como viram associei um nome a variavel que neste caso foi a e usei o comando say("") e o if. Sempre que quiserem usar o if necessitam de por if {condição} then, e se quiserem por outro if que esteija na mesma variavel como fiz ali têm de começar por elseif. Como viram ali pus o numero 1 e o numero 2, o numero 1 simboliza o primeiro elemento que pusemos na nossa variavel ou seija o "Entrar" e o 2 o "Sair" E por fim sempre que tiverem um if, ou um when, ou um state ou uma quest necessitam sempre de por um end! Se vos ajudei deiem +1 e se quiserem que vos ensine algo em especifico escrevam e é isso, espero que tenham aprendido algo e xau :)
  5. [*]Boas hoje venho ensinar a como meter musica de fundo quando iniciam o metin2 ! 1 - Descompactar o BGM.eix./epk 2- Ir a vossa pasta " Musicas " 3 - Escolhem uma musica qualquer que queiram para o fundo de login e jogam ela para a pasta bgm ! 4 - Vão mudar o nome da musica para login_window ! 5- Compactar e por no cliente :) 6- Testar & Ser Feliz ! Cumprimentos .
  6. Este tutorial e como retirar os pontos de interrogação,que aparece de vez em quando enquanto voçe joga metin Vem este pode nao ajudar totalmente mas a mim ajudou bastante: Windows 7: Inicio(botão do windows) e escrevem "cmd" e executar como administrador Depois e so escreverem:bcdedit /set IncreaseUserVa 2800 Pronto depois é so Reiniciar o pc :D Se te ajudei Da +1
  7. Bem como já foi postado aqui vou apresentar uma maneira de evitar deitarem o vosso servidor abaixo com o comando /dice.Bem tal como muitos de voçês sou um adepto do comando /di e faco-o tem todos os upamentos mas com a nova maneira de utliza-lo para deitar o server abaixo muitos servidores estão a retiralo e hoje venho mostrar-vos uma maneira de protegerem o vosso servidor contra isso sem retirar o comando....Simplemente adicionem este códico ao ficheiro uichat.py: name = player.GetName() if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1: if name.find("[")!=-1 or name.find("]")!=-1: net.SendChatPacket(text, type) else: chat.AppendChat(chat.CHAT_TYPE_INFO, "Der Befehl wurde nicht gefunden.") else: net.SendChatPacket(text, type)Créditos:- Avenue // tópico original e códico- xXBoyDarkXx
  8. [Tuturial] Configurar envento OX Configurando Evento OX Creio eu que muita gente não sabe como traduzir as perguntas do OX ou até mesmo ativá-lo InGame então vou ensinar: Primeiramente você precisa ter um Software FTP recomendo a usarem o Filezilla ou WINSCP para se conectar nos arquivos; Agora você vai até a pasta /usr/rain/channel/share_data/locale/hongkong/ e procura pelo arquivo oxquiz.lua; Depois disso abra o arquivo oxquiz.lua e lá vai estar assim; add_ox_quiz(1," (Aqui vai está em chinês ou em outra lingua dependendo do client)",true); Ali onde eu coloquei "Aqui vai está em chinês ou em outra lingua" você apaga o que está escrito e coloca sua pergunta e ali na frente onde está escrito True é se está certo ou errado; True = O False= X Recomendo a não usarem acentos Depois disso é só salvar, dar reboot e entrar no jogo; Agora para ativar é o seguinte; Você vai e da o comando no jogo /go ox Depois disso você será teletransportado para o mapa OX; Depois disso você da /open e evoca o boss ID 20358 (No Metin2BR chamado de Flor sem nome) que é tipo uma planta rasteira que serve para iniciar ou parar o evento; Depois que você quiser fechar as entradas para iniciar o evento você clica na 1° opção e 1° opção novamente; Depois que as entradas se fecharem só clicar na planta e ir 1° opção novamente, isso irá fazer com que sejam lançadas as perguntas que você configurou; Quando quiser encerrar o evento é só clicar na 1° Opção que os jogadores serão retirados do mapa imediatamente. Se ajudei Nao se Esqueças do http://cyber-gamers.org/public/style_emoticons/default/451960.gif ;D
  9. Boas comunidade, Venho-vos apresentar um menu de resoluções e etc.. para files 2013er by Invoice. Este tópico contêm Descompatadores & Compatadores e Erros & Resoluções para as mesmas. O tópico pode ser atualizado a qualquer momento sendo adicionadas/apagadas/alteradas resoluções! Erros e Resoluções: [*]Não é possivel ler livros RESOLUÇÃO: Alterar Type 17 por 18 nos Livros [*]Armas de 75 e 30 Sem DM nem DH RESOLUÇÃO: Abra o Item-Proto e procure cada arma e procure a coluna "addon_type" e coloque o valor "-1" [*]Costume System e Correção dos icons RESOLUÇÃO: https://mega.co.nz/#!HUUgGKDC!EnoO73aodETIzdp1OhjY933t4QFGRifgut5ZIn4P6HM [*]Disfarces desaparecem 2 segundos depois de Aumentar Hablidades ou Status RESOLUÇÃO: Sem resolução até agora! [*]Devils Catacomb não funcionam RESOLUÇÃO: Atlasinfo metin2_map_devilscatacomb 407200 4203200 7 7metin2_map_devilscatacomb 407200 4203200 8 8E adicionar "devilscatacomb" no index [*]Teleporte para os "Beta-Maps" RESOLUÇÃO: /warp 10240 16640 = Cape Dragon Head/warp 11264 15104 = Mt Thunder/warp 11776 16640 = Dawnmistwood/warp 10496 15104 = Bay Black Sand [*]Vidro/Espelho da Visão não funciona RESOLUÇÃO: O VNUM é 71113 [*]Armadura Ossea têm icon errado no iventario RESOLUÇÃO: Atulizar item-list com: 20500 ETC icon/item/20500.tga20501 ETC icon/item/20500.tga20502 ETC icon/item/20500.tga20503 ETC icon/item/20500.tga20504 ETC icon/item/20500.tga20505 ETC icon/item/20500.tga20506 ETC icon/item/20500.tga20507 ETC icon/item/20500.tga20508 ETC icon/item/20500.tga20509 ETC icon/item/20500.tga [*]Quest da Pedra da Alma não funciona RESOLUÇÃO: quest training_grandmaster_skill beginstate start beginwhen 50513.use beginsay_title ( "Seelenstein" )if pc . get_skill_group ( ) == 0 thensay ( "§A¨S¦³¥ô¦ó¾·~." .. pc . get_skill_group ( ) )returnendif get_time ( ) < pc . getqf ( "next_time" ) thenif pc . is_skill_book_no_delay ( ) thensay ( "Hiermit kannst du eine" )say ( "Fertigkeit perfektionieren." )say ( "" )wait ( )say_title ( "Seelenstein" )elsesay ( "Du kannst erst morgen wieder" )say ( "einen Seelenstein nutzen!" )returnendendlocal result = training_grandmaster_skill . BuildGrandMasterSkillList ( pc . get_job ( ) , pc . get_skill_group ( ) )local vnum_list = result [ 1 ]local name_list = result [ 2 ]if table . getn ( vnum_list ) == 0 thensay ( "Deine Fertigkeiten sind bereits perfekt!" )returnendsay ( "Wähle eine Fertigkeit aus." )say ( "" )local menu_list = { }table . foreach ( name_list , function ( i , name ) table . insert ( menu_list , name ) end )table . insert ( menu_list , "Abbrechen" )local s = select_table ( menu_list )if table . getn ( menu_list ) == s thenreturnendlocal skill_name = name_list [ s ]local skill_vnum = vnum_list [ s ]local skill_level = pc . get_skill_level ( skill_vnum )local cur_alignment = pc . get_real_alignment ( )local need_alignment = 1000 + 500 * ( skill_level - 30 )test_chat ( "²{¦bµ½´c: " .. cur_alignment )test_chat ( "Benötigte Rangpunkte: " .. need_alignment )local title = string . format ( "Fertigkeit perfektionieren:" , skill_name , skill_level - 30 + 1 )say_title ( title )say ( "Beim lesen des Seelensteins" )say ( "verlierst du Rangpunkte! " )say ( "" )if cur_alignment < - 19000 + need_alignment thensay_reward ( "Leider hast du nicht genügend Rangpunkte " )returnendif cur_alignment < 0 thensay_reward ( string . format ( "Benötigte Rangpunkte: %d -> %d" , need_alignment , need_alignment * 2 ) )need_alignment = need_alignment * 2elseif cur_alignment < need_alignment thensay_reward ( string . format ( "Benötigte Rangpunkte: %d" , need_alignment ) )elsesay_reward ( string . format ( "Benötigte Rangpunkte: %d" , need_alignment ) )endsay ( "" )local s = select ( "Weiter" , "Abbrechen" )if s == 2 thenreturnendif cur_alignment >= 0 and cur_alignment < need_alignment thensay_title ( string . format ( "Fertigkeit perfektionieren:" , title ) )say ( "Es ist soweit!" )say ( "Um zu trainieren," )say ( "gib bitte ein: Trainieren" )local s = input ( )if s ~= "Trainieren" thenreturnendendif get_time ( ) < pc . getqf ( "next_time" ) thenif pc . is_skill_book_no_delay ( ) thenpc . remove_skill_book_no_delay ( )elsesay ( "[°ª¯Åµ¥¯Å]§Þ¯àm¿ù»~: ¥ð®§¤¤" )returnendendpc . setqf ( "next_time" , get_time ( ) + time_hour_to_sec ( number ( 8 , 12 ) ) )if need_alignment > 0 thenif pc . learn_grand_master_skill ( skill_vnum ) thenpc . change_alignment ( - need_alignment )say_title ( string . format ( "%s Erfolgreich!" , title ) )if 40 == pc . get_skill_level ( skill_vnum ) thensay ( string . format ( "Herzlichen glückwunsch! =)" , skill_name ) )elsesay ( string . format ( "[°ª¯Åµ¥¯Å]mªº %s¬O %d µ¥¯Å." , skill_name , skill_level - 30 + 1 + 1 ) )endsay ( "" )say_reward ( "Perfektionieren erfolgreich!" )say_reward ( string . format ( "Rangpunkte verloren: %d " , need_alignment ) )say ( "" )elsesay_title ( string . format ( "%s Fehlgeschlagen!" , title ) )say ( "Pech gehabt " )say ( "" )say_reward ( "Perfektionieren fehlgeschlagen!" )say ( "" )pc . change_alignment ( - number ( need_alignment / 3 , need_alignment / 2 ) )endenditem . remove ( )endfunction BuildGrandMasterSkillList(job, group)GRAND_MASTER_SKILL_LEVEL = 30PERFECT_MASTER_SKILL_LEVEL = 40[/color][color=#FFF0F5]local skill_list = special.active_skill_list[job+1][group]local ret_vnum_list = {}local ret_name_list = {}[/color][color=#FFF0F5]-- test_chat(string.format("job=%d, group=%d", job, group))[/color][color=#FFF0F5]table.foreach(skill_list,function(i, skill_vnum)local skill_level = pc.get_skill_level(skill_vnum)[/color][color=#FFF0F5]-- test_chat(string.format("[%d]=%d", skill_vnum, skill_level))if skill_level >= GRAND_MASTER_SKILL_LEVEL and skill_level < PERFECT_MASTER_SKILL_LEVEL then[/color][color=#FFF0F5]table.insert(ret_vnum_list, skill_vnum)local name=locale.GM_SKILL_NAME_DICT[skill_vnum]if name == nil then name=skill_vnum endtable.insert(ret_name_list, name)endend)return {ret_vnum_list, ret_name_list}[/color][color=#FFF0F5]--return {ret_vnum_list, ret_name_list}endendend Descompatadores: [*]Metin2 File Tool (Balika01) Download: https://mega.co.nz/#!XVkD2LDS!Y508eRpSqCLjD_VgA0OuiTFPRbp7OXKcuzz1QlJHxrY [*]EternNexus (Crysus Technologies) Download: https://mega.co.nz/#!qcIFXSjY!YVTayTradq7UwZDRrmr5EijAgEAURnvo1w5XZL13V8w
  10. Boas cyber, venho aqui ensinar como fazer set 1-1,set de guerra(war) e pvm. Espero que gostem não custa dar http://cyber-gamers.org/public/style_emoticons/default/451960.gif :D Set Vs Ninja Armadura: Defesa punhais Defesa Flechas Defesa 2 Mãos HP Rapidez de feitiço/Absorver pelo VD/Reflectir ataques Sapatos: (Sapatos Fénix ou Botas em Pele) Defesa punhais Defesa Flechas Defesa 2 Mãos HP Criticos Colar: Defesa punhais Defesa Flechas Defesa 2 Mãos HP Criticos Brincos: Defesa punhais Defesa Flechas Defesa 2 Mãos Semi-Humanos Resistencia Envenenamentos Pulseira: HP Perfurantes Semi-Humanos Absorver pelo VD Resistencia Magias Set vs Warrior Armadura: Defesa Espadas Defesa 2 Mãos HP Rapidez de feitiço/Absorver pelo VD/Reflectir ataques (Aqui escolham 2) Sapatos:(Sapatos Fénix) Defesa Espadas Defesa 2 Mãos HP Criticos Rapidez de Ataque Colar: Defesa Espadas Defesa 2 Mãos HP Criticos Regeneração de vida Brincos: Defesa Espadas Defesa 2 Mãos Semi-Humanos Resistencia a envenenamento Pulseira: HP Perfurantes Semi-Humanos Absorver pelo VD Resistencia Magias Set vs Sura Armadura: Defesa Espadas Defesa 2 Mãos HP Rapidez de feitiço/Absorver pelo VD/Reflectir ataques (Aqui escolham 2) Sapatos:(Sapatos Fénix) Defesa Espadas Defesa 2 Mãos HP Criticos Rapidez de Ataque Colar: Defesa Espadas Defesa 2 Mãos HP Criticos Regeneração de vida Brincos: Defesa Espadas Defesa 2 Mãos Semi-Humanos Resistencia a envenenamento Pulseira: HP Perfurantes Semi-Humanos Absorver pelo VD Resistencia Magias Set vs Shama Armadura: Defesa Campainhas Defesa Relampagos HP Rapidez de feitiço/Absorver pelo VD/Reflectir ataques (Aqui escolham 2) Sapatos: (Sapatos solares) Defesa Campainhas HP Criticos Rapidez de Ataque Atordoamento Colar: Defesa Campainhas Atordoamento HP Criticos Regeneração de vida Brincos: Defesa Campainhas Semi-Humanos Resistencia a envenenamento Pulseira: HP Perfurantes Semi-Humanos Absorver pelo VD Resistencia Magias Todos estes items devem ter Forte contra a respectiva raça e Resistecia a ataques da respectiva raça nos 6º e 7º bonus. Set Guerra: Armadura: Defesa punhais Defesa Flechas Defesa 2 Mãos Defesa Espadas HP Sapatos: Defesa punhais Defesa Flechas Defesa 2 Mãos Defesa Espadas HP Colar: Defesa punhais Defesa Flechas Defesa 2 Mãos Defesa Espadas HP Brincos: Defesa punhais Defesa Flechas Defesa 2 Mãos Defesa Espadas Semi-Humanos Pulseira: HP Perfurantes Semi-Humanos Absorver pelo VD Resistencia Magias Deverá nos 6º e 7º bonus ter Redistribuidos Forte contra Guerreiros/Suras/Ninjas de modo a ficar equilibrado. Set Pvm: Armadura: HP Valor de Ataque Sapatos: HP Criticos Atordoamento EXP Bonus Rapidez de ataque Colar: EXP Bonus Atordoamento HP Criticos Brincos: Semi-Humanos Mortos-Vivos Pulseira: HP Perfurantes Semi-Humanos Mortos-Vivos Elmo: Semi-Humanos Mortos-Vivos Rapidez de ataque Arma: Se possivel usem: Warrior- Renas com Dano Médio alto(30+)+Semi-Humanos+Força+Mortos-vivos Ninja - Aquaticas com Dano Médio alto(30+)+Semi-Humanos+Força+Dextreza Sura - Renas com Dano Médio alto(30+)+Semi-Humanos+Força+Int Shama - Campainha da Raiva com Dano Médio alto(30+)+Semi-Humanos+Força+Int Escudo: Escudo 90 com Semi-Humanos+Exp Bonus+Mortos-Vivos; warrior (+Força) Sura (+Força+Int) Ninja (+Força+Dex) Shama (+Força+Int) Nos Bonus 6º e 7º Deverão colocar Forte contra Monstros + Valor de ataque. Espero que vos tenha ajudado qualquer dúvida é deixar no comentário
  11. Skip The Intro, Fuck The Bass No vosso Portmap configuram da seguinte maneira: FTP Nome : 22 Porta : 22 IP: ALL IP.100 : Seu IP terminado em 100 MySQL Nome : 3306 Porta : 3306 IP: ALL IP.100 : Seu IP terminado em 100 APACHE Nome : 80 Porta : 80 IP: ALL IP.100 : Seu IP terminado em 100 Para acessar ao maquina usem o PuTTY Para acessar a Base de Dados usem o Navicat Para o website nem preciso falar Bem e é tudo, disfrutem de não trabalhar por teamviewer. Acho que nem preciso colocar creditos ofc mas para ser noob Tutorial by Teclado & Rato & NewWars
  12. O tut foi testado por mim 100% testei com o Metin2 US Nota: Neste tut vou por como ser como o original, mas é opcional, e quando evocarmos o item não desaperece e é por tempo ilimitado, o codigo desses itens foi feito por mim. Vamos começar 1º Ir ao Navicat»Player Adiciona esta Query: Query 1: INSERT INTO mob_proto VALUES ('39912', 'lion', 0x4E6F6E616D65202020202020202020202020202020202020, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'lion', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '2', '2', '400', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'); INSERT INTO mob_proto VALUES ('39913', 'boar', 0x4E6F6E616D65202020202020202020202020202020202020, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'lion', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '2', '2', '400', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'); INSERT INTO mob_proto VALUES ('39914', 'Feuer Tiger', 0x4E6F6E616D65202020202020202020202020202020202020, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'lion', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '2', '2', '400', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'); INSERT INTO mob_proto VALUES ('39915', 'Wolf', 0x4E6F6E616D65202020202020202020202020202020202020, '5', '1', '0', '1', '', '', '0', '', 'STUN,SLOW,CURSE,TERROR', '0', 'lion', '2', '0', '0', '0', '0', '0', '0', '120', '3', '1', '2', '2', '400', '4', '100', '100', '0', '2000', '150', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'); Depois disso ir ao CLiente e Adicionar no npc list o seguinte: 39912 lion 39913 boar 39914 dog_god 39915 fire_tiger A seguir do Fire_Tiger não se esqueça de clicar no ENTER porque se não fizer o Tigre do Fogo não aparece. Se não conseguir fazer este passo ou der erro no cliente faça download do npclist desbugado no final do tutorial. Agora Poem na Pasta Pack os Graficos das Montadas, ou seja, o NPC.eix e .epk Agora no locale Adiciona o Mob_Proto Agora com uma conta GM faz in-game: /mount_test (id da montada) Agora para Evocar com itens ou pelo NPC é pela parte opcional (Opcional) <--- Vá ao navicat e adicione esta query INSERT INTO `item_proto` VALUES ('71114', 0xB9ABC0CEC0C720C1F5C7A520202020202020202020202020, 0xAA5AB14EC3D2A9FAAED12020202020202020202020202020, '18', '0', '0', '1', '0', '4', '0', '', '100000', '100000', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0'); INSERT INTO `item_proto` VALUES ('71116', 0xB9ABC0CEC0C720C1F5C7A520202020202020202020202020, 0xAA5AB14EC3D2A9FAAED12020202020202020202020202020, '18', '0', '0', '1', '0', '4', '0', '', '100000', '100000', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0'); INSERT INTO `item_proto` VALUES ('71118', 0xB9ABC0CEC0C720C1F5C7A520202020202020202020202020, 0xAA5AB14EC3D2A9FAAED12020202020202020202020202020, '18', '0', '0', '1', '0', '4', '0', '', '100000', '100000', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0'); INSERT INTO `item_proto` VALUES ('71120', 0xB9ABC0CEC0C720C1F5C7A520202020202020202020202020, 0xAA5AB14EC3D2A9FAAED12020202020202020202020202020, '18', '0', '0', '1', '0', '4', '0', '', '100000', '100000', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0'); Agora no Item_desc adiciona: 71114 Selo do Leão Este selo evoca o Leão! 71116 Selo do Javali Este selo evoca o Javali! 71118 Selo do Deus Cão Este selo evoca o Deus Cão! 71120 Selo do Tigre de Fogo Este selo evoca Tigre de Fogo! Adiciona isto na Item_List: 71114 ETC icon/item/71114.tga 71116 ETC icon/item/71116.tga 71118 ETC icon/item/71118.tga 71120 ETC icon/item/71120.tga Se não quiseres substituir o icon.eix e .epk pelo do teu cliente os icons tao aqui Icons estão em: icon/item/50124.tga icon/item/71114.tga icon/item/71116.tga icon/item/71118.tga icon/item/71120.tga Agora Adiciona no Item_proto isto: <Item vnum="71114" hashName="'Àú½ÅÀÌ¿ë±Ç'" name="Selo do Leão" type="18" subtype="0" weight="0" size="1" antiflag="74112" flag="4" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="64912" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /> <Item vnum="71116" hashName="'»ê°ß½ÅÀÌ¿ë±Ç'" name="Selo do Javali" type="18" subtype="0" weight="0" size="1" antiflag="74112" flag="4" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="64912" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /> <Item vnum="71118" hashName="'ÅõÁö¹üÀÌ¿ë±Ç'" name="Selo do Deus Cão" type="18" subtype="0" weight="0" size="1" antiflag="74112" flag="4" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="64912" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /> <Item vnum="71120" hashName="'»çÀÚ¿ÕÀÌ¿ë±Ç'" name="Selo do Tigre do Fogo" type="18" subtype="0" weight="0" size="1" antiflag="74112" flag="4" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="64912" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /> Agora vai ao FileZilla e adiciona as quests que fizeste download na pasta object, é so arrasta as pastas 71114, 71116, 71118.71120 ou se quiseres o npc a pasta 20094. Se fizeste com os selos faz isto: Depois vai até o Filezila /usr/rain/channel/share_data/locale/hongkong procura special_item_group.txt e adiciona isto no arquivo Group ûµ¿ÁõÇ¥ { Vnum 50124 1 71114 5 20 2 71116 5 20 3 71118 5 20 4 71120 5 20 5 71085 5 20 } PRINT : Créditos : Pablito Download : http://www.4shared.com/file/XTBMCSHb/Tutoriais_Novas_Montarias.html
  13. Bom para começar, vão precisar do Filezilla para entrarem o servidor FTP do vosso servidor. 1º passo - Para ligar por FileZilla, vão ao menu Editar-> Configurações, onde diz "tempo de espera, em segundos" metem 100. Anfitrião: IP do vosso servidor, exemplo - hamachi - 5.**.**.100 . Sem hamachi - 192.168.*.100 User: root Password: mcncc.com ou uma que vocês tenham alterado Porta: 22 (21 para ftp, 22 para sftp) 2º Vá para o seguinte directório /usr/rain/channel/share_data/locale/hongkong/quest/object/notarget/letter abram o file chamado "main_quest_lv1.gotoinfomation" cliquem 2x para o abrir apaguem o contéudo e coloquem o seguinte la dentro. ay_title ( "Bem-vindos!" )say ( "Bem-vindos ao 4funmt2" )say ( "" )say ( "Rates normais: 1000x" )say ( "GameMasters:" )say ( "coloquem aqui a mensagem que seja transmitir aos jogadores" )say ( "" )say ( "" )say ( "Diverte-te" )say ( "" )pc . give_exp2 ( 100000 )set_quest_state ( "levelup" , "run" )pc . change_money ( 100000 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27003" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "27006" , 200 )pc . give_item2 ( "71050" , 200 )pc . give_item2 ( "72702" , 1 )pc . give_item2 ( "50053" , 1 )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . advance ( )horse . ride ()say_reward ( "Recebeste 100000 yang." )say_reward ( "Recebeste 1000 pots (G) vermelhas." )say_reward ( "Recebeste 400 pots (G) azuis." )say_reward ( "Recebeste alguns items." )say_reward ( "Recebeste cavalo militar." )clear_letter ( )set_state ( "__COMPLETE__" )if pc . job == 0 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11209" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12209" , 1 )say_reward ( "Recebeste um set de warrior!" )elseif pc . job == 1 thenpc . give_item2 ( "1009" , 1 )pc . give_item2 ( "11409" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12349" , 1 )say_reward ( "Recebeste um set de ninja!" )elseif pc . job == 2 thenpc . give_item2 ( "19" , 1 )pc . give_item2 ( "11609" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12489" , 1 )say_reward ( "Recebeste um set de sura!" )elseif pc . job == 3 thenpc . give_item2 ( "7009" , 1 )pc . give_item2 ( "11809" , 1 )pc . give_item2 ( "16009" , 1 )pc . give_item2 ( "17009" , 1 )pc . give_item2 ( "14009" , 1 )pc . give_item2 ( "15009" , 1 )pc . give_item2 ( "13009" , 1 )pc . give_item2 ( "12629" , 1 )say_reward ( "Recebeste um set de shaman!" )end Como colocar para começar com cavalo armado? é facil basta deixar 11 comandos de "horse . advance ( )" Como Alterar os itens para iniciar ? em "pc . give_item2 ( "19" , 1 )" essa é o comandos que da o item "19" ao iniciar mas podem mudar. Creditos: elitepvpers
  14. Bom galera eu estava mechendo no servidor com server files e cliente icebeatz pq uma pessoa estava com um problema na caixa de mensagens que ele enviava,e o player nao recebia a tal mensagem,bom eu estava mechendo no servidor quando percebi em uma caracteristica,entao faça oque irei falar para desbugar o PM 1ºFaça tudo normal como mostra o video no topico do client e serverFiles 2ºcoloque os ip´´ s tudo corretamente 3ºquando vc baixa o statarter pra funcionar o servidor via hamachi tem um porem basta colocar seu ip no serverinfo.py e na hora de entrar no game nao entre pelo launcher do Sura basta entrar direto como mostra a print 4º em seguida va ao jogo e teste.Print baixo Se ajudei galera http://cyber-gamers.org/public/style_emoticons/default/451960.gif se nao desculpa tentarei fazer melhores tutoriais ;D
  15. Boas comunidadeIrei postar os valores e cada funçao das tabelas item_proto e mob_protoItem_proto Mob_proto Cumprimentos:Sopinhas10Creditos:Sopinhas e LikeAG6
  16. Bem Vindo Gente ao topico de Como Colocar Novos Binarios! Bem, ja vi que têm monte de gente que não sabe/consegue colocar novos binarios como exemplo o r34669, o do SG. Bem, o que vamos precisar? Download: EterNexus Cliente(Obvio) Paciençia(Para quem têm PC lento como eu rsrsr) Diff Patcher(Zueira Time) Estão a vontade de fazer isto com outro descompactador/compactador como o MEP5 mas vai ser ainda mais chato do que parece, porque o que tecnicamente vamos fazer é mudar o Cliente INTEIRO para type 1. Se vão usar o MEP5(Noob Way), descompactam o cliente inteiro e na XML de todos os ficheiros mudam o type para 1 Se vão usar o EterNexus, vamos la a explicação: 1º - Façam uma copia do vosso cliente 2º - Eliminem os vossos executaveis antigos, ou la como quiserem 3º - Após terem sacado o EterNexus, metam ele na pack e Abram ele 4º - Carreguem em File -> Extract Archive -> E selecionem TODOS os ficheiros do Cliente! PS: Aconçelho a apagarem o psyco.eix/.epk é um ficheiro inutil porque está vazio xD 5º Apaguem todos os eix/epk da pasta pack, deixando assim só as pastas, e tenham atenção com os ficheiros do EterNexus, como o EterNexus-1.0.0.0.2a.epk , ele é do EterNexus e não do cliente! 6º - Esta é a parte mais chata! Vão carregar em File -> Pack Archive -> E selecionam 1 pasta Depois outra, e assim sucessivamente até a ultima pasta O EterNexus consegue descompilar muitos ficheiros um apos outro mas não consegue compilar mais que 1 pasta escolhida, por isso vão ter que escolher 1 pasta, esperar ela terminar, e compilarem outra, ou então, abram varios EterNexus. PS: Levei 3H a fazer isto, meu PC é lentissimo rsrsrsr, mas um amigo meu com PC bom levou 20 minutos! 7º - Após terminarem, vão ter que atualizar o root -&--#62; uitooltip.py, em 2 bonus, mas para facilitar, façam download deste: uitooltip.py Após isso, o cliente estará pronto! Alguns podem ter um erro quando termina o loading, as labels da exp e etc ficam todas juntas e não passa dai! Basta mudarmos o nome dos frames do OX que têm um nome estranho que buga o loading deles! Aqui vamos nos! Vaiam ao season1 -> interface -> oxevent -> E mudem o nome do oxÀ̺¥Æ®.dds para o que voçes quiserem, eu meti oxframe.dds. Peguem no bloco de notas ou Notepad++ e editem o frame_0.sub, frame_1.sub e frame_2.sub: Onde diz image "oxÀ̺¥Æ®.dds" mudem para o nome que voçes meteram, eu meti image "oxframe.dds" Recompilem com o EterNexus, e está corrigido esse errozito! Para quem quer que os FPS Aumentem e o LAG Diminua, metam essa dif! Tirem o game do vosso server Abram o diff_patcher Metam a dif abaixo em um ficheiro dif-lag+fps.dif Só para o game 2089 [center]This difference zueira file has been created by IDA Zueira Version[/center]game_r2089000D6A90: 55 90000D6A91: 89 90000D6A92: E5 90000D6A93: 57 90000D6A94: 56 90000D6A95: 53 90000D6A96: 83 90000D6A97: EC 90000DA630: 55 52002CE140: 55 90002CE141: 89 90002CE142: E5 90002CE143: 53 90 E metam o game denovo no server! PS, BIG PS: Éssa DIF é para o gozo e irá causar dano no vosso game/servidor é só uma diff de gozo, aconcelho a não meterem claro <-<! Espero que tenham gostado do tutorial e que gostem dos vossos novos binarios :D Creditos: NewWars - Topico e TuT PauloFerreira - Deu-me uma grande ajuda Kenny - Pelos Conçelhos sobre algumas coisas Portem-se!
  17. 1º Após ligar seu servidor, abra o filezzila, winscp ow qualquer outro programa ftp que vc use, e logue-se. 2º Já dentro dos arquivos do servidor, vá até a pasta /usr/rain(ow o nome do usuario q usar)/auth/ 3º Abra o arquivo CONFIG 4º Depois da ultima linha, adicione a seguinte linha: adminpage_ip1: ip &--#60;-- coloque o ip do seu computador 5º Salve, reboot, e Pronto. Servidor seguro Obs: se vc usa aqueles files do alexandre, o caminho da pasta é esse: /usr/profizocker94/game/auth/ Créditos: Festudx
  18. Boas pessoal nos dias de hoje um hack que está muito famoso é o hack do senhor infinity e sim com esse todos aqueles servidorzinhos privados de pvp que nós jogamos e que duram 1 semanita passam a umas horinhas porque como é por hamachi e têm um host caseiro com 2g de ram o yang drop manda o server abaixo e o server acaba por crashar e a fechar... e hoje vou-vos ensinar como bloquear esse hack :D Meio de instalação: metem o ficheiro via filezila num directorio de acesso fáçil exemplo "/root" O códico do ficheiro é este: server # cd / rootservidor # chmod a + x. / Fixerservidor #. / Fixer / usr / games / share / juegos ****************************************** * Temperatura de GM * Aprovechar al fijador ******************************************Depois dão reboot e quando iniçiarem o servidor dão os comandos: cd /root gcc-o fixer.c fijador Depois o servidor estará protegido do hack :D Créditos:UJ Se ajudei e gostaram metam http://cyber-gamers.org/public/style_emoticons/default/451960.gif Ps:Isto ainda não foi testado!
  19. Nada de apresentações vamos diretos ao tutorial: [*]Ir á pasta do servidor e procurar ficheiro denominado de "logininfo.py"; [*]Abri-lo com Notepad++; [*]Prócurar por: def RunCheckUp(): Whitelist = [[*]Dentro dessa lista adicionar o ficheiro que você quer com a seguinte estrutura: 'exemplo.extensao',[*]Guardar e meter o ficheiro no client! [*]Ser feliz sem me chatear muito néh? :3 Agradecimentos: [*]Luis Bizarro - Tutorial [*]SimplesMt2 - Client [*]Shuzzle - FileCheck [*]Notepad++ - Software Cumpz, Luis Bizarro
  20. Boas pessoal Venho aqui explicar como implementar mapa evento pvp Parte Servidor: Conectar ao filezilla e ir até a pasta map Fazer download deste ficheiro e adiconam lá http://www.4shared.c...e_servidor.html Depois procuram pelo o ficheiro index. Abram o index e na ultima linha adiconam o numero para o mapa e a frente o nome do mapa. no meu caso utilizei o 409 mas vocês podem utilizar o que quiserem. Agora adiconar o mapa aos chanel's. Em server files 2010 costuma ser este directorio:/usr/home/game Abrir a pasta do channel 1 channel 2 e o game99 E abram o ficheiro config na linha map_allow no final adicionam isto eu utilizei o 409 no index o numero que voces escolheram para o index é o numero que vao por aqui no final Façam isso no ficheiro config das 3 pastas Pronto dão reboot e agora vamos parte do cliente Façam download deste ficheiro e abrir cliente : http://www.4shared.c...te_cliente.html Depois extrair os ficheiros outdoorpvp.epk e outdoorpvp.eix para a pasta pack Na pasta pack procuram um ficheiro com nome index e adicionem isto Descompactar os ficheiros root E abrir o ficheiro atlasinfo E adicionam isto: metin2_map_pvp 88888800 88888800 1 1 Compactar o root e metam de novo na pasta pack. E já está. Ao fazerem /warp 888888 888888 vai vos acontecer isto: Façam /go 70 60 e vao parar ao meio ando. Espero que ajude alguem. Cumprimentos:Sopinhas10
  21. Boas Pessoal! Venho-vos apresentar uma proteção para o vosso client. Explicação: Quando abrirem o client este ficheiro .py ele irá verificar todos os ficheiros que estão lá. Caso não encontre ou tenha um amais ele abrirá uma pop-up a dizer: Cliente a fechar agora! Por favor apague: Nome dos Itens &--#60;- Em caso de têm amais. Falta: Nome dos Itens &--#60;- Caso falte algum. Código.py: import dbgimport appdef RunCheckUp():Whitelist = ['artpclnt.dll', 'channel.inf', 'ClientStarter.exe', 'config.exe','check.py', 'devil.dll', 'DSETUP.dll', 'errorlog.exe', 'granny2.dll', 'guieditor', 'ignore.cfg', 'ijl15.dll', 'ilu.dll', 'index', 'lib', 'locale.cfg', 'mark', 'metin2.cfg', 'miles', 'mouse.cfg', 'mscoree.dll', 'MSS32.DLL', 'msvcp60.dll', 'MSVCRTD.DLL', 'pack', 'python22.dll', 'py_loader.dll', 'screenshot', 'Settings', 'SpeedTreeRT.dll', 'syserr.txt', 'unicows.dll', 'upload']path = os.getcwd()k = os.listdir(path)if k != Whitelist: ####Starting_Phase01##### for item in k: if not item in Whitelist: dbg.LogBox("Remover: " + str(item)) try: os.remove(item) except: dbg.LogBox("Cliente a fechar agora!") dbg.LogBox("Por favor remova: " + str(item)) app.Abort() else: passif Whitelist != k: #####-Starting_Phase02####### for missing in Whitelist: if not missing in k: dbg.LogBox("Falta: " + str(missing)) else: passRunCheckUp()Download:https://mega.co.nz/#!WIty0BDB!U5u3Ah_ZZRr8HPFmHKSIvUrMB1AEHnrKiSCU0Tr7sxA VirusTotal: https://www.virustot...sis/1364148933/ Créditos: [*] ShuzZzle - Criação. [*] Notepad++ - Software de edição. [*] Ymir - Plataforma. [*] Luis Bizarro - Tópico. C, Luis Bizarro
  22. EYHOOOO NIGGAS! VENHO AQUI APRESENTAR-VOS COMO MANDAR UM SERVER ABAIXO! TOU A ESCREVER COM CAPS LOCK PORQUE É FIXE! ESCREVER NO CHAT: /dice -2147483648 2147483647EYHOOOOOOO! TENTEM SER HACKERS NOUTRO TÓPICO POSTO O FIX XD. CRÉDITOS: [*]NIGGA .AWESOOME CUMPRIMENTOS, LUIS "HAVEGONE" BIZARRO
  23. VOCÊ TÁ A LER ESTE TUTORIAL PORQUE NÃO TÊM INTELIGÊNCIA SUFICIENTE PARA USAR UM DIFF MAS MESMO ASSIM O ENSINAREI A PROTEGER DE OUTRA MANEIRA! 1º DESCOMPATAR O LOCALE_XX 2º PROCURAR O FICHEIRO INSULT.TXT 3º ADICIONAR AS PALAVRAS: /dice/di/d/BEFEHLdicedidBEFEHL4º GUARDAR 5º COMPATAR 6º SER FELIZ SEM ME CHATEAR CRÉDITOS: [*]NIGGA HAVEGONE CUMPRIMENTOS, LUIS "HAVEGONE" BIZARRO
  24. EYHOOOO NIGGAS! VENHO AQUI APRESENTAR-VOS COMO PROTEGER O VOSSO SERVER DO COMANDO DICE! TOU A ESCREVER COM CAPS LOCK PORQUE É FIXE! PROTEJAM CRÉDITOS: [*]NIGGA .AWESOOME CUMPRIMENTOS, LUIS "HAVEGONE" BIZARRO
  25. VOCÊ TÁ A LER ESTE TUTORIAL PORQUE NÃO TÊM INTELIGÊNCIA E É RETARDADO O SUFICIENTE NÃO SABER USAR UM DIFF NEM DESCOMPATAR O CLIENT MAS MESMO ASSIM O ENSINAREI A PROTEGER DE OUTRA MANEIRA! 1º IR AO MYSQL 2º ABRIR TABELA PLAYER 3º ABRIR A COISINHA DENOMINADA DE BANNWORD 4º ACRESCENTAR AS PALAVRAS: /dice/di/d/BEFEHLdicedidBEFEHL5º SER FELIZ E NÃO ME CHATEAR CUMPRIMENTOS, LUIS "HAVEGONE" BIZARRO