Register for your free account! | Forgot your password?

You last visited: Today at 04:21

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



hp anpassen..

Discussion on hp anpassen.. within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2009
Posts: 217
Received Thanks: 15
Question hp anpassen..

hallo

ich versuche schon seit stunden meine neue hp für metin metin2 server anzupassen..
jedoch kommen immer errorrs..

also hp ist on und kann man drauf aber alles bisn buggy

solche errors zb:Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in /var/customers/webs/ni344838_1/requests.php on line 3

wenn sich jemand auskennt bitte mal melden

skype: lucatobi1
NiGhTAcTiVe is offline  
Old 03/20/2014, 19:51   #2


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
Access Denied: Zugang Verwehrt.

Dieser Fehler tritt auf, wenn die eingetragenen MySQL-Zugangsdaten, falsch sind.
Überprüfe deine eingetragenen MySQL-Zugangsdaten.
.Marcel' is offline  
Old 03/20/2014, 19:59   #3
 
elite*gold: 0
Join Date: Dec 2009
Posts: 217
Received Thanks: 15
danke aber wo genau muss ich die anpassen? ._.
NiGhTAcTiVe is offline  
Old 03/20/2014, 20:03   #4
 
.Cyous's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 2,575
Received Thanks: 916
Quote:
Originally Posted by NiGhTAcTiVe View Post
danke aber wo genau muss ich die anpassen? ._.
Die Daten kannst du wie bei den meisten Metin2 HP Scripts in dem Ordner /inc in der config.inc.php Datei bearbeiten.
(Ich weiß ja jetzt nicht was für ein Script du hast)

Gruß,
.Cyous
.Cyous is offline  
Thanks
1 User
Old 03/20/2014, 20:06   #5
 
elite*gold: 0
Join Date: Dec 2009
Posts: 217
Received Thanks: 15
dort stimmt eigentlich alles ...

danke für die schnelle antwort

aber irgendwie is das komisch
NiGhTAcTiVe is offline  
Old 03/20/2014, 20:08   #6
 
.Cyous's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 2,575
Received Thanks: 916
Quote:
Originally Posted by NiGhTAcTiVe View Post
dort stimmt eigentlich alles ...

danke für die schnelle antwort

aber irgendwie is das komisch
Hmm, bist du dir sicher dass die Daten richtig sind?
--
Schau am besten mal in der request.php line 3 (laut Fehlermeldung stimmt da was nicht) poste mal den Inhalt der request.php.
.Cyous is offline  
Old 03/20/2014, 20:09   #7
 
elite*gold: 0
Join Date: Dec 2009
Posts: 217
Received Thanks: 15
ja bin ich ..

habe dich in skype geaddet.. vielleicht könntest du mal bei mir rein schauen?

request.php

<?php
include("inc/functions.inc.php");
mysql_connect("127.0.0.1", "root", "daroo");
error_reporting(0);

function checkLogin($wert) {
$checkit = preg_match("/^[a-zA-Z0-9]+$/",$wert);
if($checkit) {
return true;
}
else {
return false;
}
}

function checkZeit($string) {
$einzelString = explode("-", $string);
$ZeitString = explode(" ", $einzelString[2]);
$uhrzeit = explode(":", $ZeitString[1]);

if(((ctype_digit($einzelString[0]) && strlen($einzelString[0]) == 4 && ctype_digit($einzelString[1]) && strlen($einzelString[1]) == 2 && ctype_digit($ZeitString[0]) && strlen($ZeitString[0]) == 2) && ctype_digit($uhrzeit[0]) && strlen($uhrzeit[0]) == 2) && ctype_digit($uhrzeit[1]) && strlen($uhrzeit[1]) == 2 && ctype_digit($uhrzeit[2]) && strlen($uhrzeit[2]) == 2) {
return true;
}
else {

return false;

}

}

