Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

tutoriais Tudo para você criar seu gunz e outros.


huntercheats
 Compartilhar

Posts Recomendados

Videos aulas para tutorias downloads:

 

Instalar SQL Server Corretamente

 

É necessário se cadastrar para acessar o conteúdo.

 

Criando DB e configurando ODBC

 

É necessário se cadastrar para acessar o conteúdo.

 

Configurando Gunz Server

 

É necessário se cadastrar para acessar o conteúdo.

 

Como Criar Conta pelo SQL

 

É necessário se cadastrar para acessar o conteúdo.

 

Configurando System.mrs

 

É necessário se cadastrar para acessar o conteúdo.

 

Configurando Interface do seu Server

 

É necessário se cadastrar para acessar o conteúdo.

 

Mudando Sons do Seu Server

 

É necessário se cadastrar para acessar o conteúdo.

 

Como add itens no seu server

É necessário se cadastrar para acessar o conteúdo.

 

 

 

Downloads necessarios para criar seu server:

 

Client:

É necessário se cadastrar para acessar o conteúdo.

 

Itens:

É necessário se cadastrar para acessar o conteúdo.

 

ServerFiles:

É necessário se cadastrar para acessar o conteúdo.

 

App Serv:

É necessário se cadastrar para acessar o conteúdo.

 

No-Ip:

É necessário se cadastrar para acessar o conteúdo.

 

SQL Server Express 2005 Management:

É necessário se cadastrar para acessar o conteúdo.

 

Créditos:

GsK8 Por ter feito as videos aulas e postado.

System32 Por ter feito Client e GunzServer

ilovepie Por ter feito os itens ja prontos.

 

 

Video Aula Como Criar Gunz

 

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

 

 

 

Créditos:

Desconhecido

 

 

 

 

 

 

 

Instalando e configurando appserv

 

1° Baixe o AppServ

 

2° Siga as instruções de como instalalo

 

De next na primeira tela que aparecer

 

appserv1.jpg

 

Na segunda clicke em I Agree (Aceito os termos)

 

appserv2.jpg

 

Na terceira de next

 

appserv3.jpg

 

Na quarta desmarque a 2° e a 4° opcão e de next

 

appserv4.jpg

 

Na quinta em Server Name coloque localhost, em Administrador's Email coloque seu e-mail e em Apache HTTP Port coloque a port 8090 ou 80 onde está marcada na imagem e de next.

 

appserv5.jpg

 

Na sexta espere instalar.

 

appserv6.jpg

 

E na útima desmarque as duas opcões e de FINISH

 

appserv7.jpg

 

3° Configurando PHP do windows

 

4° Abre c:\windows\php.ini

 

5° Procure a linha "output_buffering = Off"

 

6° No lugar do Off coloque On

 

7° Procure a linha ";extension=php_mssql.dll

 

8° Retire o ";" ira ficar assim "extension=php_mssql.dll

 

9° Procure a linha "session.auto_start=0"

 

10° No lugar do 0 coloque 1

 

11° Procure a linha "mssql.secure_connection = Off"

 

12° No lugar do Off coloque On

 

13° Salve

 

14° Vai em "Iniciar" - "Todos os programas" - "AppServ" - "Apache Control Server" - "Restart"

 

15° Prontinho está configurado o php

 

16° Agore baixe algum site de GunzOnline em php

 

17° Peque os arquivos do site baixado, e os coloque na pasta www(c:\AppServ\www) Substitua todos.

 

18° Agóra vai em config.php e edite conforme você instalo seu SQL e seu servidor

 

19° Va em c:\AppServ\www la estão os arquivos do site, baixe algum editor php ou abra com bloco de notas se você entender de códigos php e edite os layouts, banners e etc.

 

20° Após modificar o site ao seu gosto, você restarda o appserv.

 

21° Seu site está pronto so entrar por "

É necessário se cadastrar para acessar o conteúdo.
ou pelo local "http://localhost:8090"

 

 

 

Créditos:

Desconhecido

 

 

 

 

 

Configurando XP do seu Server

 

Na sua pasta do MachServer, tem um arquivo chamado 'formula.xml'

 

 

Exemplo

"Eu quero meu server com XP 100x"

 

Vai estar assim:

 

<?xml version="1.0" encoding="UTF-8"?>

