Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

двойная регистрация (MySQL)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1
offline   egorik_105

egorik_105
  • 10
    • Сообщений: 85
    • Регистрация: 17.08.16

При переводе сервера на MySQL столкнулся с проблемой , двойная регистрация т.е. не распознаёт есть ли акк в базе, с логином и получением информации всё в порядке , в консоли ошибок нету , в mysql_log выдаёт следующее ...

Открой меня
Time Function Status Message 08:11:16 cache_get_data WARNING no active cache

грешу на систему распознания регистрации/авторизации ...

 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Жду помощи ....

 


  • 0

#2
offline   Basis

Basis
  • 292
    • Сообщений: 791
    • Регистрация: 24.06.14

1.Вызывай отдельной функцией и там уже всё это проверяй(см.ниже)
2.Зачем GetPlayerName(playerid, plname, sizeof(plname)); если все равно не используешь
3.Зачем столько места под ячейки new query[512]; я уверен что понадобится намного меньше

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

и в конце

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


Сообщение отредактировал Basis: 24 Июнь 2017 - 17:39

  • 2

#3
offline   egorik_105

egorik_105
  • 10
    • Сообщений: 85
    • Регистрация: 17.08.16

Basis, Помогло от двойной регистрации , но от варнингов не избавился , так же проблема с поиском игрока в базе осталась вместо логина регистрация , потом авторизация , а загружает стабильно...


  • 0

#4
offline   Basis

Basis
  • 292
    • Сообщений: 791
    • Регистрация: 24.06.14

если в любом случае сначала регистрация,но при этом в базе есть аккаунт,то неправильно получаешь ник,в начале OnPlayerConnect должно быть примерно такое

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 1

#5
offline   egorik_105

egorik_105
  • 10
    • Сообщений: 85
    • Регистрация: 17.08.16

Basis,всё так же осталось .... Без изменений  
так же варнинг в mysql_log не исчез


Сообщение отредактировал egorik_105: 24 Июнь 2017 - 18:51

  • 0

#6
online   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 818
    • Сообщений: 3 292
    • Регистрация: 19.07.15

egorik_105, у Вас версия MySQL какая? 


  • 0

#7
offline   egorik_105

egorik_105
  • 10
    • Сообщений: 85
    • Регистрация: 17.08.16

Elrmrnt-Kritik, R39-3
HELP !!!


Сообщение отредактировал egorik_105: 24 Июнь 2017 - 19:14

  • 0

#8
offline   Basis

Basis
  • 292
    • Сообщений: 791
    • Регистрация: 24.06.14

покажи полностью запрос,CheckAccount и OnPlayerRequestClass


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 20 пользователей