Photon Cloud система авторизации

Photon Cloud система авторизации

Сообщение DiXel 18 июл 2013, 14:38

Как реализовать систему авторизации и регистрации игроков? Желательно чтобы можно было выдать игроку статус вип или админку(какой нибудь стринг или ещё что то, типа user/vip/adminи ли 0 1 2
Если нужно база скюль или ещё что то около - как поставить её на компе?
P.S.: Желательно всё же обойтись PlayerPrefs или ещё чем-то стандартным, без отдельных серверов авторизации.
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение nicodrive 18 июл 2013, 16:18

гугли мугли все эти вопросы...
PlayerPrefs это клиентские данные, тебе нужно сохранять на сервере. Так что гугли мугли...
nicodrive
UNец
 
Сообщения: 20
Зарегистрирован: 19 июл 2011, 07:11

Re: Photon Cloud система авторизации

Сообщение gnoblin 18 июл 2013, 17:38

php+mysql
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Photon Cloud система авторизации

Сообщение DiXel 18 июл 2013, 18:31

to nicodrive: Использовать PlayerPrefs на сервере
to Gnoblin: подробнее можно? пожаалуйста. *-*
Кстати да, как в клауде определить создателя комнаты?
Просто мне хотелось бы мой клиент превратить в подобие сервера, чтобы через него проходила инфа - тут сразу несколько плюсов - можно сделать простейший античит на деньги и т.д. и чтобы авторизация и подобное тоже шли через мой клиент
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение gnoblin 18 июл 2013, 19:14

про playerprefs на сервере - бред )

подробнее: на вики есть пример про highscores, например
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Photon Cloud система авторизации

Сообщение DiXel 19 июл 2013, 05:29

Cпасибо. А как быть если надо обновить НЕ ВСЕ значения? их всегда прийдётся перечислять? например Name, HScore, Password, isVip, isAdmin, money, creditCard, isCrime, haveHome, homeNR и т.д.
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение DiXel 19 июл 2013, 07:03

Ошибка
Синтаксис:
Используется javascript
CREATE TABLE  `vl_login_table` (

`id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`login` VARCHAR( 20 ) NOT NULL DEFAULT  'anonymous',
`pass` VARCHAR( 20 ) UNSIGNED NOT NULL
) ENGINE = MYISAM
Ответ MySQL: Документация

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNSIGNED NOT NULL) ENGINE = myisam' at line 1

Использую XAMPP из коробки
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение seaman 19 июл 2013, 07:06

Изучайте PHP
if(isset($_GET['isAdmin'])&&!empty($_GET['isAdmin'])) меняем 'isAdmin'
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Photon Cloud система авторизации

Сообщение DiXel 19 июл 2013, 09:42

Что делать с ошибкой?
Можно как-нибудь сохранять в локальный файл? Типа ini для каждого игрока?
Если да, то как?
Если для сервера сделать отдельный билд, в котором изменен один скрипт, не относящийся к игровому процессу, будет ли игра нормально подключаться к серверу? Просто кнопки создание сервера не должно быть у клиентов вообще. Только оффициальный сервер.
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение seaman 19 июл 2013, 11:32

Что делать с ошибкой?

Изучать MySQL.
Возможно у Вас все же не MYISAM?
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Photon Cloud система авторизации

Сообщение DiXel 19 июл 2013, 11:44

Да там не знаю... Нормальный скюль сервер где скачать? Ксампп не предлагать, денвер тоже.
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение seaman 19 июл 2013, 11:50

Вы хотите сервер у себя держать?
Имхо. Выберите хостинг, который имеет и бесплатные тарифы. Ну, и нормальные платные, чтоб можно было расширяться. Все хостинги сейчас имеют нормальный установеленный MySQL. Используйте его на бесплатном для обучения и экспериментов. Отладите - перейдете на платный.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Photon Cloud система авторизации

Сообщение DiXel 19 июл 2013, 16:46

Не по теме но.. У кого нибудь есть нормальный third person контроллер, для фотона или хотя бы обычный. не работает ни из ассетов, ни из паков на АС, ниоткуда. сантехник тупо бежит на месте
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение DiXel 19 июл 2013, 16:48

Не видел ни одного бесплатного хостинга со скюлем кроме holm но там удаляют за остутствие уник. посетителей
Skype: dixellitum
Mail: _the.dixx@yandex.ru
DiXel
UNIверсал
 
Сообщения: 396
Зарегистрирован: 27 май 2011, 07:19

Re: Photon Cloud система авторизации

Сообщение trololoid 19 июл 2013, 17:09

webhost000
Аватара пользователя
trololoid
Старожил
 
Сообщения: 712
Зарегистрирован: 15 сен 2011, 19:18
Откуда: Туапсе, Краснодарский край, Россия

След.

Вернуться в Photon

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1