|
Autor |
Nachricht |
BOFH
Einsteiger
Anmeldedatum: 14.07.2008 Beiträge: 14
|
Verfasst am: Mo 14 Jul 2008, 14:16 Titel:
Kolo-Problem Themen-Beschreibung: Fehlermeldung beim Versuch, eine Kolo zu setzen |
|
Fehlermeldung: Spieler kann wegen dem Noobschutz nicht angeflogen werden!
Fehlerhergang: nach dem Absenden eines Koloschiffs auf eine freie Planetenposition bekomme ich obige Fehler-Message
Wo?: Flottenmenü --> Koloschiff schicken --> Position stimmt --> Kolonisieren ist angewählt (geht ja auch ned anders)--> dann beim Klick auf "Weiter" kommt die Fehlermeldung
Besonderes: ist mir esrt jetzt aufgefallen, wo ich in den TOP 10 gelandet bin .. vorher war Kolonisieren kein Problem ...
|
Nach oben
|
|
|
Phoscur
Site Admin
Anmeldedatum: 07.12.2007 Beiträge: 919
|
Verfasst am: Mo 14 Jul 2008, 21:17 Titel:
|
|
Welche Position?
_________________
Wenn du Hilfe brauchst wende dich an einen >Supporter<.
|
Nach oben
|
|
|
-= MoF =-
UGamela PowerUser
Anmeldedatum: 09.12.2007 Beiträge: 345 Wohnort: Schweiz
|
Verfasst am: Di 15 Jul 2008, 12:35 Titel:
|
|
Ja, das Noobschutz Problemchen...
@Phlegma: Zum fixen: Flotten3.php:
Suche:
Code: | $enduser = doquery("SELECT * FROM {{table}} WHERE id = '".$endplanet['id_owner']."' LIMIT 1", 'users', true);
if ($enduser['authlevel'] != 0 && empty($user['authlevel'])) {
message($lang['admin'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
if ($user['urlaubs_modus']) {
message($lang['you_are_in_the_umode'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
if ($enduser['urlaubs_modus']) {
message($lang['user_is_in_the_umode'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
if ($user['points_points'] < (5000 * 1000) && $enduser['points_points'] > (25000 * 1000) && ($order == 1 || $order == 2 || $order == 6 || $order == 10)) {
message($lang['noobprotection_player_is_too_good'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
elseif ($user['points_points'] > (25000 * 1000) && $enduser['points_points'] < (5000 * 1000) && ($order == 1 || $order == 2 || $order == 6 || $order == 10)) {
message($lang['noobprotection_player_is_too_bad'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
|
Ersetze durch
Code: | $enduser = doquery("SELECT * FROM {{table}} WHERE id = '".$endplanet['id_owner']."' LIMIT 1", 'users');
if (mysql_num_rows($enduser) == 1) {
$enduser = mysql_fetch_array($enduser);
if ($enduser['authlevel'] != 0 && empty($user['authlevel'])) {
message($lang['admin'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
if ($user['urlaubs_modus']) {
message($lang['you_are_in_the_umode'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
if ($enduser['urlaubs_modus']) {
message($lang['user_is_in_the_umode'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
if ($user['points_points'] < (5000 * 1000) && $enduser['points_points'] > (25000 * 1000) && ($order == 1 || $order == 2 || $order == 6 || $order == 10)) {
message($lang['noobprotection_player_is_too_good'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
elseif ($user['points_points'] > (25000 * 1000) && $enduser['points_points'] < (5000 * 1000) && ($order == 1 || $order == 2 || $order == 6 || $order == 10)) {
message($lang['noobprotection_player_is_too_bad'], $lang['error'], "fleet.".phpEx, 5);
exit;
}
}
else
$enduser = array("id_owner" => "-1");
|
|
Nach oben
|
|
|
BOFH
Einsteiger
Anmeldedatum: 14.07.2008 Beiträge: 14
|
Verfasst am: Di 15 Jul 2008, 12:52 Titel:
|
|
Phlegma hat Folgendes geschrieben: | Welche Position? |
Egal wo ich es versuche - es klappt auf keiner Position....
Aber der Fix von MOF sieht gut aus - schnell ändern ^^
|
Nach oben
|
|
|
Phoscur
Site Admin
Anmeldedatum: 07.12.2007 Beiträge: 919
|
Verfasst am: Mi 16 Jul 2008, 03:15 Titel:
|
|
Auch wenn mir der Code nicht so gefällt, ich werde das morgen ändern.. ist ja nur das BetaUni...
Ich konzentriere mich lieber auf die neue Version.
_________________
Wenn du Hilfe brauchst wende dich an einen >Supporter<.
|
Nach oben
|
|
|
Phoscur
Site Admin
Anmeldedatum: 07.12.2007 Beiträge: 919
|
Verfasst am: Mi 16 Jul 2008, 17:02 Titel:
|
|
MoFs Bugfix ohne zu kontrollieren online eingefügt.
_________________
Wenn du Hilfe brauchst wende dich an einen >Supporter<.
|
Nach oben
|
|
|
BOFH
Einsteiger
Anmeldedatum: 14.07.2008 Beiträge: 14
|
Verfasst am: Mi 16 Jul 2008, 17:54 Titel:
|
|
Funzt perfekt !!
Koloschiff fliegt schon
Thx for bugfix!
Gruss
BOFH
|
Nach oben
|
|
|
|
|
|