<XML id="formula">

 

<FORMULA_TABLE id="NeedExpLM">

<LM lower="1" upper="20">1</LM>

<LM lower="21" upper="30">1.1</LM>

<LM lower="31" upper="40">1.2</LM>

<LM lower="41" upper="45">1.4</LM>

<LM lower="46" upper="50">1.6</LM>

<LM lower="51" upper="55">1.8</LM>

<LM lower="56" upper="60">2</LM>

<LM lower="61" upper="65">4</LM>

<LM lower="66" upper="70">8</LM>

<LM lower="71" upper="75">12</LM>

<LM lower="76" upper="80">16</LM>

<LM lower="81" upper="85">20</LM>

<LM lower="86" upper="90">20</LM>

<LM lower="91" upper="95">40</LM>

<LM lower="96" upper="99">40</LM>

</FORMULA_TABLE>

 

<FORMULA_TABLE id="GettingExpLM">

<LM lower="1" upper="20">1</LM>

<LM lower="21" upper="30">1</LM>

<LM lower="31" upper="40">1</LM>

<LM lower="41" upper="45">1.1</LM>

<LM lower="46" upper="50">1.1</LM>

<LM lower="51" upper="55">1.1</LM>

<LM lower="56" upper="60">1.1</LM>

<LM lower="61" upper="65">1.1</LM>

<LM lower="66" upper="70">1.1</LM>

<LM lower="71" upper="75">1.1</LM>

<LM lower="76" upper="80">1.1</LM>

<LM lower="81" upper="85">1.2</LM>

<LM lower="86" upper="90">1.2</LM>

<LM lower="91" upper="95">1.2</LM>

<LM lower="96" upper="99">1.2</LM>

</FORMULA_TABLE>

 

<FORMULA_TABLE id="GettingBountyLM">

<LM lower="1" upper="20">1</LM>

<LM lower="21" upper="30">1.1</LM>

<LM lower="31" upper="40">1.1</LM>

<LM lower="41" upper="45">1.2</LM>

<LM lower="46" upper="50">1.2</LM>

<LM lower="51" upper="55">1.2</LM>

<LM lower="56" upper="60">1.2</LM>

<LM lower="61" upper="65">1.2</LM>

<LM lower="66" upper="70">1.2</LM>

<LM lower="71" upper="75">1.2</LM>

<LM lower="76" upper="80">1.2</LM>

<LM lower="81" upper="85">1.2</LM>

<LM lower="86" upper="90">1.2</LM>

<LM lower="91" upper="95">1.2</LM>

<LM lower="96" upper="99">1.2</LM>

</FORMULA_TABLE>

 

</XML>

 

Deixe assim:

 

<?xml version="1.0" encoding="UTF-8"?>

<XML id="formula">

 

<FORMULA_TABLE id="NeedExpLM">

<LM lower="1" upper="20">1</LM>

<LM lower="21" upper="30">1.1</LM>

<LM lower="31" upper="40">1.2</LM>

<LM lower="41" upper="45">1.4</LM>

<LM lower="46" upper="50">1.6</LM>

<LM lower="51" upper="55">1.8</LM>

<LM lower="56" upper="60">2</LM>

<LM lower="61" upper="65">4</LM>

<LM lower="66" upper="70">8</LM>

<LM lower="71" upper="75">12</LM>

<LM lower="76" upper="80">16</LM>

<LM lower="81" upper="85">20</LM>

<LM lower="86" upper="90">20</LM>

<LM lower="91" upper="95">40</LM>

<LM lower="96" upper="99">40</LM>

</FORMULA_TABLE>

 

<FORMULA_TABLE id="GettingExpLM">

<LM lower="1" upper="20">100</LM>

<LM lower="21" upper="30">100</LM>

<LM lower="31" upper="40">100</LM>

<LM lower="41" upper="45">100.1</LM>

<LM lower="46" upper="50">100.1</LM>

<LM lower="51" upper="55">100.1</LM>

<LM lower="56" upper="60">100.1</LM>

<LM lower="61" upper="65">100.1</LM>

<LM lower="66" upper="70">100.1</LM>

<LM lower="71" upper="75">100.1</LM>

<LM lower="76" upper="80">90.1</LM>

<LM lower="81" upper="85">80.2</LM>