if(isset($_GET['s']) && $_GET['s'] == "status") {
if(existCacheByTime("status", 300)) {
include("cache/status.txt");
}
else {
mysql_select_db("player");
$rot = "Select * from player_index WHERE empire NOT LIKE '2%' and empire NOT LIKE '3%';";
$rotquery = mysql_query($rot);
$rotanzahl = mysql_num_rows($rotquery);
$gelb = "Select * from player_index WHERE empire NOT LIKE '1%' and empire NOT LIKE '3%';";
$gelbquery = mysql_query($gelb);
$gelbanzahl = mysql_num_rows($gelbquery);
$blau = "Select * from player_index WHERE empire NOT LIKE '1%' and empire NOT LIKE '2%';";
$blauquery = mysql_query($blau);
$blauanzahl = mysql_num_rows($blauquery);

$ausgabe = ' <ul>
<li><img src="img/layout/on.png" alt="" style="margin-left:-16px; margin-top:-5px;"/><div style="margin-left:60px; margin-top:-23px;">Game-Server</div></li>
<li><img src="img/layout/on.png" alt="" style="margin-left:-16px; margin-top:-5px;"/><div style="margin-left:60px; margin-top:-23px;">Login-Server</div></li>
<li><img src="img/layout/on.png" alt="" style="margin-left:-16px; margin-top:-5px;"/><div style="margin-left:60px; margin-top:-23px;">MySQL-Server</div></li>
<li id="rotanzahl" style="margin-left:-25px; margin-top:-2px;"><img src="img/reiche/1_kl.png" alt="" /><div style="margin-left:60px; margin-top:-23px;"> <span>'.$rotanzahl.'</span> </div></li>
<li id="gelbanzahl" style="margin-left:-78px; margin-top:-2px;"><img src="img/reiche/2_kl.png" alt="" /><div style="margin-left:60px; margin-top:-23px;"> <span>'.$gelbanzahl.'</span> </div></li>
<li id="blauanzahl" style="margin-left:-78px; margin-top:-2px;"><img src="img/reiche/3_kl.png" alt="" /><div style="margin-left:60px; margin-top:-23px;"> <span>'.$blauanzahl.'</span> </div></li>
<li style="margin-left:-58px; margin-top:-14px;"><input class="btn" type="submit" name="submit" onClick="javascript:refreshStatus()" value="Reload"/></li>

</ul>';


cacheIt($ausgabe, "status");
echo $ausgabe;
}

?>


<?php
}
if(isset($_GET['s']) && $_GET['s'] == "top10") {
echo' <table id="shortRank">
<tr>
<th><div style="margin-left:-15px;">Rang</div></th>
<th><div style="margin-left:-5px;">Name</div></th>
<th><div style="margin-left:-72px;">Reich</div></th>
<th><div style="margin-left:-5px;">Level</div></th>
</tr>


';
if(existCacheByTime("top10", 300)) {
include("cache/top10.txt");
}
else {
$getPlayers = mysql_query("SELECT player.id,player.name,player.level,player.exp,play er_index.empire,guild.name AS guild_name
FROM player.player
LEFT JOIN player.player_index
ON player_index.id=player.account_id
LEFT JOIN player.guild_member
ON guild_member.pid=player.id
LEFT JOIN player.guild
ON guild.id=guild_member.guild_id
INNER JOIN account.account
ON account.id=player.account_id
WHERE player.name NOT LIKE '[%]%' AND account.status!='BLOCK'
ORDER BY player.level DESC, player.exp DESC
LIMIT 10");


$player = array();
$x = 1;
while($row = mysql_fetch_assoc($getPlayers)) { $player[$x] = '<tr><td><div style="margin-left:5px;">'.$x.'</div></td><td class="player"><div style="margin-left:-4px;"><a href="#view_char&id='.$row['id'].'" class="playsi">'.$row['name'].'</a></div></td><td><img src="img/reiche/'.$row['empire'].'_kl.png" style="margin-left:-70px; title="Reich" alt="Reich"/></td><td><div style="margin-left:-5px;">'.$row['level'].'</div></td></tr>' ; $x++; }
cacheItTop10($player, "top10");
for($i = 1; $i <=10; $i++) {
echo $player[$i];
}

}

echo'</table>';
echo'<div style="margin-top:10px;"><center><u><a href="index.php?s=rankings">Komplette Rangliste</a></u></center></div>';


}

?>
<?php
if(isset($_GET['acc'])) {
if(isset($_POST['user'])) {
$user = mysql_real_escape_string($_POST['user']);


if((strlen($user) >= "8") && checkLogin($user)) {
$queryCheck = mysql_query("SELECT id FROM account.account WHERE login='$user' LIMIT 1");
if(mysql_num_rows($queryCheck) == 0) {
echo'<img src="img/layout/check.png" alt="" />';
}
else {
echo'<img src="img/layout/stop.png" alt="" />';

}
}
else {
echo'<img src="img/layout/stop.png" alt="" />';
}
}
}

if(isset($_GET['bann'])) {
$bannedby = mysql_real_escape_string($_POST['bannedby']);
$charname = mysql_real_escape_string($_POST['player']);
if(!empty($charname) && checkLogin($charname)) {
$avaiblePlayer = mysql_query("SELECT id, account_id FROM player.player WHERE name='$charname' LIMIT 1");

if(mysql_num_rows($avaiblePlayer) < 1) {
echo'<p style="color:red">Der Spieler mit dem Namen '.$charname.' existiert nicht.</p>';
}
else {
$id = mysql_fetch_assoc($avaiblePlayer);
$getAccStatus = mysql_fetch_assoc(mysql_query("SELECT status, availDt FROM account.account where id='".$id['account_id']."'"));
if($_POST['banns'] == 1) {
if($getAccStatus['status'] == "BLOCK") {
echo'<p style="color:red">Der Spieler mit dem Namen '.$charname.' ist bereits gebannt.</p>';
}
else {

$bannIt = mysql_query("UPDATE account.account SET status='BLOCK' WHERE id='".$id['account_id']."'");

if($bannIt) {
echo'<p style="color:green">'.$charname.' wurde erfolgreich permament gebannt. Kicken nicht vergessen.</p>';
$updateLog = mysql_query("INSERT INTO log.log_bann (account_id, Playername, BannedBy, banntil) VALUES ('".$id['account_id']."', '$charname', '$bannedby', 'perma')");

}
else {
echo'<p style="color:red">Es trat ein Fehler auf. Fehler: '.mysql_error().'. Bitte leite diesen Fehler an NE4Y weiter.</p>';
}
}
}
else {
$bis = mysql_real_escape_string($_POST['banntil']);
if(empty($_POST['banntil'])) {

echo'<p style="color:red">Die Bannzeit wurde nicht ausgefüllt.</p>';
}
else {
if((strlen($bis) >= 18) && checkZeit($bis)) {

if($getAccStatus['availDt'] > $bis) {
echo'<p style="color:red;">Der Spieler mit dem Namen '.$charname.' ist bereits bis '.$getAccStatus['availDt'].' gebannt. <span onClick="javascript:doBann()" style="text-decoration:underline; color:black;" class="cursor">Bann trotzdem auf diese Zeit setzen</span></p>';
}
else {

$bannItToTime = mysql_query("UPDATE account.account SET availDt='$bis' WHERE id='".$id['account_id']."'");
if($bannItToTime) {
echo'<p style="color:green">'.$charname.' wurde erfolgreich bis '.$bis.' gebannt. Kicken nicht vergessen.</p>';
$updateLog = mysql_query("INSERT INTO log.log_bann (account_id, Playername, BannedBy, banntil) VALUES ('".$id['account_id']."', '$charname', '$bannedby', '$bis')");

}
else {
echo'<p style="color:red">Es trat ein Fehler auf. Fehler: '.mysql_error().'. Bitte leite diesen Fehler an NE4Y weiter.</p>';
}
}
}
else {
echo'<p style="color:red;">Beachte das Zeitformat</p>';
}
}
}
}
}
else {
echo'<p style="color:red">Der Name des Spielers war nicht valide (hinsichtlich Sonderzeichen) oder er war nicht ausgefüllt</p>';
}
}

if(isset($_GET['doBann'])) {
$charname = mysql_real_escape_string($_POST['player']);
$avaiblePlayer = mysql_query("SELECT id, account_id FROM player.player WHERE name='$charname' LIMIT 1");
$bis = mysql_real_escape_string($_POST['banntil']);
$bannedby = mysql_real_escape_string($_POST['bannedby']);

$id = mysql_fetch_assoc($avaiblePlayer);
if((strlen($bis) >= 18) && checkZeit($bis)) {
$bannItToTime = mysql_query("UPDATE account.account SET availDt='$bis' WHERE id='".$id['account_id']."'");
if($bannItToTime) {
echo'<p style="color:green">'.$charname.' wurde erfolgreich bis '.$bis.' gebannt. Kicken nicht vergessen.</p>';
$updateLog = mysql_query("INSERT INTO log.log_bann (account_id, Playername, BannedBy, banntil) VALUES ('".$id['account_id']."', '$charname', '$bannedby', '$bis')");

}
else {
echo'<p style="color:red">Es trat ein Fehler auf. Fehler: '.mysql_error().'. Bitte leite diesen Fehler an NE4Y weiter.</p>';
}

}
else {
echo'<p style="color:red;">Beachte das Zeitformat</p>';
}

}
?>
NiGhTAcTiVe is offline  
Old 03/20/2014, 20:12   #8
 
.Cyous's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 2,575
Received Thanks: 916
Gut, dann musst du bei diesem Script in die config.inc.php und in der request.php deine Daten vom Metin2Server eingeben, also füg die Daten auch in die request.php ein (da stehen noch die standart Daten “127.0.01...“).

Gruß,
.Cyous
.Cyous is offline  
Thanks
1 User
Old 03/20/2014, 20:13   #9
 
elite*gold: 0
Join Date: Mar 2014
Posts: 17
Received Thanks: 2
Du solltest schauen, ob der Benutzer denn auch die nötigen Rechte hat um von deiner IP aus zu verbinden oder ob diese möglicherweise limitiert ist.

Quote:
mysql_connect("127.0.0.1", "root", "daroo");
Stimmen diese Daten denn? Wenn nicht, ändere sie :-)
ლ(ಠ益ಠლ) is offline  
Thanks
1 User
Old 03/20/2014, 20:14   #10
 
