Сообщение от
MefiS
Вообщем, я так и не понял почему не стоит делать сохранение имени и пароля при дисконнекте игрока.
Потому что они никак не изменятся без ведома сервера, как, например, координаты, которые постоянно обновляются игроком. Смысл сохранять то, что не изменяется?
Сообщение от
MefiS
Потом, я хотел добавить свой массив в enum pInfo, в который будет содержать либо "да" либо "нет"(1/0 соответственно), выделил для него размер один символ и в итоге выдает ошибку
Так а зачем Вы создаёте массив, если хотите хранить число? Создавайте целочисленную переменную (член перечисления) и присваивайте ему значение:
PHP код:
enum e_PLAYER_INFO
{
pNation
}
new pInfo[MAX_PLAYERS][e_PLAYER_INFO];
pInfo[playerid][pNation] = 1;
Сообщение от
MefiS
И последний вопрос, я понапихал кучу массивов с данными в pIfnfo, стоит ли так делать? Может стоит как то оптимизировать все это?
Нет.