Помогите с системой сохранения денег

0
Посетители
0
Активный участник
SmallNibbler
18:04, 17.02.2013
В общем то после перезапуска сервера деньги не сохраняются, в DarkRP такой проблемы нет Но я не знаю где находится эта функция в DarkRP. Может поможете с этим? Расскажите пожалуйста как вообщем провести процесс сохранения денег каждого игрока. Или может есть у кого-то код.
Посетители
0
Активный участник
Насколько я понял это MySQL Database? Или нет? Если да, то можно ли обойтись без нее?
Посетители
0
Активный участник
Вот моя mysql:
Спойлер [+]


Но она не сохраняет деньги все равно, видимо нужно что-то ещё. Она пишет что так как она отключена, она переходит на QL base кажется так, как-то.
Администраторы
0
Evil Monster
SmallNibbler (17.02.2013, 21:34) писал:QL base
Мне кажется или здесь ошибка?

SmallNibbler (17.02.2013, 21:34) писал:local MYSQL_HOSTNAME = "localhost"; -- The host of your database.
local MYSQL_USERNAME = "root"; -- Which user it will be logged in with.
local MYSQL_PASSWORD = "password"; -- The password for the user.
local MYSQL_DATABASE = "lightrp"; -- Which database contains the tables.
local MYSQL_PORT = 3306; -- The port for the database. Default is 3306.

Здесь указываются параметры подключения к MySQL.
Посетители
0
Активный участник
EginKaman (17.02.2013, 21:42) писал:Мне кажется или здесь ошибка?

Да там ошибка.
Вот что пишет:
[Light RP] Not using MySQL, switching to file/SQLite storage.

EginKaman (17.02.2013, 21:42) писал:Здесь указываются параметры подключения к MySQL.

Да это понятно, но он может работать и без нее, и сохранять параметры.
Так как этот код я взял из другого гейммода, а он все сохранял и без MySQL базы.
Администраторы
0
Evil Monster
SmallNibbler (17.02.2013, 22:09) писал:file/SQLite storage.
Это файловая база данных SQLite. Записывает всю информацию в файлах.
Посетители
0
Активный участник
EginKaman (17.02.2013, 22:32) писал:
SmallNibbler (17.02.2013, 22:09) писал:file/SQLite storage.
Это файловая база данных SQLite. Записывает всю информацию в файлах.

Спасибо за пояснение, но не мог бы ты рассказать что нужно ещё создать, что-бы она заработала?
Администраторы
0
Evil Monster
Для использования MySQL в Garry's Mod всегда требовался модуль. Думаю что для SQLite тоже нужен модуль.
Журналисты
0
Богоподобен
Ох уж это RP
Попробуй :
php code:
  1. PS_USE_MYSQL = false;
заменить на
php code:
  1. PS_USE_MYSQL = true;
Посетители
0
Активный участник
Ну да, если бы все было так просто, во первых у меня нет модуля, поэтому выдает ошибку, но это ладно. Как же тогда pistachio гейммод и DarkRP сохраняют данные без MySQL, локально конечно, на компе. И если играть в сингле то эти данные загружаются.
Посетители
0
Активный участник
SmallNibbler
16:11, 18.02.2013
Вот что написано в файле mysql в pistachio:
Make sure that you execute the .sql file included in gamemodes/pistachio Otherwise your gamemode will not use MySQL correctly.
Но как этот файл подключить я не знаю. Возможно он поможет, так как я перерыл весь гейммод и только эти 2 файла относятся к mysql.
Посетители
0
Активный участник
sv_mysql.lua


lightrp2.sql
 
Тема закрыта.
  • Данная тема закрыта. Вы не можете отвечать в ней.