magnatar
-
Content Count
21 -
Joined
-
Last visited
Reputation Activity
-
magnatar reacted to freddy in Nova Queste Antixp
Boa noite galera!
Estava tendo muito problema com anel anti exp testei vários aqui da cyber e não obtive sucesso até encontrar essa quest em uma fille que estou testando, então resolvi postar para ajudar aqueles que estão com esse problema, ela e bem simples e funciona perfeitamente basta instalar que a mesma vai gerar um botão de quest após isso basta os players clicar no botão que a mesma ativa e se clicar novamente desativa.
quest anti begin state start begin when login begin set_state(antiep) end end state antiep begin when letter begin send_letter("Anti EXP") end when button or info begin if pc.getqf("antiexp") == 0 then pc.setqf("antiexp", 1) chat("Anti Exp ativado.") chat("Você não vai upa!") local ep = pc.get_exp() pc.give_exp2(-ep) timer("erfahrung", 1) elseif pc.getqf("antiexp") == 1 then pc.setqf("antiexp", 0) chat("Anti EXP desativada. Recebirás puntos de experiência!") end end when erfahrung.timer with pc.getqf("antiexp") == 1 begin local ep = pc.get_exp() pc.give_exp2(-ep) timer("erfahrung1", 1) pc.setqf("antiexp", 1) end when erfahrung1.timer with pc.getqf("antiexp") == 1 begin local ep = pc.get_exp() pc.give_exp2(-ep) timer("erfahrung", 1) pc.setqf("antiexp", 1) end when login with pc.getqf("antiexp") == 1 begin local ep = pc.get_exp() pc.give_exp2(-ep) timer("erfahrung", 1) pc.setqf("antiexp", 1) end end end -
magnatar reacted to Sheinfeld in [Howto]Configurar Dedicado Freebsd (X64)
Boas Cyberianos!
Como muitos me andam a perguntar, vou-vos ensinar a configurar corretamente 1 servidor FreeBSD para Metin2!
Este tutorial inclui: Mysql 5.5 + Libs (Biblioteca para Metin2)
ATENÇÃO: Este tutorial usa as files do InvoiceV3 como base! (LINK)
Requisitos Minimos:
- Dedicado FreeBSD 7.4 x64(Min)
- Serverfiles Metin2 2008 +
Requisitos Recomendáveis:
- Dedicado FreeBSD 7.4 x64(Min)
- Serverfiles Metin2 2012 +
Vamos começar por abrir o Putty ou outro terminal (Links no final do Tópico), e conectar-se ao servidor:
De seguida começamos (Para quem nao sabe, pode copiar o codico e cola-lo clicando com o lado direito no terminal(putty))
1 - Actualização de Portas do FreeBSD (IMPORTANTE)
portsnap fetch extract && portsnap fetch update 2 - Instalação & Configuração do MySQL 5.5 (IMPORTANTE)
cd /usr/ports/databases/mysql55-servermake BUILD_OPTIMIZED=yes BUILD_STATIC=yesmake WITH_XCHARSET=all install clean Obs: Aqui basta irem colocando ENTER em todas as janelas
De seguida, vamos fazer com que o MySQL se ligue sempre que nos reiniciarmos a máquina:
2.1 - Editar o ficheiro, como o comando:
ee /etc/rc.conf 2.2 - Colar (Click com o lado direito do rato(no putty)):
mysql_enable="YES" 2.3 - Ligar o Servidor MySQL 5.5
/usr/local/etc/rc.d/mysql-server start 2.4 - Mudar a Password do Utilizador "root" LOCALHOST do MySQL 5.5:
/usr/local/bin/mysqladmin -uroot password 'PASSWORDQUEQUERES' Obs: PASSWORDQUEQUERES, é a password que queres para o utilizador root do MySQL.
2.5 - Criar o utilizador para as nossas files de Metin2(A Password seguinte é a mais comum nas files):
mysql - u root -p [ENTER]ATUAPASSWORD [ENTER]GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION; [ENTER]GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'APASSWORDQUEQUERES' WITH GRANT OPTION; [ENTER]quit Obs: [ENTER] é para clicares enter. Obs: APASSWORDQUEQUERES, é a password que queres para o utilizador root do MySQL para acederes no Navicat
3 - Serverfiles (Configuração)
3.1 - Extração Files & MySQL
Files:
tar xvf game.tar.gz MySQL:
tar xvf mysql.tar.gz Obs: As files agora estão na pasta /usr/home/game (As files estão agora na pasta /usr/home/game)
3.2 - Instalação das LIBS (LINK de Download) - Basta extrai-las para a pasta /usr/lib32
3.3 - Permissões:
chmod -R 777 /usr/home/game/usr/local/etc/rc.d/mysql-server stopchown -R mysql /var/db/mysql && chgrp -R mysql /var/db/mysql/usr/local/etc/rc.d/mysql-server start 4 - Finalização
E pronto, as files estão agora prontas a serem usadas! O básico está instalado (Files+MySQL+LIBS)
Qualquer Dúvida ou Error não hesitem em responder ao tópico, vou dar suporte a todos!A medida que encontrem erros por favor, respondam no topico de modo a puder alterar!Próximo tópico é criarem 1 servidor Web SEGURO dentro do vosso dedicado!Cumprimentos até a próxima!Links Uteis:Navicat: http://www.navicat.com/downloadOVH (Dedicados Baratos): http://www.kimsufi.com/pt/
-
magnatar reacted to 'PACI in [Dif] Qc Sem Quest_Functions
Ao meterem esta dif no vosso qc não será necessário adicionarem ao quest_functions as funções novas, ou que estiverem em falta lá, e que as vossas quests usem.
This difference file has been created by PACIFICADOR using IDA Proqc0000264C: 80 900000264D: 7D 900000264E: F7 900000264F: 00 9000002656: 83 9000002657: EC 9000002658: 08 9000002659: 68 900000265A: 98 900000265B: 9D 900000265C: 04 900000265D: 08 900000265E: 83 900000265F: EC 9000002660: 0C 9000002661: 68 9000002662: 32 9000002663: 8E 9000002664: 06 9000002665: 08 90 -
magnatar reacted to тнєℓιƒє in [Tut]Alterar Porta Ssh & Mysql
Olá Comunidade..
Depois do tópcio da configuração da dedicada (Topico adicionado abaixo), Deu para ver que cometi algumas falhas, Em termos da configuração... Por esta mesma razão Decidi então fazer novo tópico, e completar... Mas dadas as circunstâncias, que este mesmo Tutorial também serve para Servidores caseiros, até fica em conta ele ser feito em um tópico diferente.
http://cyber-gamers.org/index.php?/topic/11660-tutinstalar-metin2kernelfirewall-em-dedicada/
Sem mais histórias, passemos ao tópico.
Parte 1 - Mudança da porta ssh (Filezila/WinSCP/Putty)
Ponto1:
Para alterar este ponto, vão até a maquina e digitam:
ee /etc/ssh/sshd_config Ponto 2:
Depois de executarem o comando acima, Devem Localizar a Linha:
#Port 22 Agora Retiram o # , Ficando apenas assim:
Port 22 Ponto 3:
Seguindo o Ponto 2, Alteram o numero 22, Por outra Porta... (Exemplo 3304 )
Port 3304 Depois disto, Clicam ESC, E Clicam 2 vezes "a" para guardarem as alterações..
Ponto 4:
Agora vamos dar Reload ao ssh, Usando o comando:
/etc/rc.d/sshd reload Após fazerem Reload, verão que a dedicada deixou de vos responder, Pois a porta 22 foi desactivada, e foi activada a porta 3304 (Porque que vocês escolheram)...
É so alterarem a porta 22 por a vossa escolhida (no meu caso 3304), e Entram normalmente :).
Parte 2 - Mudança da Porta do MYSQL
Ponto 1:
Para este ponto vamos a consola (Maquina) e Digitamos:
cp /usr/local/share/mysql/my-large.cnf /usr/local/etc/my.cnf PS: Caso o Codigo acima não deia, testem o postado abaixo
Ponto 2:
Após fazemos a criação do my.cnf Devemos então alterar a porta... Para isso usem o comando ee (editor).
cd /usr/local/etc/my.cnf && ee my.cnf Ponto 3:
Vamos então alterar a porta do mysql
Agora localizem:
[mysqld]port = 3306 Alterem por a porta Desejada, Exemplo:
[mysqld]port = 13021
Ponto 4:
Após concluido o ponto 3, Fazem ESC e Clicam 2 Vezes "a" para que possamos fazer Reload ao mysql.
Agora digitam na maquina:
cd /root && /usr/local/etc/rc.d/mysql-server restart Feito isto, é so alterarem a porta no navicat para a que meteram no servidor, e tem a porta do mysql alterada.
Aviso: Para alterares a porta do mysql, Convém que tenhas o servidor desligado, Pois não vais reiniciar a DB, com o Servidor ligado.
Créditos do Tutorial:
TheLife
Sem outro assunto,
TheLife.
-
magnatar reacted to xxAndrexx in Purgatorio Ardente (Dungeon) Cliente + Servidor
Olá comunidade, hj venho trazer o novo mapa Purgatório Ardente (Nova Dungeon).
O arquivos contem a parte do Cliente (já compactados em .eix e .epk) e Servidor.
Link para Download
Mega
Depositfiles
4shared
VT
Para aqueles q são iniciantes deixo aqui um video que fiz, mostrando como se coloca o mapa, video foi feito bem rapido, pois estava sem tempo.
Creditos
tech-gamers
pots na tech-gamers XicoStone
não tinha credito no post
Espero ter ajudado !!!
-
magnatar reacted to ProYang in Ocultando Ficheiros Pelo Cmd
Boas comunidade...
Hoje venho aqui revelar um segredo por assim dizer de muitos servidores para tornar o seu cliente mais organizado e protegido por assim dizer.
Tentei realizar este tutorial de modo a que todos vós percebam.
1º- Vocês iram criar uma pasta no directório C:/ com o nome "Cliente"
2º- movem todo o conteúdo presente na pasta do vosso cliente para a pasta criada
3º- Abrem o CMD abrindo o menu inicial e digitando CMD
4º- Dão o comando: CD C:/Cliente
5º- Após darem este comando dão o comando: attrib +h +s +a pack/root.epk
6º- Iram ver que o ficheiro "root.epk" foi ocultado
Caso vocês queiram reaver o ficheiro ocultado basta dar o comando:
attrib -h -s -a pack/root.epk
Caso vocês tenham o cliente do mylast façam isto:
1º- Abrem o CMD abrindo o menu inicial e digitando CMD
2º Digitam: cd [Directório do cliente do mylast]
3º Após dar o comando anterior dão o seguinte: attrib /s /d -h -s -a
Iram ver todos os ficheiros ocultos presentes no cliente.
Nota: Ao meterem no vosso sistema para ver ficheiros e unidades ocultas não irá ter efeito com este tutorial,os ficheiros iram continuar ocultos.
Cumprimentos
ProYang
-
magnatar reacted to Rancoroso in [Release] Advanced Dif Patcher
Oi pessoal,
Acho que ninguém me conhece aqui, mas eu bem conhecido na Itália para o que diz respeito Metin2. Quero lançar este pequeno software. Originalmente, eu fiz esse software só para mim, mas então eu decidi postá-lo, esperando que ele pode ser útil para alguém. Eu sei que você também pode encontrar uma fonte patcher diferenças em C que pode ser diretamente compilado no servidor, mas acho que ainda há muitas pessoas, como eu, que se aplicam arquivos DIF no Windows.
Eu criei este programa porque muitas vezes eu aplicar arquivos de 7/8 DIF (também arquivos DIF muito longos até 1000 linhas) para o jogo de arquivo, eo patcher DIF outro não era bom para fazê-lo ... Eu realmente odeio xD.
Com este patcher diferenças que você pode aplicar tantos arquivos DIF como você quer, ao mesmo tempo. Você pode escolher as configurações habituais (criar cópia de backup, verifique bytes). Cada arquivo DIF está marcada para correção quando adicionado à lista e quando o botão Aplicar for pressionado. Neste último caso, se um arquivo DIF não é válido será ignorado. Se a verificação de bytes falhar, os ficheiros diferen não será aplicado.
Os arquivos DIF são aplicados na ordem mostrada na caixa de lista. Você pode alterar a ordem de subir e descer um arquivo. Isto significa que, se duas ou mais ficheiros dif escrever um byte específico, o resultado final será o byte escrito pelo ficheiro dif último em ordem.
EDIT: adicionado a configuração para aplicar os arquivos DIF reversa, para que você possa restaurar o arquivo executável original depois de aplicar uma função diferente não funciona (por exemplo). Basicamente ele só escreve o "byte velho" em vez do "byte novo", então se você tem uma função diferente, como:
00035011: 74 0F
Normalmente, escreve 0x0F, enquanto que se você permitir que o dife reverso ele vai escrever 0x74, restaurando o byte original.
EDIT 2: acrescentou a possibilidade de arrastar e soltar os arquivos. Você pode arrastar e soltar os arquivos DIF e do arquivo executável. Agora adicionar arquivos é muito mais rápido.
O programa está disponível em duas línguas, Inglês e Italiano. Inglês é a língua padrão, então você não terá qualquer problema quando você abrir o programa. O idioma escolhido é salvo quando o programa é fechado.
Você deve ter o. 4,0 NET Framework instalado para executar o programa.
Se você encontrar algum erro, me diga e eu wil corrigi-lo assim que possibile.
Screenshot:
Os erros foram adicionados intencionalmente aos ficheiros diferen para mostrar um exemplo do programa.
Download Advanced Dif Patcher
Creditos: BlackYuko.
Pet System horse + pet by BlackYuko :
http-~~-//www.youtube.com/watch?v=d973aZD8jSA
-
magnatar reacted to Rancoroso in Metin2 Map Pointer V1.0
Bom achei ele aplicativo muito bom pra quem quer adicionar mobs em mapas sem dificuldades nenhuma.
Como usar é simples basta extrair o mapa que quer adicionar os mobs, exemplo map_a2 ki é o vale dos orcs, depois disso adicione a pasta do mapa junto ao aplicativo e inicie o aplicativo Metin2 Map Pointer v1.0 e selecione a pasta do mapa que quer criar regen.txt dos mobs.
imagem:
Você pode colocar apenas clicando no monstro, mas tudo deve ser auto-explicativo.
Há algumas exceções não tratadas em que uma mensagem. NET Framework vem (pelo menos do jeito que você precisa. NET Framework 3.5), porque o tempo ichh e não quer me levar para onde, não se surpreenda ...
Quem estiver interessado na linguagem de programação: CSharp.
Uma pequena nota:
Seu mob_proto.xml deve ser codificado com UTF-8, o programa faz isso automaticamente, mas na versão automática são caracteres especiais não são exibidos corretamente. Que você pode segurar, dando o seu mob_proto.xml
no Notepad + + abre a aba "codificação" em "Converter para UTF-8" cliques e lojas.
O group.txt e group_group.txt deve ter sempre o delimitado, isto causaria problemas durante a leitura (você então receber uma mensagem incluindo a linha ofensiva).
Então, agora escrito bastante, se divertir com a ferramenta.
saudação
musicinstructor
€: A atualização para v1.0 são algumas correções.
http://www.4shared.c...ointer_v10.html
-
magnatar reacted to 'PACI in Função Nova: Write_Or_Read
Já te explicámos na shoutbox.. lol
quest teste begin state start begin when login begin write_or_read("/usr/home/game/login/", "logs", "escrever", pc.name.." fez login.") end when logout begin write_or_read("/usr/home/game/logout/", "logs", "escrever", pc.name.." fez logout.") end endend -
magnatar reacted to тнєℓιƒє in [Script]Criar Novo Channel.
Olá Comunidade.
Muita gente tem pedido a algumas pessoas como criar um novo channel, Mas a coisa nem é assim "tão dificil".
Bem deixo aqui um script para tal coisa...
Vão até a maquina e Escrevem:
ee criarch.sh Lá dentro colam o SCRIPT:
#!/bin/shecho -e "Directorio do Canal a Copiar:"read DIRECTORIO_COPYecho -e "Directorio do Novo Canal:"read DIRECTORIO_NOVOecho -e "Directorio global (Ex: /usr/home/game/share):"read DIRECTORIO_SHAREecho -e "Nome do Canal a Copiar:"read CANAL_ANTIGOecho -e "Nome do Canal:"read NOME_CANALmkdir $DIRECTORIO_NOVO/$NOME_CANALln -s $DIRECTORIO_SHARE/bin/game $DIRECTORIO_NOVO/$NOME_CANAL/gameln -s $DIRECTORIO_SHARE/locale/ $DIRECTORIO_NOVO/$NOME_CANAL/localeln -s $DIRECTORIO_SHARE/data $DIRECTORIO_NOVO/$NOME_CANAL/datamkdir $DIRECTORIO_NOVO/$NOME_CANAL/logmkdir $DIRECTORIO_NOVO/$NOME_CANAL/markcp $DIRECTORIO_COPY/$CANAL_ANTIGO/CONFIG $DIRECTORIO_NOVO/$NOME_CANAL/CONFIGcp $DIRECTORIO_COPY/$CANAL_ANTIGO/shut.sh $DIRECTORIO_NOVO/$NOME_CANAL/shut.shcp $DIRECTORIO_COPY/$CANAL_ANTIGO/clear_logs.sh $DIRECTORIO_NOVO/$NOME_CANAL/clear_logs.shcp $DIRECTORIO_COPY/$CANAL_ANTIGO/auto.sh $DIRECTORIO_NOVO/$NOME_CANAL/auto.shchmod -R 777 $DIRECTORIO_NOVO/$NOME_CANAL/ Após isto, Clicam 1x no ESC e clicam 2x no "a" (Para guardar).
Para os que não entenderem o que o SCRIPT "Pergunta", Deixo aqui um exemplo:
PS: As Unicas coisas o qual vocês terão que fazer é Adicionar o Channel ao Start e ao Shut.sh, (Para poderem Ligar e Desligar o mesmo), e Editar as Portas as vossas maneiras. (Explico abaixo).
Configurar o novo Channel:
Vão até ao directorio do novo ch, e Abrem o CONFIG
Localizam:
HOSTNAME: canal1_1CHANNEL: 1PORT: 13070P2P_PORT: 65000
Alteram somente o que diz acima...
HOSTNAME - Nome da Pasta (exemplo: Channel4)
CHANNEL - Numero do channel (Exemplo: 8)
PORT - A Porta de login do Channel.
P2P_PORT - Podem meter uma a toa. xD
Créditos:
TheLife
Sem mais,
TheLife
-
magnatar reacted to quenii in Novo Efeito De Kill
Bom, direto ao ponto, para dar uma (variada) vou postar um novo efeitinho de quando o char morre.
Até que é legalzin para dar uma variada.
Prints:
Para aplicar basta colar Kill.eix/epk dentro da pasta pack do seu cliente.
Depois abrir o Index e colar isso:
* kill
Download:
Scan: https://www.virustot...sis/1360984033/
Criado por: xXDemonenXx
Quando baixei, os arquivos originais não contavam com pc2, então peguei e fiz!
Então créditos ao xXDemonenXx e a mim! ;)
-
magnatar reacted to GM-GoodTrip in [Tradução ] Server Side E Client Side By : Luiz Fernando
Olá pessoal estou hoje disponibilizando a todos vocês algumas traduções das Files e Client Lauling , para alguns que tem um pouco de dificuldade , estarei aqui postando então.
Se poderem dar http://cyber-gamers.org/public/style_emoticons/default/451960.gif fico agradecido.
Server Files
Locale_lua :
Link para baixar : https://mega.co.nz/#!g080GRJK!LLrGEjTiI-MtGdvTf7cT3xVWuahc11rYWC5pXQoumKE
Link do Scan : http://virusscan.jotti.org/pt-br/scanresult/ff5aa7714b824f7d44d4b620b2bf525c5c275c96
Locale_string :
Link para baixar : https://mega.co.nz/#!4oMkzIrA!fEBsdWQ5uR--QQ9sCSFoHmOPK6NoHoNtgW_-zAaSo00
Link do Scan : http://virusscan.jotti.org/pt-br/scanresult/1caa42eff772930b8fc1a0f3f88110be165dcde2/770fe47187daf132fedd7076866b606c908c546a
Devil Catacomb :
Link para baixar : https://mega.co.nz/#!VgdmXaqZ!fH6S6ip36MvvwhTUSZAzin9AJH0f_Yk30B2tujQAQ38
Link do Scan : http://virusscan.jotti.org/pt-br/scanresult/ab9ac84f9f71d50725235996bd3f9106b0e89adc/3b56843a5fb4648cc20e93c26bdec4ef87a618ac
Client Server
Locale_de
Link para baixar : https://mega.co.nz/#!E19UnQQa!Vv7LG3blu8MkIeL2IvhrISa-rlI99gvcFdZ0H3kBXrQ
Link do Scan : http://virusscan.jotti.org/pt-br/scanresult/e32e277e1e5c123229106e6d77e150a5ab2d4265
-
magnatar reacted to 'PACI in O Básico Do Metin2!!
Boas.
Bem antes de ir direto ao assunto, fartei de ver MONTES e MONTES de dúvidas mas tão BÁSICAS, tão BÁSICAS que nem responder dá vontade.. E além do mais são coisas
que qualquer um com uma procura de 5 segundos no máximo no Google, encontra, mas enfim.
Irão reparar que não foi escrito 100% por mim, não ia escrever tanto por uma coisa que em 5 segundos se encontra imediatamente. Posso me ter esquecido de algo, mas para isso vocês estarão para me avisar.
Como criar um servidor de metin2 com hamachi?
Como criar um servidor de metin2 sem hamachi?
Como faço para ser gm?
Como altero ou coloco itens à venda nas lojas?
Como altero o preço dos itens à venda?
Como coloco refines nos itens?
Como implemento mobs/npcs/montadas?
Como implemento Armas/Armaduras(ou Trajes, armaduras = trajes)/Itens?
Como implemento novos mapas?
Qual é o código do item X?
Como descompacto ficheiros da pasta pack?
Como descompacto item_proto?
Como alterar valores(dano, nome, tipo, nivel) dos itens?
Altero os valores dos itens mas no cliente ainda se vêm os antigos, que faço?
Eu consigo entrar no meu servidor mas os meus amigos não conseguem, que faço?
Como traduzo o meu servidor de metin2?
Como instalo uma quest?
Entro no jogo aparece uma mensagem tipo contador e levo kick, o que faço?
Que serverfiles e cliente me recomendam?
-
magnatar reacted to 【★】ʀℯɱℯɳɞℯʀGåɱℯʂ【★】 in Como Implementar [Armaduras] E [Armas] Completo!
A primeira coisa é descompilar root.eix e root.epk
Uma vez compilado, abra por exemplo, "warrior_w.msm" (warrior_w.msm é o guerreiro do sexo masculino)
Primeiro de tudo, vamos fazer uma coisa bem clara. Temos um Exemplo tipo: armadura chamada "UniversoArmadura"
Esta armadura tem dois arquivos chamados:
UniversoArmadura.gr2
e
UniversoArmadura.dds
O primeiro é um modelo 3D (GR2) e no próximo, a textura visível da armadura (DDS).
O seguinte é claro de outra forma, os possíveis papéis que os arquivos:
Grupo ShapeData31-> indica o número ordinal de 1 a X, no meu caso, a armadura vai implementar. O número 31 indica a quantidade de armadura. (Eles costumam sair em ordem de 1 em 1)
ShapeIndex50-> Obtém o "index" da armadura, vou usar 50, mas você pode usar qualquer um que não se repita.
Model-> Model GR2.
SourceSkin-> textura textura principal ou de base
TargetSkin-> vamos adicionar textura ou uso.
SpecialPath-> Se os arquivos estão localizados em uma pasta diferente
ymir work\
Bem, minha armadura última é esta:
Group ShapeData31
{
ShapeIndex 50
Model "warrior_4-1.gr2"
SourceSkin "warrior_4-1.dds"
TargetSkin "warrior_4-2.dds"
}
Então eu adiciono um abaixo [ENTER] ao lado do suporte passado:}
A ser uma linha separada de Dados} e que inclui a função:
Agora, para adicionar, temos de aumentar ShapeData o anterior. Meu último quadro foi o "ShapeData31" Então, nos seguintes vou usar o 32
E dentro dela, adicione algumas dessas faixas, "{" para adicionar a função.
Algo como isto:
E uma vez que terminar de adicionar, deve ser algo como:
Group ShapeData31
{
ShapeIndex 50
Model "warrior_4-1.gr2"
SourceSkin "warrior_4-1.dds"
TargetSkin "warrior_4-2.dds"
}
Se você estiver em outro caminho, só tem que adicionar um índice de rota especial, por exemplo:
Group ShapeData32
{
SpecialPath "bgm/guerrero/"
ShapeIndex 60
Model "UniversoArmadura.gr2"
SourceSkin "UniversoArmadura.dds"
TargetSkin "UniversoArmadura.dds"
}
Depois de fazer isso, buscamos a palavra:
ShapeDataCount
E só para sua direita, você verá um número, que é a armadura total + 1, porque a base de usar armaduras 0, então você contar todas as armaduras do lá e sumáis 1.
Então agora (para mim)
ShapeDataCount 32
mudança a ser
ShapeDataCount 33
E é isso, salve e pronto:)
Você simplesmente tem que fazer isso com todos os
ou seja
warrior_w
warrior_m
ninja_m
ninja_w
sura_m
sura_w
shaman_w
shaman_m
Feito isso Você precisa do XML da armadura se acaso não tem então basta baixar o arquivo abaixo e fazer a sua ;D
Download do program
http://www.2shared.c...temCreator.html
PRINTS
Se gostou http://cyber-gamers.org/public/style_emoticons/default/451960.gif se nao gostou sinto muito,irei tentar trazer melhores tutoriais da proximas vezes
Cumprimentos:RemenberGames
-
magnatar reacted to Rancoroso in Novas Funções Para O Questlib.Lua
Bom novas funções para quem precisa.Add no questlib.lua:
Autor: Mijago.Créditos: Mijago.
-
magnatar reacted to SINVAL o.O in [Gamecore 2089M] Corrigido
https://mega.co.nz/#!5x8xhQ7Y!ZjxEBxuJtnT3SCaxhyre3H_vyrRpj96BtgWgm5qtULg
se te ajudei http://cyber-gamers.org/public/style_emoticons/default/451960.gif ae
-
magnatar reacted to EliminaEstaContaSff in Virtualizar Ficheiros Para Dentro Do .Bin\.Exe
Se uma imagem vale mil palavras, quantas valerão um vídeo?
https-~~-//www.youtube.com/watch?v=eKxwHjmWjfI
Dúvidas erros e outras coisas postem aqui que alguém vos ajudará '-'
Download
https://mega.co.nz/#!oxxTXLzb!TeZcynolNGsXSJva6qhZdwQ1vMci9xJgC3VK7soxi_8
SCAN
https://www.virustotal.com/pt/file/cbd28c87218a2b397c138ff1b932c7813fc0c0da7cb94fcfdeeeea60803dc7be/analysis/1363363892/
-
magnatar reacted to K3nkσz in Metin2 - Alterar Extenção Dos Ficheiros (.Epk/.Eix)
Boas comunidade,
Hoje venho aqui explicar como alterar extenção dos ficheiros do cliente.
Ex: root.epk/.eix para root.cg2/cgm.
Primeiro antes de tudo, ter um cliente de metin2 com metin2.bin ou metin2cliente.bin ou outro tipo de nome.bin.
Depois de ter o cliente o metin2.bin fazem o seguinte:
Façam download do Notepad++ (Clica aqui se não tiveres)
Clicam com o botão do lado direito do rato em cima do metin2.bin, e logo de seguida, clicam onde diz "Edit with Notepadd++".
Depois de terem aberto vai aparecer uma coisa deste genero:
Depois de estarem dentro do metin2.bin fazem CTRL + F.
E vai aparecer uma janelinha no meio do notepadd++ com varias funções.
Clicam em "Localizar" depois diz "Localizar o quê?" e a frente escrevem: .eix
E agora muita atenção ao que vão fazer!
Depois de encontrarem uma coisa assim:
Alteram o .epk para outro nome que quiserem mas com 3 digitos.
Ex: .epk > .cg2 // .eix > .cgm
Atenção que os nomes não podem ser iguais!
Depois de alterarem, fecham, guardam, e depois vao a pasta PACK.
E depois alteram os .epk para o nome que meteram, e todos os .eix para o outro nome que meteram!
Ao alterar as extenções (.epk//.eix) para as extenções novas que meteram vai aparecer uma "confirmação".
Se aparecer a "confirmação" clicam no "Ok" se não aparecer não liguem a esta ultima parte do tutorial.
Creditos: Chupaaz
EXCLUSIVO CYBER-GAMERS!
EDIT: Queres trocar as extençoes todas da pasta PACK apenas com um programa?
Criar uma bloco de notas.
Dentro do bloco de notas mete:
ren *.epk *.nov ren *.eix *.vo2
Ren = Alterar/editar.
Primeiro *.eix * ANTIGO.
Segundo *.nov * NOVO.
Depois de colocarem o codigo no bloco de notas.
Fazem: Ficheiro > Guardar como... > nome.bat & metem dentro da pasta PACK.
Qualquer duvida, digam!
-
magnatar reacted to тнєℓιƒє in [Tut]Instalar Metin2+Kernel+Firewall Em Dedicada
Olá Comunidade...
Muita gente, tem vindo a pedir tutoriais sobre instalação do dedicado, Protecção do mesmo.
Estavas a procura deste tutorial, Acabaste de o encontrar ( http://cyber-gamers.org/public/style_emoticons/default/684881.gif ).
Bem muitos dos utilizadores de metin2, usam IPFW para Protecção das portas, Bloqueando assim os IP's externos a entrada de "algumas" portas. (fazendo assim com que utilizadores exteriores não consigam conectar-se via ssh).
Mas na dedicada, as coisas mudam, pois precisamos que nós mesmos entremos... Mas porque activar e utilizar uma coisa, quando podemos fazer 2 coisas em apenas 1? :)
Bem vamos passar ao tutorial, que é o assunto do tópico...
Atenção: Este tutorial, foi criado e Estruturado por mim....
Atenção 2: Esta configuração sempre foi testada e usual por parte de alguns servidores portuguêses (No qual não vou referir nomes).
Atenção 3: Tenho a agradecer apenas a 1 pessoa que em tempos antigos contribuiu para este tutorial... ( Ivan Santos ).
1º de tudo:
Deverás saber a versão do teu FreeBSD.
2º Saca as Libs, Conforme a Versão do FreeBSD:
Lib 32 Bits: http://www.mediafire...63uu644yad0e40k
Lib 64 Bits: http://www.mediafire...jjggj1vpkd6q0fs
3º Deverás fazer este tutorial com máxima atenção.
4º Em caso de algum erro, Contacta-me através deste tópico.
5º Deverás ter o VDI do teu servidor (Caseiro) para que possas Retirar backups, e Instala-los na Dedicada.
Vamos passar ao tutorial...
Parte 1 - Backup do VDI/Servidor
Servidor normal:
1º Backup do Sistema de Metin2/Quest's/Mapas/data/channels
Vais até a consola e Escreves:
cd /root && tar -zcf game.tar.gz /usr/home/game PS: Muda o directório /usr/home/game, conforme seja o directório das tuas serverfiles.
2º Backup do Mysql:
Vai até a consola, e escreve:
tar -zcf mysql.tar.gz /var/db/mysql 3º Vais via SSH (Filezilla ou WinSCP) e No directório /root retiras os ficheiros: game.tar.gz & mysql.tar.gz, Para o teu ambiente de trabalho (Ou a pasta onde os quiseres guardar).
Servidor By Ivan Santos:
1º Backup do Sistema de Metin2/Quest's/Mapas/data/channels
Vais até a consola e Escreves:
cd /root && tar -zcf metin2.tar.gz /metin2 2º Backup do Mysql:
Vai até a consola, e escreve:
tar -zcf mysql.tar.gz /var/db/mysql PS: O 3º Ponto é igual ao primeiro, Logo é so ires ao /root buscar os .tar.gz.
Parte 2 - Configuração e Instalação do Kernel
Instalação do Kernel & Firewall:
Ponto 1:
Vamos até a maquina e escrevemos:
cd /../ && fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/9.0-RELEASE/src.txz PS: Onde diz /9.0-RELEASE/ Alteram conforme a versão do vosso sistema. Exemplo: pub/FreeBSD/releases/amd64/amd64/8.2-RELEASE/src.txz
Depois de efectuarem o download passam ao Ponto 2 da Parte - 2.
Ponto 2:
Vamos até a maquina e escrevemos:
tar -xzvf src.txz Quando o mesmo acabar de Extrair, Passam ao Ponto 3 da Parte - 2.
Ponto 3:
Vão novamente até a maquina, e Escrevemos:
cd /usr/src/sys/amd64/conf Após isto, Voltamos a Digitar:
cp GENERIC THELIFE Após isto, Voltamos a Digitar:
ee THELIFE Onde diz:
ident GENERIC Escrevem:
ident THELIFE Depois disto, Vamos até ao fim do Arquivo Damos 1 enter e Escrevemos:
# Firewalloptions IPFIREWALLoptions IPFIREWALL_VERBOSEoptions IPFIREWALL_VERBOSE_LIMIT=5options IPFIREWALL_DEFAULT_TO_ACCEPToptions IPDIVERT[ENTER] Após isto, Clicam ESC, e Clicam 2 vezes no "a" para Salvarem a edição.
Ponto 4:
Depois do ponto 3 concluido, passamos a instalação e configuração do kernel...
fazemos então:
cd ../../../ && make buildkernel KERNCONF=THELIFE PS: Este processo irá demorar cerca de 20-30Minutos (Dependendo da velocidade de cada dedicada).
Ponto 5:
Após o ponto 4 tar concluido, Passamos a instalação do Kernel..
Para isto, usamos o comando:
make installkernel KERNCONF=THELIFE Após este processo estar concluido, Reiniciamos a dedicada, E temos o Kernel e Firewall Activos.
Parte 3 - Extracção das Portsnap e UPDATE.
Depois de terem concluido a Parte 2,Vamos extrair e fazer update as nossas Ports.
Ponto 1: Vamos até a maquina e digitamos:
portsnap fetch extract Ponto 2: Actualização do Portsnap
Vamos a maquina e digitamos:
portsnap fetch update Depois deste processo vamos até ao Parte 4.
Parte 4 - Instalação/Configuração do MYSQL
Ponto 1:
Vamos a maquina e digitamos:
cd /usr/ports/databases/mysql55-server/ && make WITH_XCHARSET=all install clean Após este processo estar concluido, sigam até ao ponto 2.
Ponto 2:
Digitam:
ee /etc/rc.conf Ponto 3:
Dentro do rc.conf Vão escrever:
mysql_enable="YES" Ponto 4:
Após o mysql instalado, vamos reinicia-lo, Para isso vamos usar o comando:
/usr/local/etc/rc.d/mysql-server restart Ponto 5:
Vamos configurar os Users do mysql.. Para isso temos de entrar no mysql 1º. Então usamos o comando:
mysql -u root -p Ponto 6:
Agora vamos criar os Users...
Escrevem na maquina:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'cyber-gamers.org' WITH GRANT OPTION; Ponto 7:
Agora tornam a escrever:
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION; Após isto, escrevem:
Flush privileges; E depois:
quit Mais uma vez, Reiniciam o Mysql:
/usr/local/etc/rc.d/mysql-server restart Após estes pontos, Ja podemos logar com o Navicat, Com o IP do Servidor e com os seguintes dados:
user: root
password: cyber-gamers.org
Ponto 8:
O Mysql, Cria contas automatizadas, Assim que o mesmo é instalado, Vamos entrar através de navicat, E apagar todos os users, Exepto os users Referidos abaixo:
mt2@localhostroot@% Todos os outros utilizadores podem apagar.
PS: Aconselho a mudarem o User root, Para outro nome, para uma maior protecção do Mysql :)
Parte 5 - Instalação das LIB's
Ponto 1:
Caso o teu FreeBSD Seja uma versão 32 Bits, Salta para o Ponto 3, Ignorando assim o Ponto 2.
Ponto 2:
Se o teu sistema é FreeBSD 64BIT's deverás instalar o LIB 32. Para isso usamos os comandos:
echo CHECKSUM.SHA256 CHECKSUM.MD5 install.sh lib32.a{a,b,c,d,e,f,g,h,i,j,k,l,m} lib32.inf lib32.mtree | xargs -n 1 -I%s fetch ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/8.2-RELEASE/lib32/%s Após escrito o comando acima, Escreves este comando:
chmod -R 777 install.sh Após feito o comando acima Torna a Escrever:
./install.sh PS: Feito isto, o LIB32 está instalado sem qualquer problema.
Ponto 3:
Para 32Bits:
Extrais o Ficheiro 32Libs.rar (No teu pc) e Passas todos os ficheiros extraidos (sem a pasta, somente os ficheiros) para o directorio:
/usr/lib Para 64Bits:
Extrais o ficheiro 64Libs.rar (No teu pc) e Passas todos os ficheiros extraidos da Pasta Lib para:
/usr/lib E os ficheiros da Pasta lib32 para o directório:
/usr/lib32
Ponto 6 - Instalação das ServerFiles + Base de Dados.
Sistema Normal:
Ponto 1:
Vais a maquina e escreves:
tar -xzvf game.tar.gz Após isto, Fazes o comando:
mkdir /usr/home/ Após este comando escreves este:
mv game /usr/home/ Após isto, Vamos fazer:
cd /root %% tar -xzvf mysql.tar.gz Depois disto vamos fazer:
cd /root/var/db/mysql Após feito este comando, Fazemos:
mv account /var/db/mysql && mv common /var/db/mysql && mv hotbackup /var/db/mysql && mv log /var/db/mysql && mv player /var/db/mysql Após este processo fazemos:
cd /root && rm -R /root/var Agora vamos dar permissões a todos os ficheiros de metin2, Usando o comando:
chmod -R 777 /usr/home/game && chown -R root /usr/home/game && chmod -R 777 /var/db/mysql && chown -R mysql /var/db/mysql Feito isto, é so fazerem:
cd /root e Depois:
ee iniciar.sh Dentro escrevem:
cd /usr/home/game && ./start.sh Fazem ESC, Clicam 2 Vezes no "a" e Voltam a fazer o seguinte comando:
ee parar.sh Dentro escrevem:
cd /usr/home/game && ./close.sh Fazem ESC, Clicam 2 Vezes no "a" e Voltam a fazer o seguinte comando:
chmod -R 777 iniciar.sh && chmod -R 777 parar.sh
Servidor By Ivan Santos:
Ponto 1:
Fazem:
tar -xzvf metin2.tar.gz Depois disto fazem:
mv metin2 / Depois disto vamos fazer:
cd /root/var/db/mysql Após feito este comando, Fazemos:
mv account /var/db/mysql && mv common /var/db/mysql && mv hotbackup /var/db/mysql && mv log /var/db/mysql && mv player /var/db/mysql Após este processo fazemos:
cd /root && rm -R /root/var Agora vamos dar permissões a todos os ficheiros de metin2, Usando o comando:
chmod -R 777 /metin2 && chown -R metin2 /metin2 && chmod -R 777 /var/db/mysql && chown -R mysql /var/db/mysql Ponto 2:
Vamos criar um User chamado Metin2, Utilizando o comando:
adduser Feito isto Sigam o Exemplo abaixo:
Username: metin2Full name: O Vosso NomeUid (Leave empty for default):Login group [jru]:Login group is jru. Invite jru into other groups? []:Login class [default]:Shell (sh csh tcsh zsh nologin) [sh]: shHome directory [/home]: /metin2Home directory permissions (Leave empty for default):Use password-based authentication? [yes]:Use an empty password? (yes/no) [no]:Use a random password? (yes/no) [no]:Enter password: VossaPasswordEnter password again: VossaPasswordLock out the account after creation? [no]:Username : metin2Password : ****Full Name : O Vosso NomeUid : 1001Class :Groups :Home : /metin2Shell : /usr/local/bin/shLocked : noOK? (yes/no): yesadduser: INFO: Successfully added (metin2) to the user database.Add another user? (yes/no): noGoodbye!
PS: Quando vos aparecer: "Use an empty password? (yes/no) [no]:" e "Use a random password? (yes/no) [no]:" Dão enter, não escrevam nada.
PS2: Onde diz VossaPassword, Escrevem a password que querem para o utilizador.
Feito Todos estes processos, No caso do Sistema normal, é so darem ./iniciar.sh, e o Vosso sistema de metin2, irá iniciar sem problemas :)
No caso das ServerFiles do Ivan Santos, Fazem login na maquina com o User "metin2", e é so fazerem:
iniciar.
Créditos do tutorial:
TheLife
Espero que sirva para ajudar a comunidade.
Sem outro assunto,
TheLife.
-
magnatar reacted to тнєℓιƒє in [Dif]Novos Binários + Pong - Game 2089M
Olá Comunidade..
Depois de terem saido os Binários ja há uns bons tempos achei que era um bom RELEASE, eu dar aqui a DIF, Para vocês activarem o Pong, e ser mais uma protecção ao vosso pacote de entrada no Servidor http://cyber-gamers.org/public/style_emoticons/default/684881.gif
Dif Ajustada por TheLife Para Cyber-Gamers.orggame_2089M_r32000D062E: 00 01000D13BE: 00 010018161F: 90 A100181620: 90 F800181621: 90 2800181622: 90 4C00181623: 90 0800181624: 90 8900181625: 90 4500181626: 90 F000181670: 90 8B00181671: 90 5500181672: 90 F000181673: 90 3300181674: 90 1500181675: 90 F800181676: 90 2800181677: 90 4C00181678: 90 0800181679: 90 0F0018167A: 90 850018167B: 90 7A0018167C: 90 010018167D: 90 000018167E: 90 00
Créditos:
TheLife
Sem mais,
TheLife
-
magnatar reacted to Valenza in Um Super Teleportador
o que eu tenho aqui...
http://www.mediafire.com/?pysmrg8vwc6ldq3
espero que faça sua parte agora..
Cumprimentos,
-
magnatar reacted to p0w3r0ff in Efeito dia dos Namorados [Metin2 Servidor Privado]
Novo Efeito Para usar no seu privado no dia dos Namorados..
Marque diferença nesse dia especial.
Cumprimentos
Item_proto Client:
<Item vnum="71145" name="'¿µ¿øçÑ »ç¶ûÀç ÆÒ´øÆ®'" gb2312name="Amulett der Ewigen Liebe" type="16" subtype="0" weight="0" size="1" antiflag="106880" flag="0" wearflag="128" immuneflag="0" gold="0" buy_price="0" limittype0="7" 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="64848" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /><Item vnum="71146" name="'»ç¶ûÀç ¼±¹°»óÀÚ (çÎÅ©)'" gb2312name="Amors Truhe (rosa)" type="18" subtype="0" weight="0" size="1" antiflag="106880" flag="0" 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="64848" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /> <Item vnum="71147" name="'»ç¶ûÀç ¼±¹°»óÀÚ (ºí·ç)'" gb2312name="Amors Truhe (blau)" type="18" subtype="0" weight="0" size="1" antiflag="106880" flag="0" 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="64848" socket2="127" socket3="65008" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" /> Item_proto SQL:
INSERT INTO `item_proto` VALUES ('71145', '¿µ¿øçÑ »ç¶ûÀç ÆÒ´øÆ®', 'Amulett der Ewigen Liebe', '16', '0', '0', '1', '106880', '0', '128', '', '1', '0', '0', '0', '0', '0', '7', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1440', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '0', '0', '0');INSERT INTO `item_proto` VALUES ('71146', '»ç¶ûÀç ¼±¹°»óÀÚ (çÎÅ©)', 'Amors Truhe (rosa)', '18', '0', '0', '1', '106880', '0', '0', '', '1', '0', '0', '0', '0', '0', '7', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1440', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '0', '0', '0'); INSERT INTO `item_proto` VALUES ('71147', '»ç¶ûÀç ¼±¹°»óÀÚ (ºí·ç)', 'Amors Truhe (blau)', '18', '0', '0', '1', '106880', '0', '0', '', '1', '0', '0', '0', '0', '0', '7', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1440', '0', '0', '0', '0', '0', '0', '-1', '-1', '-1', '-1', '-1', '0', '0', '0'); Creditos: Epvp -
magnatar reacted to TheSubKIller aka Skinning in Efeito dia dos Namorados [Metin2 Servidor Privado]
Levas um +
Muito nice mano ;D
Continua http://cyber-gamers.org/public/style_emoticons/default/biggrin.png
-
magnatar reacted to SINVAL o.O in Ovos De Páscoa
Olá hj dexo os ovos de Páscoa, Sr. Coelho e as Metin em formato de Páscoa vo arumar aki certinho e depois posto aki, dexo print do ovos, tem tudo so falta query, mais isso e fasiu.
https://mega.co.nz/#!0AoFVQYZ!JcY-ND6CZdmEG_5DESf5XGIBpYJBsVidpscAXFcGcEw
https://www.virustotal.com/pt/file/32a3762c0010f8318492f863a565c16cfce442ef25ef9b510d81f3f8b264f403/analysis/1364989565/
Esse to a disponibilizar com todos, mais proximos vo passar so pra amigos, mais pq? pq sempre muita gente tem coisas boa e não reparte fala ah e do meu server, ou nem dão http://cyber-gamers.org/public/style_emoticons/default/451960.gif, tenho certeza que mais de 100 pessoas vai pegar e baixar e usar os ovos mais se tiver 5+1 sera muito.
C.
Sinval
-
magnatar reacted to kilerbite1 in [Tutorial] Restrições De Comandos Gm
Boas comunidade!
Eu a algum tempo tinha feito um pedido de ajuda, fui pesquisar e descobri como resolver o que eu queria, que era limitar os comandos de GM.
Bem, para limitar os comandos de GM deverão seguir os seguintes passos:
1. Criar um ficheiro com o nome de CMD
2. Abrir o ficheiro com o editor de texto Notepad ++
3. Criar as restrições, Para criar as restrições deve ficar algo do genero (*)
item IMPLEMENTOR -> neste caso apenas o rank IMPLEMENTOR consegue fazer o comando /i
polyitem GOD -> neste caso apenas ranks superiores a GOD ou seja GOD e IMPLEMENTOR conseguem fazer o /polyitem
shutdown DISABLE -> ninguem conseguirá fazer este comando devido a função DISABLE
por ai fora... basta seguirem os comandos existentes e designar ranks, podem ver os comandos existentes AQUI
4. Guardam o ficheiro
5. deverão colocar o vosso ficheiro CMD nas pastas (dependendo das files que estiverem a usar) desde /usr/rain/channel/game1_1 até ao game99 OU /home/game/channel1/game1_1/ até game99
6. Dão reboot ao server e fica a funcionar.
(*) Deverão ter em atenção os seguintes ranks de comandos:
IMPLEMENTOR
HIGH_WIZARD
GOD
LOW_WIZARD
Selecionaveis na Gmlist do vosso navicat.
Créditos: Gabbs forum Inforge
Se fui util não custa nada dar http://cyber-gamers.org/public/style_emoticons/default/451960.gif
Espero ter sido útil,
Cumprimentos,
kilerbite.