Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.
To te mandando o arquivo o codigo de dois arquivos.
config.php
[INDENT]<?php
/*
LET'S INSTALL YOUR ROSPORA!
1-Set up your mysql database ip adress (ex. 127.0.0.1 or 127.0.0.1)
2-Set up your mysql databases usernames and passwords (ex. user= root password = mangos)
3-Set up your mysql databases which mangos is used them! (imp. databases already had set to default names)
4-Set up your Server PC's IP address (for realm status)
5-Set up your Template Options (if you want)
6-Write your server informations (ex. XP options , Versions..)
You are ready to pump it up!
Open a browser , call your servers ip at address bar! (pisstt.. If you have a router , dont forget forwarding 80 number port to your Server!)
WELL DONE! You did it!
----------------------
NOO , I cant did it!
Don't be a hasty.Check your Configuration again slowly!
----------------------
Again ?
Check [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
and find The RoSpora Topic and write your error.
or send me a email at [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
!
----------------------
CREDITS:
THANK YOU ALL , WHO IS SUPPORTING AND LIKES ROSPORA!
THIS ROSPORA GOING TO BLESS YOUR SERVER! =)
DONT FORGET TO CHECK UPDATES OF YOURS @ [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
*/
#DATABASE SETTINGS
$serveros="windows"; //Write your server operation system For Windows "windows" For Linux "linux"
$lang="en"; // Language ("en" - english, "ru" - russian, "tr" - turkish, "hu" - hungarian, "de" - deutsch)
//////////////////////////////////////////
#MAIN HOST - MAIN SERVER
//////////////////////////////////////////
$host="127.0.0.1"; // MAIN HOST for Mangos database
$user="root"; // MAIN USER for Mangos database
$password="minhasenha"; // MAIN PASS for Mangos database
$db="mangos"; // MAIN NAME of Mangos database
//////////////////////////////////////////
$hostr="127.0.0.1"; // MAIN HOST for Realm database
$userr="root"; // MAIN USER for Realm database
$passwordr="minhasenha"; // MAIN PASS for Realm database
$dbr="realmd"; // MAIN NAME of Real database
//////////////////////////////////////////
#HOST MAIN - REALM ONE
//////////////////////////////////////////
$hostrealmone="127.0.0.1"; // MAIN HOST for Characters database
$userrealmone="root"; // MAIN USER for Characters database
$passwordrealmone="minhasenha"; // MAIN PASS for Characters database
$dbrealmone="characters"; // MAIN NAME of Characters database
/////////////////////////////////
#HOST TWO - REALM TWO
/////////////////////////////////
$hostrealmtwo="127.0.0.1"; // 2. HOST for Characters database
$userrealmtwo="root"; // 2. USER for Characters database
$passwordrealmtwo="minhasenha"; // 2. PASS for Characters database
$dbrealmtwo="characters"; // 2. NAME of Characters database
/////////////////////////////////
#HOST THREE - REALM THREE
/////////////////////////////////
$hostrealmthree="127.0.0.1"; // 3. HOST for Characters database
$userrealmthree="root"; // 3. USER for Characters database
$passwordrealmthree="minhasenha"; // 3. PASS for Characters database
$dbrealmthree="characters"; // 3. NAME of Characters database
////////////////////////////////
#HOST FOUR - REALM FOUR
/////////////////////////////////
$hostrealmfour="127.0.0.1"; // 4. HOST for Characters database
$userrealmfour="root"; // 4. USER for Characters database
$passwordrealmfour="minhasenha"; // 4. PASS for Characters database
$dbrealmfour="characters"; // 4. NAME of Characters database
//////////////////////////////////////////
#REALM STATUS CHECK OPTIONS
//////////////////////////////////////////
$database_encoding = 'CP1251'; // Set character encoding for MySQL
$server = "127.0.0.1"; // MAIN HOST adress (for realm status)
$servertwo = "127.0.0.1"; // 2. HOST adress (for realm status)
$serverthree = "127.0.0.1"; // 3. HOST adress (for realm status)
$serverfour = "127.0.0.1"; // 4. HOST adress (for realm status)
$port = "8085"; // Server port (for all realms status) 8085 or 3724
//////////////////////////////////////////
#ACCOUNT PAGE OPTIONS
//////////////////////////////////////////
$accountoption="1"; //Set your RoSPORA's account creating is open or closed. 1 - Open , 2 - Closed
$onlineoption="1"; //Set your RoSPORA's online player display is open or closed. 1 - Open , 2 - Closed
$accountmessage="Upgrading Server's Version!"; //Set your account creation closed text
$onlinemessage="Online Player Display Disabled For Upgrading Server!"; //Set your online player display text
$lock_acc=2; // Lock created account to IP adress (1 - on, 0 - off)
$lock_reg=0; // Registration only one (or more) account from one IP adress (IT HAVE A SECURITY ON FORM ACTION BOTS! , JUST SET IT TO 1 OR 2) // 0 - not limit, 1 - one acc, 2 - two acc, etc...
$img_base = "img/"; // Image dir
$ongif = "img/on.gif";
$offgif = "img/off.gif";
$charset="windows-1251"; //Browser charset of your language.Tarayýcýnýzýn dilinize göre charset ayarý - Türkçe : "iso-8859-9"
$timetext="Current Server Time"; //Shows Server Time , if you want you can change it to your language Example: ="yourlang";
//////////////////////////////////////////
#MINI INFORMATION BOX OPTIONS
$information="
<li>This server supports only 2.x.x clients<br>
<li>1x Quest XP , 1x Kill XP , 1x Discovery XP<br>
<li>Runnig on One Realm<br>
<li>First Realm has 100 User Cap.<br>";
?>[/INDENT
if ($this->link_id)
{
if (@mysql_select_db($db_name, $this->link_id))
return $this->link_id;
else
error('Unable to select database. MySQL reported: '.mysql_error(), __FILE__, __LINE__);
}
else
error('Unable to connect to MySQL server. MySQL reported: '.mysql_error(), __FILE__, __LINE__);
}
function query($sql)
{
$this->query_result = @mysql_query($sql, $this->link_id);
function close()
{
if ($this->link_id)
{
if ($this->query_result)
@mysql_free_result($this->query_result);
return @mysql_close($this->link_id);
}
else
return false;
}
}
//Functions of RoSpora Tab System
function test_realm(){
global $server, $port;
$s = @fsockopen("$server", $port, $ERROR_NO, $ERROR_STR,(float)0.5);
if($s){@fclose($s);return true;} else return false;
}
function test_realmtwo(){
global $servertwo, $port;
$s = @fsockopen("$servertwo", $port, $ERROR_NO, $ERROR_STR,(float)0.5);
if($s){@fclose($s);return true;} else return false;
}
function test_realmthree(){
global $serverthree, $port;
$s = @fsockopen("$serverthree", $port, $ERROR_NO, $ERROR_STR,(float)0.5);
if($s){@fclose($s);return true;} else return false;
}
function test_realmfour(){
global $serverfour, $port;
$s = @fsockopen("$serverfour", $port, $ERROR_NO, $ERROR_STR,(float)0.5);
if($s){@fclose($s);return true;} else return false;
}
function get_realm_name(){
global $hostr, $userr, $passwordr, $dbr, $database_encoding;
$realm_db = new DBLayer($hostr, $userr, $passwordr, $dbr);
$realm_db->query("SET NAMES $database_encoding");
$query = $realm_db->query("SELECT * FROM `realmlist` WHERE id = '1'");
$result = $realm_db->fetch_assoc($query);
$realm_db->close();
unset($realm_db);
return($result['name']);
}
function get_realm_nametwo(){
global $hostr, $userr, $passwordr, $dbr, $database_encoding;
$realm_db = new DBLayer($hostr, $userr, $passwordr, $dbr);
$realm_db->query("SET NAMES $database_encoding");
$query2 = $realm_db->query("SELECT * FROM `realmlist` WHERE id = '2'");
$result2 = $realm_db->fetch_assoc($query2);
$realm_db->close();
unset($realm_db);
return($result2['name']);
}
function get_realm_namethree(){
global $hostr, $userr, $passwordr, $dbr, $database_encoding;
$realm_db = new DBLayer($hostr, $userr, $passwordr, $dbr);
$realm_db->query("SET NAMES $database_encoding");
$query3 = $realm_db->query("SELECT * FROM `realmlist` WHERE id = '3'");
$result3 = $realm_db->fetch_assoc($query3);
$realm_db->close();
unset($realm_db);
return($result3['name']);
}
function get_realm_namefour(){
global $hostr, $userr, $passwordr, $dbr, $database_encoding;
$realm_db = new DBLayer($hostr, $userr, $passwordr, $dbr);
$realm_db->query("SET NAMES $database_encoding");
$query4 = $realm_db->query("SELECT * FROM `realmlist` WHERE id = '4'");
$result4 = $realm_db->fetch_assoc($query4);
$realm_db->close();
unset($realm_db);
return($result4['name']);
}
function get_zone_name($mapid, $x, $y){
global $maps_a, $zone;
if (!empty($maps_a[$mapid]))
{
$zmap=$maps_a[$mapid];
if (($mapid==0) or ($mapid==1) or ($mapid==530))
{
$i=0; $c=count($zone[$mapid]);
while ($i<$c)
{
if ($zone[$mapid][$i][2] < $x AND $zone[$mapid][$i][3] > $x AND $zone[$mapid][$i][1] < $y AND $zone[$mapid][$i][0] > $y) $zmap=$zone[$mapid][$i][4];
$i++;
}
}
} else $zmap="Unknown zone";
return $zmap;
}
function make_players_arrayrealmone(){
global $hostrealmone, $userrealmone, $passwordrealmone, $dbrealmone, $database_encoding, $pl_array;
$i=0;
$mangos_db = new DBLayer($hostrealmone, $userrealmone, $passwordrealmone, $dbrealmone);
$mangos_db->query("SET NAMES $database_encoding");
$query = $mangos_db->query("SELECT * FROM `characters` WHERE `online`='1' ORDER BY `name`");
while($result = $mangos_db->fetch_assoc($query))
{
$char_data = explode(' ',$result['data']);
$char_gender = dechex($char_data[36]);
$char_gender = str_pad($char_gender,8, 0, STR_PAD_LEFT);
$char_gender = $char_gender{3};
$res_pos=get_zone_name($result['map'], $result['position_x'], $result['position_y']);
seria mais facil fazer o q eu falei anteriormente, upa o seu banco de dados e seu site para um shared e coloque os links aqui q eu em casa testo e vejo c esta legal.
bem masi simples pois pelo visto as perguntas q estamos fazendo a vc esta sendo dificil de vc compreender.
Postado Originalmente por christiand[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
seria mais facil fazer o q eu falei anteriormente, upa o seu banco de dados e seu site para um shared e coloque os links aqui q eu em casa testo e vejo c esta legal.
bem masi simples pois pelo visto as perguntas q estamos fazendo a vc esta sendo dificil de vc compreender.
Blz... Vou preparar isso agora.
Citação:
Postado Originalmente por christiand[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
seria mais facil fazer o q eu falei anteriormente, upa o seu banco de dados e seu site para um shared e coloque os links aqui q eu em casa testo e vejo c esta legal.
bem masi simples pois pelo visto as perguntas q estamos fazendo a vc esta sendo dificil de vc compreender.
Aqui está!
link do server e de todo o utilitário. Tudo que tenho, eu to usando daqui.
- [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
ae eu fiz um serer de wow ele ta funcionando de boa mas tem algun bugs mas a questap naum é essa eu ja criei 2 contas novas e consegui entrar com as 2 mas quando eu passo pro meu amigo jogar ele tanta logar mas fika só no conecting e naum sai disso ele ja boto o realmlist do meu server q é o meu IP mas msm assim naum dá eu ja tentei fazer um server na casa dele mas deu a msma coisa alguem pode me ajudar? por favor me respondao