<LM lower="86" upper="90">70.2</LM>

<LM lower="91" upper="95">60.2</LM>

<LM lower="96" upper="99">50.2</LM>

</FORMULA_TABLE>

 

<FORMULA_TABLE id="GettingBountyLM">

<LM lower="1" upper="20">100</LM>

<LM lower="21" upper="30">100</LM>

<LM lower="31" upper="40">100</LM>

<LM lower="41" upper="45">100.1</LM>

<LM lower="46" upper="50">100.1</LM>

<LM lower="51" upper="55">100.1</LM>

<LM lower="56" upper="60">100.1</LM>

<LM lower="61" upper="65">100.1</LM>

<LM lower="66" upper="70">100.1</LM>

<LM lower="71" upper="75">100.1</LM>

<LM lower="76" upper="80">90.1</LM>

<LM lower="81" upper="85">80.2</LM>

<LM lower="86" upper="90">70.2</LM>

<LM lower="91" upper="95">60.2</LM>

<LM lower="96" upper="99">50.2</LM>

</FORMULA_TABLE>

 

</XML>

 

Mas porque no final de "GettingExpLM" e "GettingBountyLM" diminui o número?

Porque é dividido por level, e quando maior o level, mais xp tem que ganhar pra poder upar, por isso vai diminuindo a XP que ele ganha (GettingExpLM) conforme o level vai aumentando, para não ser muito facil pegar o level 99.

Mas se você quiser colocar o GettingExpLM e o GettingBountyLM tudo em 100 tudo bem, é você quem sabe, só que vai ser muito mais fácil pegar level 99.

OBS:Se você quiser XP 300x, coloque 300;Se quiser 10, coloque 10 e assim vai.

 

OBS 2:O "NeedExpLM" tem que deixar do jeito que tá no spoiler (ali é a XP que precisa ganhar pra upa), pois se você botar a XP 100 ali no NeedExpLM 100, vai ser igual a ter EXP 1x, porque você ganha 100x mais, só que ao mesmo tempo você precisa de 100x mais pra upar, então deve ficar daquele jeito ali.

 

 

 

Créditos:

Desconhecido

 

 

 

 

Deixando Client Brasileiro.

 

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

 

Obs:Estes arquivos devem ser colocados no seu System.mrs e também na pasta de Seu MachServer...

 

 

Créditos:

Choroupaarou

 

 

 

 

Rounds e tempo editados:

 

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

 

Obs:Estes arquivos devem ser colocados no seu System.mrs e também na pasta de Seu MachServer...

 

Créditos:

Choroupaarou

 

 

 

 

Adicionando itens em seu Server:

 

É necessário se cadastrar para acessar o conteúdo.

 

Créditos:

Desconhecido

 

 

 

 

Alterando interface de seu gunz

 

1° Vamos precisar de um MRS decompiler. (Colocarei o download no final do turorial)

 

2° Vai em seu Client, depois entra na pasta Interface copie o arquivo loadable.mrs ou default

 

3° Abra seu MRS Decompiler

 

4° Digite em loadable e click em decompiler

 

xxxxmu.jpg

 

5° Vai aparecer uma pasta com o nome loadable

 

xxxxxeu.jpg

 

6° Entre na pasta, terá vária imagens para você editar.

 

aaaabca.jpg

 

Download decompiler:RapidShare AG, Cham, Switzerland

 

Créditos:

Vinicinho Pelo tutorial e screens

Tiagonba Pelo decompiler

 

 

Transformando pontos de CW para EC

 

• Script •

 

Código PHP:

 

<?

//Script By: Gaspar

 

// Funcao para filtrar (Anti-SQL-Injection)

Function Filtrrar($str){

$caracters = array("'", "!", "from", "select", "insert", "delete", "where", "drop table", "show tables");

$blank = "";

return str_replace($caracters, $blank, $str);

}

 

$login22 = Filtrrar($_SESSION["login"]);

$etapa22 = Filtrrar($_GET["etapa"]);

 

if (!(isset($_SESSION["login"])))

