Рекомендованные сообщения



Не найдено.

28 posts in this topic

Помогите пожалуйста, я уже весь мод перевертел, но не смог исправить баг с сохранением лидерки, я выдаю лидерку релогаюсь а она пропадает

Вот коды:

 

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

 

Я думаю вы мне хоть как то поможете, и не по ленюсь поставить +сик)

Edited by stibs

0

Share this post


Link to post
Share on other sites

Добрый вечер. 

В mysql_log ошибок никаких нет? 

В конец SaveAccount перед return 1; добавьте: 

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

Ну а после выдайте себе лидерку и выйдите с сервера через /q и  выложите логи. 

Edited by stibs

0

Share this post


Link to post
Share on other sites

Вот логи сервера:

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

А вот логи MySQL

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

И еще, у меня новая проблема, сервер я запускаю на localhost после того как я вставил

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

Я свернул игру, и у меня сам вырубается "samp-server-cr" с "Прекращение работы!" и лидерка так же не сохраняется

 

0

Share this post


Link to post
Share on other sites

В паблик OnQueryError добавьте: 

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

После этого скомпилируйте мод, запустите samp-server-cr.exe, затем выдайте себе лидерку, выйдите с сервера с помощью /q. И опять скиньте логи. 

0

Share this post


Link to post
Share on other sites

Эм.. У меня нету такого паблика

0

Share this post


Link to post
Share on other sites

@FENRIS Значит создайте: 

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

Т.е. вставьте в любое место мода, главное не в сток / паблик

Edited by stibs

0

Share this post


Link to post
Share on other sites

Логи сервера:

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

 

Логи MySQL

 

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

0

Share this post


Link to post
Share on other sites

В SaveAccount после строки 

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

добавьте:

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

После опять выдайте лидерку, выйдите с сервера через /q и скиньте логи. 

0

Share this post


Link to post
Share on other sites

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

[23:59:03] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'online' in 'field list'
[23:59:14] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'online' in 'field list'
 

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

0

Share this post


Link to post
Share on other sites

@FENRIS Какое значение у поля Leader в базе данных для вашего аккаунта? 

0

Share this post


Link to post
Share on other sites

В моде "pLeader" в базе "leader"

0

Share this post


Link to post
Share on other sites

@FENRIS я имею ввиду значение, а не название. Вы скинули название поля, значение пишется под названием. 

0

Share this post


Link to post
Share on other sites

@stibs "1"

объединено 28.08.2017 0:15: 

@stibs Если я сейчас зайду, то становится "0"

0

Share this post


Link to post
Share on other sites

@FENRIS Значит проблема с загрузкой. Скидывайте паблик с загрузкой (LoadAccount или LoadAcc или что-то подобное). 

0

Share this post


Link to post
Share on other sites

@stibs В моде у меня не чего похожего на "LoadAccount" и "LoadAcc " нету.

0

Share this post


Link to post
Share on other sites

@stibs 

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

Edited by stibs

0

Share this post


Link to post
Share on other sites

@stibs Вот:

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

Edited by stibs

0

Share this post


Link to post
Share on other sites

после этой строчки

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

добавьте это:

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

Потом выдайте себе лидерку, выйдите с сервера через /q, зайдите опять и скиньте логи. 

Edited by stibs

0

Share this post


Link to post
Share on other sites

@stibs 

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

0

Share this post


Link to post
Share on other sites

@FENRIS Возможно, это происходит потому, что вы являетесь администратором. Попробуйте выдать себе лидерку, а потом снять себя с админки и перезайти на сервер. Будет ли сохранена лидерка? 

0

Share this post


Link to post
Share on other sites

@stibs А вот так можно?: Зарегистрировать новый аккаунт на сервере, и выдать лидерку через БД

0

Share this post


Link to post
Share on other sites

@stibs Реально работает! Спасибо! Но другой вопрос, как тогда убрать такое ограничение на администратора?

0

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Kotlas
      By Kotlas
      Здравствуйте. 
      Помогите  пожалуйста, подключаю к серверу filterscripts, все как надо кидаю его в папку и прописываю в server.cfg и запускаю сервер.
      Чат лог показывает что filterscripts загрузился, но при заходе на сервер вводя команду из filterscripts ничего не происходит. Побывал уже несколько filterscripts, но ни один не работает.