Иконка ресурса

Player preferences 1.0.7

Нет прав для скачивания

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
256
Симпатии
60
Пол
Мужской
karaulov, не совсем понял смысл
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
655
Симпатии
228
ну что бы можно было записывать данные не привязанные к игроку)
ну в отдельную таблицу то есть
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
655
Симпатии
228
ну или можно как-то расширить player preferences в просто preferences )) что бы вместо игрока можно было просто указать KEY ) и писать / читать данные)
 

angrybot

Администратор
Модератор
Разработчик
Постоялец
Пользователь
Дизайнер
Регистрация
15 Дек 2019
Сообщения
165
Симпатии
58
cpCTRL, после последнего опубликованного варианта менял что-нибудь?
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
655
Симпатии
228
angrybot, А был опубликованный вариант? Это тот где кнопка скачать?
 

angrybot

Администратор
Модератор
Разработчик
Постоялец
Пользователь
Дизайнер
Регистрация
15 Дек 2019
Сообщения
165
Симпатии
58
 

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
256
Симпатии
60
Пол
Мужской
angrybot, менял, но для публикации ещё сыро, по мере доступного времени тестирую/редактирую
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
655
Симпатии
228
Ровно месяц прошел, можно узнать какая на данный момент протестированная версия рабочая есть? Кнопка "скачать" там проверенная версия ?
 

cpCTRL

bruh
Скриптер
Постоялец
Регистрация
20 Фев 2018
Сообщения
256
Симпатии
60
Пол
Мужской
karaulov, Скоро вряд ли будет, пк пока нету, если только с рабочего ноута - но это опять же большие сроки. Попробуйте пока то что скинул выше в ответ энгриботу
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
655
Симпатии
228
cpCTRL, а можешь опубликовать полностью код с инклудом?) Хотел потестить последнюю версию)
НО ИНКЛУДА НЕТ :(

Сейчас я так понял работает так?

1. Игрок вошел
2. Пошел запрос в бд
3. После того как ответ получен или не получен проверяется валидность игрока и вызывается callback функция 'loaded' ?


А можно еще сделать если вдруг json данные поврежедены - заменить их пустыми а ошибку писать всегда в лог вместе со строкой JSON даже если DEBUG не включен? (Ведь это достаточно критическая ошибка и надо знать в чем дело что бы исправить)
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
655
Симпатии
228
Код:
if (get_user_userid(id) != data[1]) {
От этого толку нет. Если боитесь, что на место игрока зайдет другой, успокойтесь. Для него тоже будет вызван запрос и эти, "типо не его" данные, все равно перезапишутся.
Все зависит от кода юзера который будет использовать этот плагин, они то еще раз придут, но кто знает что в уме кодера, по этому надо проверять и отправлять пустые данные если игрок перезашел или вообще не отправлять.

Может там у игрока будет код отображения приветствия, представь что 2 раза данные придут, да, вторые перезапишут первые, но и первые тоже придут. )


Лучше не убирать дополнительные проверки потом начнутся вопросы почему работает так а не иначе, а потому что наслушаются советов глупых.
 
Сверху Снизу