Auf allen servern die ich gesehen habe und dem Release von den Server Files gibt es keine Begrenzung des Rucksackes. Da man einfach weiter machen kann. Dies ist ein einfacher Code der in die Req.php eingetragen werden sollte.
öffnet die datei req.php
Quest Rucksack fix:
sucht nach:
Scrollt runter und fügt unter
das ein:
PHP Code:
// $ret [0] = $RESP_QUEST_SKIP_ALLOWED_START . $ret [0];
PHP Code:
}
// chec if enought thirst
if ($db_data ['thirst'] < $dur) {
$ret = array (
$ERR_NO_ENDURANCE
);
break;
}
PHP Code:
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 10 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 10;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 11 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 11;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 12 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 12;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 13 AND owner_id = " . $db_data['user_id']);
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 13;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 14 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 14;
} else {
$ret = array (
$ERR_INVENTORY_FULL
);
break;
}
}
}
}
}
Dungeon Rucksack fix:
sucht nach:
scrollt runter bis und fügt darunter:
das ein:
**Weiter unten direkt darunter umgenau zusein steht das:
dies löscht ihr sonst kommt die meldung nur wenn ihr doppeltdraufklickt und es geht dennoch weiter.
PHP Code:
if ($dung >= 9 && $dung <= 12 && $stage == 12)
PHP Code:
$item = genItem ($lvl, $class, $shop, 'dungeon');
PHP Code:
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 10 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 10;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 11 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 11;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 12 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 12;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 13 AND owner_id = " . $db_data['user_id']);
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 13;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 14 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 14;
} else {
$ret = array (
$ERR_INVENTORY_FULL
);
break;
}
}
}
}
}
PHP Code:
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 10 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 10;
$allowItemReward = true;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 11 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 11;
$allowItemReward = true;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 12 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 12;
$allowItemReward = true;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 13 AND owner_id = " . $db_data['user_id']);
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 13;
$allowItemReward = true;
} else {
$qry = $db->prepare ( "SELECT slot FROM items WHERE slot = 14 AND owner_id = " . $db_data['user_id'] );
$qry->execute ();
if ($qry->rowCount () < 1) {
$item ['slot'] = 14;
$allowItemReward = true;
} else {
$allowItemReward = false;
}
}
}
}
}
Dieser Fix ist nichts Großartiges legendlich eine Verbesserung des Systems das verhindern soll das man mit Vollem Inventar Questen kann. Wer sich die Files Lädt und die Datei req.php genau angesehen hätte/hat würde es selbst hinbekommen ohne Tutorial
MFG
DragooN






