• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[8.54] Gesior Acc problem z LossContainers

Status
Not open for further replies.

erceiha

New Member
Joined
Sep 16, 2010
Messages
10
Reaction score
0
Witam !

Chciałbym zwrócić się do was z prośbą ponieważ nie potrafię poradzić sobie z problemem. Polega on na tym że mam ustawione Sample w acc makerze z LossContainers na 0 lecz Acc maker nie kopiuje z Sampla Containers.

Jest to w accountmanagement.php Miejsce w którym to sie dzieje:
PHP:
[...]
$player->setCap($char_to_copy->getCap());

                    $player->setPosX(0);

                    $player->setPosY(0);

                    $player->setPosZ(0);

                    $player->setLossExperience($char_to_copy->getLossExperience());

                    $player->setLossMana($char_to_copy->getLossMana());

                    $player->setLossSkills($char_to_copy->getLossSkills());

                    $player->setLossItems($char_to_copy->getLossItems());

                    $player->save();
[...]
a czemu nie kopiuje LossContainers? chciałbym by accmaker robił postacie które nie bd tracić ekwipunku, plecaka, i skilli..

screen kawalka Knight Sampla jest on ustawiony na 0



Uploaded with ImageShack.us

Pozdrawiam erceiha
 
Bo nie masz nic w stylu:
PHP:
 $player->setLossContainers($char_to_copy->getLossContainers());
Pojęcia nie mam czy to zadziała.
 
Bo nie masz nic w stylu:
PHP:
 $player->setLossContainers($char_to_copy->getLossContainers());
Pojęcia nie mam czy to zadziała.

Jak nie zadziała to zawsze możesz użyć funkcji customField.

PHP:
$player->setCustomField("loss_containers", $char_to_copy->getCustomField("loss_containers"));
 
Po użuciu tego:
PHP:
$player->setLossContainers($char_to_copy->getLossContainers());
Jak i tego:
PHP:
$player->setCustomField("loss_containers", $char_to_copy->getCustomField("loss_containers"));

zamiast stworzenia się postaci robi sie pusta biała strona.. gdy wrócę do poprzedniego stanu normalnie tworzy postacie..
Czekam nadal na pomoc..

Edit:
A może zmienić gdzieś jeszcze niż tylko w accountmanagment.php ?

Edit2:
OK, poradziłem sobie!

Rozwiązanie:

Wchodzimy w Baze Danych wchodzimy w zakładkę players, potem mamy na górze zakładke Strukture, klikamy i zmieniamy loss containers na 0!
Pozdrawiam! erceiha
 
Last edited:
Status
Not open for further replies.
Back
Top