{

die ("Desculpe, Para acessar esta pagina voce prescisa estar logado!");

}else{

 

if($etapa22 == 0){

?>

<form id="ev_coins" name="ev_coins" method="post" action="?gz=ev_coins&etapa=1">

Personagem:

<select name="cid" class="text">

<?

$pegaLogin = mssql_fetch_row(mssql_query("SELECT AID FROM LOGIN WHERE UserID = '$login22'"));

$c = mssql_query("SELECT CID,NAME FROM CHARACTER WHERE AID = '$pegaLogin[0]' AND DeleteFlag = 0");

 

while($array = mssql_fetch_row($c))

{

echo '<option value="'.$array[0].'">'.$array[1].'</option>';

}

?>

</select><br><br>

<input type="submit" name="ev_coins" value="Proximo ->" />

</form>

<?

}

 

if($etapa22 == 1){

 

$cid22 = Filtrrar($_POST["cid"]);

 

$busca1 = mssql_query("SELECT ContPoint FROM ClanMember WHERE CID = '$cid22'");

$busca2 = mssql_fetch_row($busca1);

 

if (!(isset($busca2[0])))

{

die ("Este Personagem Não Pertence a Nenhum Clan");

}else{

 

$_SESSION["CID"] = $cid22;

echo '

<form id="ev_coins" name="ev_coins" method="post" action="?gz=ev_coins&etapa=2">';

echo "Olá $login22 você tem $busca2[0] Pontos com o personagem selecionado para trocar em EvCoins.<br><br>";

echo "Quantos pontos deseja trocar?<br>";

echo '

<input type="text" id="pontos" value="'.$busca2[0].'" class="log_field" size="3" name="pontos" value="" maxlength="3"><br><br>';

echo '

<input type="submit" name="ev_coins" value="Trocar" />';

echo '</form>';

}

}

 

if($etapa22 == 2){

 

$pontos = Filtrrar($_POST["pontos"]);

$cid23 = Filtrrar($_SESSION["CID"]);

 

$busca3 = mssql_query("SELECT ContPoint FROM ClanMember WHERE CID = '$cid23'");

$busca4 = mssql_fetch_row($busca3);

 

if($busca4[0] < $pontos){

echo "Você não possui essa quantia de coins. Espertinho =P";

}else{

 

mssql_query("update Account set EvCoins=EvCoins +$pontos where UserID='$login22'");

mssql_query("update ClanMember set ContPoint=ContPoint -$pontos where CID='$cid23'");

echo "Troca realizada com sucesso!";

 

 

}

 

}

 

}

?>

 

• Para retirar a função de verificar se esta logado •

 

Remova:

 

Código PHP:

 

if (!(isset($_SESSION["login"])))

{

die ("Desculpe, Para acessar esta pagina voce prescisa estar logado!");

}else{

 

E la embaxo na penultima linha remova:

Código PHP:

 

}

 

• Mudando a coluna dos Coins •

 

Caso a sua coluna não seja "EvCoins" e não fique na tabela "Account" basta mudar isto:

 

Código PHP:

 

mssql_query("update Account set EvCoins=EvCoins +$pontos where UserID='$login22'");

 

• Caso seu site não tenha a Config •

 

Caso o seu site não tenha a config incluida na index.php o script ira dar erro.

Então basta adicionar o codigo a seguir:

Código PHP:

 

include "pasta da sua config/config.php";

 

Em baixo de:

Código PHP:

 

<?

//Script By: Sr.SerialKiller

 

• Mudando a variavel ?gz= •

 

Caso seu site não seja ?gz= ou outro como por exemplo o ?go= basta alterar isto:

 

Código PHP:

 

<form id="ev_coins" name="ev_coins" method="post" action="?gz=ev_coins&etapa=1">

 

Código PHP:

 

<form id="ev_coins" name="ev_coins" method="post" action="?gz=ev_coins&etapa=2">

 

 

Créditos:

Gaspar

 

 

Comandos ADM/GM

 

/admin_ban <charname> ("Kika Do Jogo")

/admin_pingtoall

/admin_wall <text> ("Manda Uma Mensagem Global Para Todos Verem")

/admin_halt ("Desliga o Servidor") - Disable

/admin_switch_laddergame 1

/admin_hide ("Faiz vc invisivel")

/changemaster (Muda lider da sala)

/changepassword (muda senha da sala)

/hide ("Faiz vc invisivel")

/jjang ("Simbolo Para Ganhador De Evento")

