Русское сообщество по скриптингу

Easy ZP Ammo Save

Новые плагины для AMX Mod X, которые были добавлены в базу плагинов нашего форума. Плагины еще не утвеждены администратором/модератором.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Данный раздел форума служит для добавления новых плагинов в базу нашего форума. После того, как администратор/модератор утвердит плагин, он будет перемещен в раздел "Утвежденные плагины".

Правила при добавлении новых плагинов:

1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. Обязательно выкладывайте исходник sma плагина. Запрещено выкладывать amxx файл.
4. Обязательно указывайте настоящих авторов плагина, если вы использовали чьи-то наработки или функции, указывайте их авторов в сообщении.
5. Необходимо заполнять детальную информацию о плагине (версию, настройки, используемые модули, список изменений и другую).

Easy ZP Ammo Save

Сообщение пекарь1337 » 23 июл 2014, 22:41

Авторы: Erasus
Версия: 1.0

Описание:
Плагин сохраняет кредиты (аммо) игроков в базу SQL. Используется модуль SQLx.
Сохранение идет по SteamID.

Настройки:
Шаг 1.
Для подключения к базе необходимо указать в данных константах ваши данные SQL:
[pawn]
  1. new const sql_host[]            =       ""      // Хост

  2. new const sql_user[]            =       ""      // Пользователь

  3. new const sql_password[]        =       ""      // Пароль

  4. new const sql_base[]            =       ""      // Название базы

  5. new const sql_table[]           =       ""      // Название таблицы
[/pawn]

Шаг 2.
Через PHPMyAdmin, Navicat или другую утилиту, работающую с базами, создайте таблицу в вашей базе. Название должно совпадать со значением константы sql_table. В ней создайте 3 колонки: SteamID, Name, AmmoPacks
Первые две должны быть VARCHAR и иметь длину 32, последняя должна быть INT.

Настройки закончены.

Написал плагин для своего сервера. Простое сохранение кредитов для ZM сервера в SQL. Все настройки написаны в соответствующем разделе. Сохранение идет по SteamID, но также есть колонка с именами игроков, для удобства.
По поводу велосипедов и прочего: я сделал это сохранение, т.к. оно не навороченное и рабочее (проверено).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
✓ JBX [100%/100%] : 46.174.52.19:27227
X ZMX [0%/100%] : ???
Аватара пользователя
пекарь1337
 
Сообщения: 236
Зарегистрирован: 29 окт 2013, 21:55
Откуда: NVIDIA
Благодарил (а): 110 раз.
Поблагодарили: 52 раз.
Опыт программирования: Больше трех лет
Языки программирования: Python
C/C++
Assembler
Pawn

Вернуться в Добавленные новые плагины

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

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