1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. Однорукий Джо

    Однорукий Джо Новичок

    Регистрация:
    10 июн 2017
    Сообщения:
    32
    Симпатии:
    10
    Пол:
    Мужской
    Автор: neygomon

    Описание:
    Cs Shop —
    это магазин для Counter-Strike 1.6. Уникальность же состоит в том, что он сделан под Public! Магазинами под зомби, war3ft, deathrun уже давно никого не удивишь, а вот под паблик днём с огнём не сыскать. За игровую валюту можно купить какие-нибудь бонусы, не ломающие баланс игры, но дающие игроку приятные преимущества. Высокую скорость, низкую гравитацию, бесконечный боезапас, golden ak и golden m16, +95HP. Также можно устанавливать число денег, выдающихся за убийство, установку и дефуз бомбы. Эти деньги хранятся в MySql и используются для покупки бонусов.

    Особенности:
    • Сделан под Public
    • Лёгкий код, не вызывающий высокой нагрузки
    • К плагину прилагаются модели golden ak и golden m16
    • Требуется наличие MySql
    • Магазин с игре доступен только для живых
    • Возможность взять деньги в долг
    • Купленный товар действует до смерти
    • Можно узнать, сколько денег в банке, вернуть долг полностью или частично.
    • Можно установить, сколько денег даётся за убийства, дефуз и заклдаку бомбы.
    • Сохранение денег по steamid через MySql. Деньги добавляются в банк игроку когда он выходит с сервера и при смене карты.

    Настройки:
    PHP:
    #define SYS_MONEY    100            // Сколько давать денег за убийства/установку/дифуз бмб
    #define COAST_AK47    3000            // стоимость голд АК
    #define COAST_M4A1    3000            // стоимость голд м4а1
    #define COAST_UAMMO    1000            // стоимость анлим аммо
    #define COAST_HP    600            // стоимость 95HP
    #define COAST_HSPEED    7000            // стоимость высокой скорости
    #define COAST_LGRAV    8500            // стоимость низкой гравитации

    Подключение к БД:
    PHP:
        get_cvar_string("amx_sql_host"g_SqlHostcharsmax(g_SqlHost));
        
    get_cvar_string("amx_sql_user"g_SqlUsercharsmax(g_SqlUser));
        
    get_cvar_string("amx_sql_pass"g_SqlPasscharsmax(g_SqlPass));
        
    get_cvar_string("amx_sql_db"g_SqlDbcharsmax(g_SqlDb));

    Команды для игрока:
    • say /shop откроет магазин доп. возможностей. Весь товар действует до смерти.
    • say /help - помощь
    • say /money позволяет узнать Ваш капитал для использования его в магазине
    • say /credit позволяет вернуть часть или весь долг, если Вы брали деньги в банке
    • say /bank позволяет взять в долг некую сумму денег для покупки возможностей в магазине

    Установка:
    1. Скачиваете прикреплённый архив
    2. Создаёте базу данных на вашем веб-хостинге
    3. Настраиваете cs_shop.sma и подключаете к БД. Как и что - написано выше. Таблицы в БД плагин создаст сам
    4. Компилируете оба предоставленных плагина. Компилировать надо локально(на своём компе), используется нестандартный инклюд!
    5. Устанавливаете плагин. Исходники и инклюд кидаете в scripting, скомпилированные плагины в plugins, модели в models. Прописываете оба плагина в plugins.ini
     

    Вложения:

    • Cs Shop.zip
      Размер файла:
      1,2 МБ
      Просмотров:
      17
    Последнее редактирование: 10 июн 2017
    ALTnick нравится это.
  2. hooligan***

    hooligan*** Новичок

    Регистрация:
    9 июн 2017
    Сообщения:
    49
    Симпатии:
    9
    Пол:
    Мужской
    Поставил данный плагин на CSDM, прописал данные от БД, там где выделено красным, в amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db.
    Но вот такая хрень в консоли "CS Shop 1.1b neygomon cs_shop.amxx error" , да и таблицы не создались. В чем может быть причина ?
     
  3. sonyx

    sonyx Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    155
    Пол:
    Мужской
    Telegram:
    @sonyx008
    hooligan***, эти квары подтягиваются из файла sql.ini (или cfg?, не помню) так что в плагине их прописывать бестолку.
     
    hooligan*** нравится это.