/removejjang ("Tirar Simbolo Do Ganhador Do Evento")

 

=== Desabilitados==

 

/gtgod

/gtspn

/gtclear

/gtreload

/gtsc

/gtfin

/gtweaknpcs

=====================

 

Creditos:

LipeH e Cartola

 

 

 

Sign

huntercheatsavatar.jpg

Meu Fã, Me odeia, Use isso

huntercheatsfanbar.jpg

sonhos.png

jeannubflipperfan.jpg

Link para o comentário
Compartilhar em outros sites

Para jogar sozinho, precisa fazer isto tudo ?

e outra, tem como imendar o servidor não ? o client é mt pesado.

 

Kra o tópico é grande mas é simples, em relação a imendar o servidor eu não sei, mas não precisa fazer mtas coisas, parece mt mas na verdade é pouco, na hora que vc for colocar em prética é rapidinho, olha os vidoes aula eu acho que não da nem 15 minutos, então é facil

 

Sign

huntercheatsavatar.jpg

Meu Fã, Me odeia, Use isso

huntercheatsfanbar.jpg

sonhos.png

jeannubflipperfan.jpg

Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...

onde eu colco eses codigo ?

 

onde eu coloco eses codigo ?

 

 

<?

//Script By: Gaspar

 

// Funcao para filtrar (Anti-SQL-Injection)

Function Filtrrar($str){

$caracters = array("'", "!", "from", "select", "insert", "delete", "where", "drop table", "show tables");

$blank = "";

return str_replace($caracters, $blank, $str);

}

 

$login22 = Filtrrar($_SESSION["login"]);

$etapa22 = Filtrrar($_GET["etapa"]);

 

if (!(isset($_SESSION["login"])))

{

die ("Desculpe, Para acessar esta pagina voce prescisa estar logado!");

}else{

 

if($etapa22 == 0){

?>

<form id="ev_coins" name="ev_coins" method="post" action="?gz=ev_coins&etapa=1">

Personagem:

<select name="cid" class="text">

<?

$pegaLogin = mssql_fetch_row(mssql_query("SELECT AID FROM LOGIN WHERE UserID = '$login22'"));

$c = mssql_query("SELECT CID,NAME FROM CHARACTER WHERE AID = '$pegaLogin[0]' AND DeleteFlag = 0");

 

while($array = mssql_fetch_row($c))

{

echo '<option value="'.$array[0].'">'.$array[1].'</option>';

}

?>

</select><br><br>

<input type="submit" name="ev_coins" value="Proximo ->" />

</form>

<?

}

 

if($etapa22 == 1){

 

$cid22 = Filtrrar($_POST["cid"]);

 

$busca1 = mssql_query("SELECT ContPoint FROM ClanMember WHERE CID = '$cid22'");

$busca2 = mssql_fetch_row($busca1);

 

if (!(isset($busca2[0])))

{

die ("Este Personagem Não Pertence a Nenhum Clan");

}else{

 

$_SESSION["CID"] = $cid22;

echo '

<form id="ev_coins" name="ev_coins" method="post" action="?gz=ev_coins&etapa=2">';

echo "Olá $login22 você tem $busca2[0] Pontos com o personagem selecionado para trocar em EvCoins.<br><br>";

echo "Quantos pontos deseja trocar?<br>";

echo '

<input type="text" id="pontos" value="'.$busca2[0].'" class="log_field" size="3" name="pontos" value="" maxlength="3"><br><br>';

echo '

<input type="submit" name="ev_coins" value="Trocar" />';

echo '</form>';

}

}

 

if($etapa22 == 2){

 

$pontos = Filtrrar($_POST["pontos"]);

$cid23 = Filtrrar($_SESSION["CID"]);

 

$busca3 = mssql_query("SELECT ContPoint FROM ClanMember WHERE CID = '$cid23'");

$busca4 = mssql_fetch_row($busca3);

 

if($busca4[0] < $pontos){

echo "Você não possui essa quantia de coins. Espertinho =P";

}else{

 

mssql_query("update Account set EvCoins=EvCoins +$pontos where UserID='$login22'");

mssql_query("update ClanMember set ContPoint=ContPoint -$pontos where CID='$cid23'");

echo "Troca realizada com sucesso!";

 

 

}

 

}

 

}

?>

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.