elite*gold: 0
Join Date: Dec 2009
Posts: 217
Received Thanks: 15
ok danke.. das wäre gelöst..

eins aber ist noch da..


"

Warning: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 110 in /var/customers/webs/ni344838_1/pages/home.php on line 51 Es konnte keine Verbindung zum Forum hergestellt werden.
"
NiGhTAcTiVe is offline  
Old 03/20/2014, 20:22   #11


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
Quote:
Originally Posted by NiGhTAcTiVe View Post
ok danke.. das wäre gelöst..

eins aber ist noch da..


"

Warning: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 110 in /var/customers/webs/ni344838_1/pages/home.php on line 51 Es konnte keine Verbindung zum Forum hergestellt werden.
"
Wo hostest du? Dieser Fehler kommt eigentlich nur wenn externe Verbindungen blockiert werden.
Deine Daten sind richtig, er verliert nur das Packet, da es blockiert wird, wende dich am besten an deinen Hoster.
.Marcel' is offline  
Old 03/20/2014, 20:22   #12
 
.Cyous's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 2,575
Received Thanks: 916
Quote:
Originally Posted by NiGhTAcTiVe View Post
ok danke.. das wäre gelöst..

eins aber ist noch da..


"

Warning: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 110 in /var/customers/webs/ni344838_1/pages/home.php on line 51 Es konnte keine Verbindung zum Forum hergestellt werden.
"
Die Home.php ist evtl. mit einem WBB Forum News Anzeige Script ausgestattet (line 51) dort solltest du ein Script code finden womit du die News aus dem WBB Forum anzeigen kannst, wenn du es aber weg haben möchtest, dann einfach den Code loeschen (solltesr aber genau schauen was zum code davon gehört).

