Ваш IP адрес: 54.92.142.198
Разрешение вашего экрана:
Сегодня: Пятница 18.08.2017 Пусто
Форма входа

 
Мини-чат

 
Последние комментарии

Написал: daniilgerich1
Написал: Bumer
 
Наш опрос

Где вы нашли наш сайт?

Всего ответов: 847

 
Поиск

 
Баннер

Наша кнопка(хочешь обменяться баннерами вам сюда)
Здесь вы можете все узнать про pawno,так же скачать моды,скрипты,программы,новости и много другое

samp server. ДОбавляем и свой сервер бесплатно на раскрутку

Всё для SAMP сервера, моды, скрипты!

.::[FMX] Team SA:MP::.

 
Статистика


Участников: 1343
Онлайн всего: 1
Гостей: 1
Пользователей: 0
[ Кто on-line? ]
[ Кто нас сегодня посетил ]
 

Заказ Дизайна сайта
[FS] Аккаунт-система на MySQL

Надаело ждать?и ты хочешь качать файлы быстрей?Заказывай себе на аккаунт группу.
Подождите
секунд...
19.04.2013, 03:29

Доброго времени суток пользователи SRC и его гости! Хочу представить вашему вниманию FS, который упрощает хранение данных игрока в базе данных MySQL. Никому не секрет, что в последнее время многие администраторы своих серверов переносят хранение данных на MySQL. Однако не каждому это легко дается. Данный скрипт позволяет облегчить задачу хранения данных. Итак приступим: 

Установка: 


  • 1) Извлечь все файлы из архива в директорию сервера. 
  • 2) Открыть server.cfg 
  • 2) Открыть server.cfg 
  • 3) В строке filterscripts дописать mysql_system 
  • 4) В строке plugins дописать mysql для Windows и mysql_debian.so/mysql_centos.so/mysql_x86.so для Linux 


Настройка: 

  • 1) Открыть в папке scriptfiles файл mysql_rows.ini 
  • 2) Рассмотрим все пункты в этом файле: 
  • SQL_Debug - включение или отключения режима отладки 
  • SQL_Host - IP или домен, на котором расположен сервер MySQL 
  • SQL_Username - Логин для авторизации на сервере 
  • SQL_Password - Пароль 
  • SQL_Base - база данных с которой будет работать FS 
  • SQL_Table - таблица с которой будет работать FS 
  • SQL_Primary - первичный ключ (Например id) 
  • SQL_Primary_Text - поле для хранения ника игрока. (По этому полю будут сохраняться все данные) 
  • SQL_Type - Тип таблиц (По умолчанию: MyISAM) 
  • srows - количество текстовых полей. (Увеличивайте это значение при добавлении новых полей) 
  • irows - количество полей целых чисел. (Увеличивайте это значение при добавлении новых полей) 
  • frows - количество полей дробных чисел. (Увеличивайте это значение при добавлении новых полей) 
  • 3) Добавление полей осуществляется следующим образом: 
  • Code 
  • string0 = UserName 
  • Где string - это текстовое поле; где 0 - это номер поля; где UserName - это название поля (В нашем случае это ник игрока). 
  • Также добавляются и другие поля: int и float 


Использование 

  • Для использования данного FS, Вам необходимо внести изменения в Ваш гейммод. 
  • Допустим, у Вас в гейммоде имеются переменные данных игрока. 
  • Например: 
    PlayerInfo[playerid][pLevel] 


    В функции авторизации, Вам необходимо присваивать переменным значения из системных переменных (PVar). 
    Пример: 
    PlayerInfo[playerid][pLevel] = GetPVarInt(playerid,"Level"); 
    (Параметр "Level" должен быть вписан в поля в ini-файле) 

    Для сохранения данных аккаунта во время игры, Вы можете установить таймер для функции. 
    Пример: 
    SetTimer("SaveData",3600,1); 
    public SaveData() 

    for(new i = 0; i < MAX_PLAYERS; i++) 

    SetPVarInt(i,"Update",1); 

    }
     

    Имеется также rcon-команда для просмотра статистики MySQL: mysqlstatus

    Также, необходимо указывать, авторизован ли игрок:SetPVarInt(playerid,"Logged",1); 

    О найденных багах и недочетах отписывайтесь в данной теме. 
    Если у Вас возникли проблемы с установкой данного FS, то свяжитесь со мной. 

    Желаю удачи в использовании MySQL! 

    Автор: Weddew. Версия: 0.1 
    Планируются обновления по мере необходимости. 
  • Твой голос!
    Просмотров: 2270 | Загрузок: 369 | Источник: http://samp-rus.com | Категория: filterscripts | Добавил: РАдик | Оценка: 5/1
    Всего комментариев: 0
    К этому материалу ещё не было добавлено не одного комментария,вы можете сделать это первым.


    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    vkontakte :samp-pawno.ru:

    Похожие материалы:



    Здесь вы можете узнать больше информации о создание сервера в samp так же можете скачать много разных FS,GM и многое другое!Так же можете задать ваши вопросы на forum-pawno.ru!
    Все файлы [FS] и [GM] проверенные антивирусом - касперский 2011. Если нашли вирус в файле сообщите нам на e-mail - support@samp-pawno.ru
    SaMp-PaWno.Ru
     
    vkontakte :samp-pawno.ru:

    Ключевые слова: pawno,pawno скачать,pawno.ru,pawno уроки,samp pawno,pawno скриптинг,учебник pawno,ошибки pawno,pawno скрипты,инклуды +для pawno,include +для pawno,обучение pawno,pawno цвета,уроки скриптинга pawno,скачать бесплатно pawno,pawno wiki,pawno rus,samp,скачать samp,samp 0.3 b,samp сервера,samp 0.3 +a,gta samp,скачать samp 0.3 +a,скачать samp 0.3 b,samp бесплатно,samp скачать бесплатно,читы +для samp,чити +для samp,моды +для samp,скачать samp сервер,скачать gta samp,сервера samp 0.3 b,samp 0.3 +a сервера,готовые samp,samp 0.2,samp 0.3 +a скачать бесплатно,готовые сервера samp,samp rp,сервера gta samp,samp sobeit,samp 0.2 x,gta,gta san,gta andreas,gta san andreas,gta 4,скачать gta,gta city,html,http html,html.ru,html download,html 2010,html коды,html сайт,php,php http,php ru,http php ru,index php,php www,vkontakte ru php,index php,forum php,gamemodes +для samp,скачать gamemodes +для samp,скачать моды +для samp,скачать мод +для samp 0.3,скачать мод samp 0.3 b,скачать моды +для сервера samp,скачать моды +для gta samp,скачать godfather мод +для samp,godfather,скачать бесплатно моды +для samp,samp script