Модуль плагина [Shop] Props 1.1

Покупка пропов

  1. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Пользователь Someone разместил новый ресурс:

    [Shop] Props - Покупка пропов

    Узнать больше об этом ресурсе...
     
    White Wolf нравится это.
  2. White Wolf

    White Wolf Супермодератор

    Сообщения:
    1.362
    Симпатии:
    580
    Сливаю свою версию ZProps, ранее private. Можешь использовать ф-ции из него.
    Требования:
    SourceMod
    Shop Core
    Zombie:Reloaded или Zombie Plague

    Поддерживаются игры:
    • CS:Source
    • CS: Global Offensive

    Установка:
    1. Закинуть файл shop_zprops.sp в addons/sourcemod/scripting
    2. Закинуть файл shop_zprops.smx в addons/sourcemod/plugins
    3. Закинуть файл zprops.txt в addons/sourcemod/configs/shop

    Переменные:
    PHP:
    // Команды для вызова пропов
    // -
    // Default: "!zprops,!props"
    sm_shop_zprops_cmds "!zprops,!props"

    // Максимальное кол-во пропов игроку на раунд
    // -
    // Default: "2"
    sm_shop_zprops_maxprops "2"

    // Кто может использовать пропы. 0 - Все, 1 - Только Люди, 2 - Только Зомби
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "2.000000"
    sm_shop_zprops_teamrestrict "1"
    Конфиг:
    Код:
    "ZProps"
    {
        "category"            "Z-Props"
        "category_desc"        "Баррикады"
        "Vending Machine"
        {
            "name"    "Холодильник"                                    // Название в магазине
            "desc"    "Большой холодильник"                            // Описание в магазине
            "price"    "1200"                                            // Цена (0 - бесплатно)
            "sell_price"    "500"                                    // Продаваемая цена (-1 не продается)
            "value"    "1"                                                // Количество пропов за одну покупку
            "motion" "1"                                            // Проп реагирует на физику (может быть смещён игроком)
            "height" "50"                                            // Высота на которой спавнить проп чтобы не застрял в полу
            "maxdist" "100"                                            // Максимальная дистанция установки пропа (умолч. 100)
            "health"    "1000"                                         // Здоровье пропа
            "model"    "models/props/cs_office/vending_machine.mdl"    // Модель пропа
        }
        "Toilet"
        {
            "name"    "Туалет"
            "desc"    "Просто унитаз"
            "price" "200"
            "sell_price"    "-1"
            "value"    "2"
            "motion" "0"
            "health" "100"
            "model"    "models/props/cs_militia/toilet.mdl"
        }
    }
     

    Вложения:

    • ZProps.zip
      Размер файла:
      18,3 КБ
      Просмотров:
      54
  3. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    1.161
    Симпатии:
    287

    Вложения:

    • zp.zip
      Размер файла:
      41,4 КБ
      Просмотров:
      27
  4. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337

    Ок, позже добавлю пару функций.
     
  5. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Пользователь Someone обновил ресурс [Shop] Props новой записью:

    Небольшое обновление

    Узнать больше об этом обновлении...
     
  6. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    1.161
    Симпатии:
    287
    О! Зашибись)
     
  7. DiSonDS

    DiSonDS

    Сообщения:
    77
    Симпатии:
    17
    Код:
    L 04/01/2017 - 22:41:32: [SM] Blaming: shop_props.smx
    L 04/01/2017 - 22:41:32: [SM] Call stack trace:
    L 04/01/2017 - 22:41:32: [SM]   [0] IsPlayerAlive
    L 04/01/2017 - 22:41:32: [SM]   [1] Line 186, C:\csgo\1.7\addons\sourcemod\scripting\shop_props.sp::DeleteProp
    
     
  8. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Как часто возникает ?
     
  9. DiSonDS

    DiSonDS

    Сообщения:
    77
    Симпатии:
    17
    Пока не знаю, просто открыл error логи, увидел что несколько раз возникала, решил для информации скинуть.
     
  10. ๖ۣۣۜCrazy_Joker_

    ๖ۣۣۜCrazy_Joker_

    Сообщения:
    26
    Симпатии:
    0
    у меня также на 34 см 1,8,х при смене мапы всегда ну и так бывает тоже вылетает
     
  11. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Вылетает что ? Ошибка, из игры, с сервера ?
     
  12. ๖ۣۣۜCrazy_Joker_

    ๖ۣۣۜCrazy_Joker_

    Сообщения:
    26
    Симпатии:
    0
    L 04/01/2017 - 22:41:32: [SM] Blaming: shop_props.smx
    L 04/01/2017 - 22:41:32: [SM] Call stack trace:
    L 04/01/2017 - 22:41:32: [SM] [0] IsPlayerAlive
    L 04/01/2017 - 22:41:32: [SM] [1] Line 186, C:\csgo\1.7\addons\sourcemod\scripting\shop_props.sp::DeleteProp
    сервер логит. также
    щас юзаю этот ZProps, ранее private.пока норм.ток квар не работает на покупку только люди или зомби.
     
  13. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Там без изменений плагина нельзя на 34 удалять пропы.

    Там нет такого квара.
     
  14. ๖ۣۣۜCrazy_Joker_

    ๖ۣۣۜCrazy_Joker_

    Сообщения:
    26
    Симпатии:
    0
    я про это у меня он не работает
    // Кто может использовать пропы. 0 - Все, 1 - Только Люди, 2 - Только Зомби
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "2.000000"
    sm_shop_zprops_teamrestrict "1"
     
  15. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    А, сначала не понял сообщения. Ну, за этим не ко мне.
     
  16. ๖ۣۣۜCrazy_Joker_

    ๖ۣۣۜCrazy_Joker_

    Сообщения:
    26
    Симпатии:
    0
    сделай такой квар в props.ini
    "height" "50" //Высота на которой спавнить проп чтобы не застрял в полу

    а то в ныках типа труб проп сваливается на трубу))
    в другом зпропе если "height" поставить 10 то прям в трубе)
    кому не нравится что застрял могут ставить 50 и будет так же как щас
    и вот это еще можо
    "maxdist" "100" // Максимальная дистанция установки пропа (умолч. 100)
     
    Последнее редактирование: 3 июн 2017
  17. gaui330

    gaui330

    Сообщения:
    1
    Симпатии:
    0
    Может быть это только у меня так на 34. Купил один предмет и можешь теперь ставить его сколько угодно..
    Он не убирается из shop (2.0.22) Цифра количества не изменяется. Но изменяется если его продаешь.
    Почему так? Куда копать? Перекомпилить не получается, куча ошибок лезет.
     
  18. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Плагин на другой версии основан.
     
  19. Grey83

    Grey83

    Сообщения:
    655
    Симпатии:
    214
    Нафига?
    У каждого пропа свои размеры могут быть. Можно сделать чтобы тупо автоматически вычисляло поправку
     
  20. Someone

    Someone

    Сообщения:
    784
    Симпатии:
    337
    Как ?