[VideoTuto]Creacion Server Gunz

Tema en 'Gunz Online' iniciado por CryMore, 17 May 2009.

  1. muchas grasias bay eres el mejor:D
     
  2. tengo una duda cuando ise todo lo que medijiste asta entre pero cuando pongo la pajina no me sale nada ayudame :arriba:
     
  3. Mira men es urgente, ise todo lo que dice el tuto. Cuando entro al gunz no me sale ningun server... Puxa ni pa que decirte lo revise y revise no se en que ta mal... No me sale ningun server. QUISIERA QUE ME AYUDEN XFA MEN
     
  4. OLA MAN MIRA EL PROBLEMA IA LO SOLUCIONES SOLO ERA UN CRUCE CON EL id DE SERVER...MUCHAS GRACIAS POR EL TUTO ERES UN CAPO...SERIA WENO QUE HAGAS UN POST DE COMO MANDAR ITEMS AL JUGADOR QUE QUIERAS =) ALGO ASI COMO MAKER DE MU,,,, AHORA ANDO EN LO MISMO QUE TU ASIENDO EL GUNZ SIN HAMACHI.
    TENGO UN SERVER DE MU SEASON4 FUNCIONA CON NO-IP... ME GUSTARIA QUE ME ASEPTES AL MSN. PARA QUE ASI ME PUEDAS ACLARAR UNAS DUDAS CON ESO DE EDITAR LAS ROPAS=).... TE AGREGUE ME ASEPTA MI MSN ES [email protected]

    TE DEJO MI LA WEB DE MI MU POR SI TE ANIMAS A VERLA...
    http://muchampionsnet.sytes.net/
     
  5. Yo ya deje el Gunz
    ya no ayudo en esto heheheh
     

  6. la ultima.!!1
    quiero saber como se puede hacer el gunz pero sin hamachi.. !!! please
     
  7. Mira cuando creo la web y voy a registrar Y sale un error hay pero yo ise todo lo de el video de la web pero el register.Php yo lo edite bien pero no se x q me sale el error mira el Register.Php


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Advance Gunz Account Creation</title>
    <link rel="icon" href="favicon.ico">
    <style type="text/css">
    </style>
    <style type="text/css">
    img { behavior: url("pngfix.htc"); }
    </style>
    </head>
    <?php
    /*
    This script was written by Wizkid.
    All rights reserved. Any support can be requested via RageZone.

    You're allowed to edit this script and modify the template.
    However, you are NOT allowed to remove and/or edit my copyright.

    Removing this copyright will be your death.
    */

    //Edit to fit YOUR requirements.
    $servername = "Gunz-Black";
    $accounttable = "Account";
    $logintable = "Login";

    //Edit these variables. If not, no regpage for you. (Or you're fuxpro with the same logins as me.)
    $host = "EQUIPO12\SQLEXPRESS";
    $user = "sa";
    $pass = "Cronock";
    $dbname = "GunzDB";

    $connect = odbc_connect("Driver={SQL Server};Server={$host}; Database={$dbname}", $user, $pass) or die("Can't connect the MSSQL server.");

    function antisql ( $sql ) {
    return ( str_replace( "'", "''", $sql ) );
    }

    //My favorite function. Get The Fuck Off. (Nothing personally :].)
    function gtfo($wut) {
    echo "<center><table width='500' cellpadding='5' cellspacing='0' border='0' style='border: 1px ;'>
    <tr>
    <td align=center width='100%' style='border-bottom: 1px solid black;'><b>Gunz Advance</b></td>
    </tr>
    <tr>
    <td width='100%'><center>$wut</center></td>
    </tr>
    </table>";
    die();
    }

    //Check email function. This to prevent fake emails. (Remember the time YOU doing that?)
    function checkemail($address) {
    list($local, $host) = explode("@", $address);
    $pattern_local = "^([0-9a-z]*([-|_]?[0-9a-z]+)*)(([-|_]?)\.([-|_]?)[0-9a-z]*([-|_]?[0-9a-z]+)+)*([-|_]?)$";
    $pattern_host = "^([0-9a-z]+([-]?[0-9a-z]+)*)(([-]?)\.([-]?)[0-9a-z]*([-]?[0-9a-z]+)+)*\.[a-z]{2,4}$";
    $match_local = eregi($pattern_local, $local);
    $match_host = eregi($pattern_host, $host);
    if($match_local && $match_host) {
    return 1;
    }
    else {
    return 0;
    }
    }

    //The num_rows() function for ODBC since the default one always returns -1.
    function num_rows(&$rid) {

    //We can try it at least, right?
    $num= odbc_num_rows($rid);
    if ($num >= 0) {
    return $num;
    }

    if (!odbc_fetch_row($rid, 1)) {
    odbc_fetch_row($rid, 0);
    return 0;
    }

    if (!odbc_fetch_row($rid, 2)) {
    odbc_fetch_row($rid, 0);
    return 1;
    }

    $lo= 2;
    $hi= 8192000;

    while ($lo < ($hi - 1)) {
    $mid= (int)(($hi + $lo) / 2);
    if (odbc_fetch_row($rid, $mid)) {
    $lo= $mid;
    } else {
    $hi= $mid;
    }
    }
    $num= $lo;
    odbc_fetch_row($rid, 0);
    return $num;
    }
    ?>
    <html>
    <head>
    <title><?=$servername?> Registration</title>
    </head>
    <body>
    <center>
    <?php
    //Oh well. Let's create the variable $ip to start with.
    $ip = antisql($_SERVER['REMOTE_ADDR']);

    /*
    An extra feature. This is NOT enabled before you remove this + the comment thingy's.

    To ban 1 IP it will be:
    if ($ip == "xxxxxx")
    {
    gtfo("Your IP is blacklisted.");
    }

    For multiple IP's, use this way:
    if ($ip == "xxxxxx" OR $ip == "xxxxxx")
    {
    gtfo("Your IP is blacklisted.");
    }
    */

    //Get the AID out of the Login table (defined at the top of this file) where LastIP is the visitors IP.
    $query1 = odbc_exec($connect,"SELECT AID FROM $logintable WHERE LastIP = '$ip'");

    //Understable for the real people. Editing this without knowledge will be the death of your regpage.
    $i=1;
    while (odbc_fetch_row($query1, $i)){
    $aid = odbc_result($query1, 'AID');

    $query2 = odbc_exec($connect,"SELECT UGradeID FROM $accounttable WHERE AID = '$aid'");
    odbc_fetch_row($query2);
    $ugradeid = odbc_result($query2, 1);

    if ($ugradeid == "253")
    {
    //Get the fuck off.
    gtfo("You have one or more accounts banned here. You're not welcome anymore.");
    }

    $i++;
    }

    //The doreg part.
    if (isset($_GET['act']) AND $_GET['act'] == "doreg")
    {

    //Check for any shit.
    if (!is_numeric($_POST['age']) OR !checkemail($_POST['email']) OR empty($_POST['username']) OR empty($_POST['password']) OR empty($_POST['email']) OR empty($_POST['name']) OR empty($_POST['age']))
    {
    gtfo("You're not funny.");
    }

    //Check if the username exists already.
    $query1 = odbc_exec($connect, "SELECT AID FROM $accounttable WHERE UserID = '" . antisql($_POST['username']) . "'");
    $count1 = num_rows($query1);

    if ($count1 >= 1)
    {
    gtfo("Username in use.");
    }

    //Check if the Email is in use.
    $query2 = odbc_exec($connect, "SELECT AID FROM $accounttable WHERE Email = '" . antisql($_POST['email']) . "'");
    $count2 = num_rows($query2);

    if ($count2 >= 1)
    {
    gtfo("Email address in use.");
    }

    //Regdate
    $regdate = date("Y-m-d H:i:s");

    //Time for the real work. Editing this will be the end of your regpage.
    $query3 = odbc_exec($connect, "INSERT INTO $accounttable (UserID, UGradeID, PGradeID, RegDate, Email, Age, Name) VALUES ('".antisql($_POST['username'])."', '0', '0', '$regdate', '".antisql($_POST['email'])."', '".antisql($_POST['age'])."', '".antisql($_POST['name'])."')");

    $query4 = odbc_exec($connect, "SELECT AID FROM $accounttable WHERE UserID = '" . antisql($_POST['username']) . "'");
    odbc_fetch_row($query4);
    $aid = odbc_result($query4, 1);

    //If no results comes back. (Registration failed.)
    if (!$aid)
    {
    gtfo("Shit happened. Please report this bug at our forums.");
    }

    odbc_exec($connect, "INSERT INTO $logintable (UserID, AID, Password) VALUES ('".antisql($_POST['username'])."', '$aid', '".antisql($_POST['password'])."')");

    //When everything is done, show the username/password to the visitor.
    gtfo("Your account has been created.<br><br>
    Username: $_POST[username]<br>
    Password: $_POST[password]<br><br>
    Have fun at $servername!");
    }

    //Here the party begins. Feel free to edit this.
    echo "<table width='350'>
    <form action='" . $_SERVER['PHP_SELF'] . "?act=doreg' method='POST'>
    <b>Gunz Advance</b><br><br>
    <tr>
    <td width='50%'><b>Username:</b></td>
    <td width='50%'><input type='text' name='username'></td>
    </tr>
    <tr>
    <td width='50%'><b>Password:</b></td>
    <td width='50%'><input type='password' name='password'></td>
    </tr>
    <tr>
    <td width='50%'><b>E-mail:</b></td>
    <td width='50%'><input type='text' name='email'></td>
    </tr>
    <tr>
    <td width='50%'><b>Name:</b></td>
    <td width='50%'><input type='text' name='name'></td>
    </tr>
    <tr>
    <td width='50%'><b>Age:</b></td>
    <td width='50%'><input type='text' name='age'></td>
    </tr>
    <tr>
    <td width='50%'><b></b></td>
    <td width='50%'><input type='submit' value='Register'></td>
    </tr>
    </table>";
    ?>
    <br>
    <body bgcolor="#000000" text="#CCCCCC" link="#FF0000">
    <!-- No you don't remove it. -->
    <font size="3">Copyright 2009-2010 Tu gunz :l</font>
    <!-- See? -->
    </center>
    </body>
    </html></div>
    </select>
    </form>
    </table>
    </div>
    </body>
    </html>
     
  8. Quien Me Pasa Un Server Y Client Creado Ya Para Ponerlo Online al Istante
     
  9. Doy Rank El MAs Alto
     
  10. mira te doy toda las grasia pero cundo le creo no la jina me puedes atydar porfavor
     
  11. no encuentro la pajina ps
     
  12. ii hotra duda puedo poner hotro clint en bes q Darkgunz
    ayudada


    mi msn [email protected]













    [​IMG]


























































     
  13. yse todo lo q me dijiste pero q tengo q aser para q entren jente?
     
  14. bueno amigos quisiera saber como agregar ropa al gunz para ver si me podrian ayudar bueno le pido ayuda a crymore porq sabe mucho sobre serve y a todos ustesdes bueno el que me ayude se ganara un puesto de admin asegurado gracias este es mi msn por si me ayudan [email protected] gracias o si me ayudan a poner la ropa en la pagina bueno no importaaaa gracias
     
  15. MAN PON EL video en rapidshare o algo asi eso es maliciosus cite €€
    plz
     
  16. Se Puede Crear Gunz con windows vista?
     
  17. hola Crymore Como estas men :wink: e buscado Alluda pr miles de lados E agregado a miles de Personas y lo q hacen es blockearme porq no me respondes a mis preguntas Quisiera saber si me podrias alludar cn mi server de Gunz e seguido miles de millones de Tutos e descargodo diemiles de files y clientes y todo es lo mismo.. me podrias dar tu msn si no es mucha molestia porfavor si deceas te puedo dar un poco de dinero tlo mando por tarjetas de Tlf Pero porfavor Alludame HELP MEE!!! mi msn es [email protected] espero tu Respuesta cn Ansias :sad:
    Esq me an Dicho q eres una Weba en esto Osea sabes Muxho :arriba:
     
  18. Hola Amigo Todo Bn pero cuando creo una cuenta en la web sale un error y bueno no entra al serve tampcoo el registre esta malo dime el nuevo pliiz reponde mi msn es [email protected] espero tu respuesta lo mas pronto posible
     
  19. GUIA DE COMO CREAR UN SERVER:


    Bueno los requisitos son estos:


    * Archivos del servidor (Pass:ragezone.com) - "http://www.megaupload.com/?d=SQ1V0HFW"

    * SQL Base de Datos (pass: Mythical) - http://forum.ragezone.com/attachment...748-gunzdb.rar

    * Cliente - Lo descargas de la pagina oficial

    * Parche Legacy Gamers (Para poner tu IP) - http://rapidshare.com/files/9475778/Patch_V2.exe.html

    * Microsoft SQL Server Management Studio Express - http://msdn.microsoft.com/vstudio/ex...l/default.aspx

    * Microsoft SQL Server 2005 - http://msdn.microsoft.com/vstudio/ex...l/default.aspx

    * MRS Unpacker - http://forum.ragezone.com/attachment...290286-mrs.rar

    * WinRAR - Sitio oficial

    OTRAS COSAS:

    Traje de GameMaster - http://www.sendspace.com/file/x39a4y

    MAPAS:

    MidNight Maze - http://rapidshare.com/files/10566489...Maze.rar.htmll

    Snow Temple - http://www.mediafire.com/?9zwuyjz2igl

    Pirate Docks - http://rapidshare.com/files/13874957...Docks.mrs.html

    Metal Town - http://www.4shared.com/file/9896298/...Rock_Town.html

    Dark Mansion - http://putstuff.putfile.com/45976/665760

    Dark Town - http://putstuff.putfile.com/44265/4211903


    GUIA:

    1) BASE DE DATOS y OBCD

    Abrir "Server Management Studio Express" (SMSE.) con el "Object Panel Explorer" (Es un panel que esta a la izquierda del SMSE.) Vas a ver una carpeta llamada "Database", haces click derecho y eliges la opcion "New Database".
    De nombre le pones GunzDB y le das OK.

    Ahora hay que restaurar la Base de Datos. Ve a "File-->Open-->File" y encuentra la Base de Datos que descargaste, abrela. Luego le das "Execute" (Es un signo de admiracion rojo).



    1.A)OBCD:

    Vas a Panel de Control-->Herramientas Administrativas-->Origenes de Datos (OBCD). Una vez dentro ve a "DNS de Usuario", click en agregar, Eliges "SQL Server", Ahora le pones de nombre "GunzDB", Y eliges como desea conectarte. Luego dale todo OK. (creo que esta todo bien por default por las dudas miren).
    Por las dudas checkea la OBCD, como hacerlo? facil Haz un solo click izquierdo en GunzDB, una vez que lo tienes seleccionado presiona en configurar, luego ve a finalizar, ahora de las "Probar origen de datos...".


    2) Parcheando el juego:
    Instala el juego y pon el parche donde instalaste el juego.


    3) Configurando el server:

    Pon los "Archivos del Server" En el disco que quieras, y extraelo con el nombre "GunzServer", Entra a la carpeta, ve a la carpeta "Locator" y abre el archivo "Locator.ini". En alguna parte aparecen estas lineas:
    Cita:
    [NETWORK]
    IP="217.0.0.1"
    PORT="8900"

    "217.0.0.0", puedes cambiarlo a tu actual ip o localhost que es "127.0.0.1".

    Ahora ve a la carpeta "MatchServer", y ejecuta "MatchServer.exe", Si anda bien, tienes el server echo .

    4) Creando cuentas manualmente:

    Entra al SMSE y expande la Base de Datos "GunzDB", tambien expande "Tables", Ahora haz click derecho en "dbo.Accounts" y clickea en la opcion "Open table".

    No te preocupes por el casillero "AID" eso se completa solo, bueno escribe tu cuenta y contraseña en los casilleros correspondientes, En el UGradeID pon tu grado de cuenta.
    Cita:
    Grado de cuenta:
    Administrator - 255
    Developer - 254
    Banned - 253
    Normal User - *Dejar en blanco*


    Despues que hayas echo esto preciona Enter y clickea en "Execute".

    5) Configurar el "config.xml" para conectarte a tu server.

    Con todo echo, ve a la carpeta donde instalaste el Gunz con el parche y encuentra el archivo "config.xml" , click derecho en el y abrelo con el notepad o algo similar, vas a ver estos codigos:

    Cita:


    Vas a tener que cambiar el "legacigamers.com" por la ip que habias puesto en tu "Locator.ini". Si en el locator.ini pusiste 127.0.0.1 va a quedar asi:

    Cita:



    6) MRS unpacker:

    Bueno, directamente bajensen este archivo Razz. Haganlen un backup al "zitem.xml" y reemplazenlo por este:

    Mirror : http://www.megaupload.com/es/?d=ZWGSRR46
    Mirror2: http://rapidshare.com/files/19919674/zitem.xml.html

    7) Logearse:

    Ejecuta el Gunz.exe, pon tu nombre de usuario y contraseña, JUEGA!!!







    Dejen Comentarios, y sus preguntas.

    Espero que les haya gustado
     
  20. mem mire yo no se mucho de esto aver si tu me los ayudas a crear porfa tengo un siver y contatos buenos yo le ago la publicida lo unico q pido es q me coloquen de administador o de demoderador
     

Compartir