Gruß,
.Cyous
.Cyous is offline  
Thanks
1 User
Old 03/20/2014, 20:28   #13
 
elite*gold: 0
Join Date: Dec 2009
Posts: 217
Received Thanks: 15
ok danke

werde dann bisn experementieren

danke^^
NiGhTAcTiVe is offline  
Old 03/20/2014, 20:28   #14
 
elite*gold: 0
Join Date: Mar 2014
Posts: 17
Received Thanks: 2
Gegen das Problem kannst du nichts machen, außer das Script zu löschen - Nitrado scheint Verbindungen zu manchen außenstehenden MySQL Servern zu blocken, denn für gewöhnlich kommt nur dann dieser Fehler.
ლ(ಠ益ಠლ) is offline  
Reply


Similar Threads Similar Threads
EXP anpassen
11/13/2011 - Metin2 Private Server - 0 Replies
hallo com habe ne frage wiefiel exp solten diese mobs geben ? maximal lvl 127 den manche mobs von diesen nehmen exp ab anstadt zu geben Wasserschlangensoldat Wasserschlangenkrieger Wasserschlangenmagier Wasserschlangenkomandant Zombie Plagenspeer Zombie Plagenschwert
Skype Ton anpassen
05/17/2011 - Technical Support - 0 Replies
Hallo, Wenn ich auf skype ein Gespräch führe, wird der restliche sound von Videos, Spiele, etc... leise und Skype ist am lautersten. Wie kann ich das ändern? Habe bei Audioeinstellungen noch nichts gefunden. Danke im Vorraus blcket
GM NPC anpassen
04/21/2011 - Metin2 Private Server - 2 Replies
Jo halle Leute , ich benutze für meinen Server die Serverfiles by Profizocker94 v1 ! (natürlich alles selbst angepasst^^) un da gibts ja den GM npc den "Weisen Mann" und das einzige was mich in ihm stört ist wenn amn ihn als GM anklickt unter infos die verschiedenen teile die man auswählen kann wo dann ne chatnachricht kommt z.B bei Homepage kommt Serverfiles by Profizocker94 und genau das wirklich nur das einzige wollte ich auf meinen server anpassen ich habe etwas unter...
NPC's anpassen
10/13/2010 - Metin2 Private Server - 7 Replies
Heihoo, bin grade dabei die Shops auf meinem Pserver anzupassen. Leider weiß ich nicht wie ich die Preise von bsp. einem Seelenstein ändere. In jeden Tutorial sieht man, wie Leute den Preis von Waffen ändern, aber keine Seelis oder Rüssis...:rtfm: Bitte Hilfe :mofo:
dll. anpassen
05/23/2009 - Kal Online - 0 Replies
hi liebe elitepvper´s ich habe folgende frage: ist es möglich eine dll. an meinem system (hardware) anzupassen??? wenn ich z.b. den attackhack von kalhacker9000 benutze bekomme ich immer engine.exe fehler, doch mit dem attackhack von meak1 jedoch nicht. ist es möglich für ein anfänger eine dll an meinem system anzupassen??? wenn ja mit welchen programm und wie geh ich am besten vor??? ich versuche das schon seit tagen..



All times are GMT +1. The time now is 04:21.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.