Иконка ресурса

amxx OciXCrom's Custom Shop + API 4.2.3

Нет прав для скачивания
Установка
  1. Скомпилируйте файлы cshop_items.sma и custom_shop.sma (инструкция).
  2. Поместите .amxx в папку plugins
  3. Поместите все файлы .inc в папку scripting/include
  4. Залейте файл CustomShop.txt в папку data/lang
  5. Настройте и добавьте CustomShop.ini, plugins-cshop.ini в папку configs
  6. Не забудьте прописать .amxx в списке плагинов
При установке аддона для основного плагина убедитесь, что вы прописали его .amxx в файле plugins-cshop.ini вместо plugins.ini. Если же очень хотите прописать аддон в plugins.ini, то он должен идти ниже основного плагина.



  1. Compile the cshop_items.sma and custom_shop.sma files.
  2. Move the compiled files in your plugins directory.
  3. Move all the .inc files in your scripting/include directory.
  4. Move the CustomShop.txt file in your data/lang directory.
  5. Add CustomShop.ini and plugins-cshop.ini in your configs directory.

  6. When installing an addon for this plugin (you can find such addons here), make sure you write the .amxx in plugins-cshop.ini instead of plugins.ini. Or if you really want to write it there, make sure it's written under the main plugin, otherwise it won't work.
Настройки
Настройки располагаются в файле configs/CustomShop.ini.
  • CSHOP_PREFIX -- Префикс для ссобщений чата
  • CSHOP_TITLE -- Заголовок меню
  • CSHOP_TITLE_PAGE -- Этот текст будет добавлен к заголовку если в меню более 1 страницы
  • CSHOP_TEAM_NAMES -- Имена команд при использовании %team% в заголовке
  • CSHOP_SOUND_ERROR -- Звук ошибки
  • CSHOP_SOUND_EXPIRE -- Звук, проигрываемый когда время предмет истекает
  • CSHOP_SOUND_OPEN -- Звук открытия магазина
  • CSHOP_BUYSOUND_TYPE -- 0 = все слышат звук покупки когда игрок купил предмет; 1 = слышит толькл купивший игрок
  • CSHOP_EXPIRESOUND_TYPE -- 0 = все слышат звук когда предмет закончился; 1 = слышит только игрок
  • CSHOP_OPENSOUND_TYPE -- 0 = все слышат звук открытия магазина; 1 = только открывший его игрок
  • CSHOP_COMMANDS -- Команда открытия магазина
  • CSHOP_NEXTPAGE -- Название следующей страницы в меню
  • CSHOP_EXITMENU -- Название выхода в меню
  • CSHOP_PERPAGE -- Число предметов на каждой странице
  • CSHOP_FLAG -- Магазин только для игроков с этим флагом
  • CSHOP_TEAM -- Магазин только для игроков этой команды
  • CSHOP_SHOW_TEAMED -- Будут ли предметы, не предназначенные для вашей команды, показываться в меню
  • CSHOP_ITEM_TEAMED -- текст для предметов, не предназначенных вашей команде
  • CSHOP_SHOW_FLAGGED -- Будут ли предметы, к которым нет доступа по флагу, показываться в меню
  • CSHOP_ITEM_FLAGGED -- текст для предметов, не предназначенных по флагу
  • CSHOP_LIMIT_TYPE -- Принцип работы лимита на предметы (0 = у каждого игрока свой лимит; 1 = у каждой команды свой лимит; 2 = один общий лимит для всех игроков).
  • CSHOP_HIDE_LIMITED -- Спрятать предметы в меню, по которым достигнут лимит
  • CSHOP_OPEN_AT_SPAWN -- Открыть магазин при спауне игрока
  • CSHOP_REOPEN_AFTER_USE -- Оставлять или нет магазин открытым после приобретения предмета
  • CSHOP_POINTS_ENABLE -- Включает/отключает систему очков
  • CSHOP_MONEY_NAME -- Название денег
  • CSHOP_POINTS_NAME -- Название очков
  • CSHOP_MONEY_CURRENCY -- Обозначение денег
  • CSHOP_POINTS_CURRENCY -- Обозначение очков
  • CSHOP_POINTS_SAVE -- Сохранять очки? (0 = да; 1 = нет)
  • CSHOP_SAVE_TYPE -- Метод сохранения очков (0 = имя; 1 = IP; 2= SteamID)
  • CSHOP_POINTS_COMMANDS -- Команда показа количества своих очков
  • CSHOP_REWARD_NORMAL -- Вознаграждение за обычное убийство
  • CSHOP_REWARD_HEADSHOT -- Вознаграждение за хедшот
  • CSHOP_REWARD_KNIFE -- Вознаграждение за убийство с ножа
  • CSHOP_REWARD_VIP -- Дополнительные очки VIP'ам за каждое убийство
  • CSHOP_VIP_FLAG -- флаг VIP для пункта выше
  • CSHOP_POINTS_TEAMKILL -- Зарабатываете ли вы очки за тимкилы
  • CSHOP_KILL_MESSAGE -- Включает/Отключает сообщение при убийстве
  • CSHOP_HUD_ENABLED -- Включает/Отключает отображение очков в HUD.
  • CSHOP_HUD_RED -- Красная составляющая цвета в HUD
  • CSHOP_HUD_GREEN -- Зелёная составляющая цвета в HUD
  • CSHOP_HUD_BLUE -- Синяя составляющая цвета в HUD
  • CSHOP_HUD_X -- Позиция по ширине(ось X) для HUD
  • CSHOP_HUD_Y -- Позиция по высоте(ось Y) для HUD
The settings can be changed in the file configs/CustomShop.ini.
  • CSHOP_PREFIX -- Prefix for chat messages.
  • CSHOP_TITLE -- Menu title..
  • CSHOP_TITLE_PAGE -- The text that will be added to the title if the menu has more than one page.
  • CSHOP_TEAM_NAMES -- Team names when using %team% in the title.
  • CSHOP_SOUND_ERROR -- Error sound.
  • CSHOP_SOUND_EXPIRE -- The sound when an item expires.
  • CSHOP_SOUND_OPEN -- The sound when you open the shop.
  • CSHOP_BUYSOUND_TYPE -- 0 = everyone around the player hears the sound when you buy an item; 1 = only the player hears it
  • CSHOP_EXPIRESOUND_TYPE -- 0 = everyone around the player hears the sound when an item expires; 1 = only the player hears it
  • CSHOP_OPENSOUND_TYPE -- 0 = everyone around the player hears the sound when the shop is opened; 1 = only the player hears it
  • CSHOP_COMMANDS -- Commands that open the shop.
  • CSHOP_NEXTPAGE -- Next page field.
  • CSHOP_EXITMENU -- Exit menu field.
  • CSHOP_PERPAGE -- Number of items on each page.
  • CSHOP_FLAG -- If you want the shop to be available for players with a certain flag only.
  • CSHOP_TEAM -- If you want the shop to be available for a certain team only.
  • CSHOP_SHOW_TEAMED -- Controls whether items that aren't meant for your team will be displayed in the menu.
  • CSHOP_ITEM_TEAMED -- Text for items that aren't meant for your team.
  • CSHOP_SHOW_FLAGGED -- Controls whether items that you don't have access to will be displayed in the menu.
  • CSHOP_ITEM_FLAGGED -- Text for items that you don't have access to.
  • CSHOP_LIMIT_TYPE -- How is the item limit going to work (0 = every players has his own limit; 1 = every team has his own limit; 2 = limit is the same for all players).
  • CSHOP_HIDE_LIMITED -- If you want to hide items that have reached their limit.
  • CSHOP_OPEN_AT_SPAWN -- If you want the shop to be displayed on spawn.
  • CSHOP_REOPEN_AFTER_USE -- Whether the shop will stay open after purchasing an item.
  • CSHOP_POINTS_ENABLE -- Enables/Disables the points system.
  • CSHOP_MONEY_NAME -- Money name.
  • CSHOP_POINTS_NAME -- Points name.
  • CSHOP_MONEY_CURRENCY -- Money currency.
  • CSHOP_POINTS_CURRENCY -- Points currency.
  • CSHOP_POINTS_SAVE -- Save points? (0 = yes; 1 = no)
  • CSHOP_SAVE_TYPE -- How to save the points (0 = name; 1 = IP address; 2= SteamID): 0
  • CSHOP_POINTS_COMMANDS -- Commands that allow you to see how many points you have.
  • CSHOP_REWARD_NORMAL -- Reward for a normal kill.
  • CSHOP_REWARD_HEADSHOT -- Reward for a headshot kill.
  • CSHOP_REWARD_KNIFE -- Reward for a knife kill.
  • CSHOP_REWARD_VIP -- If you want VIP users to get additional points for each kill
  • CSHOP_VIP_FLAG -- VIP flag for the setting above.
  • CSHOP_POINTS_TEAMKILL -- Controls whether you get points for killing teammates.
  • CSHOP_KILL_MESSAGE -- Enables/Disables the message when you kill a player.
  • CSHOP_HUD_ENABLED -- Enables/Disables points being displayed on the HUD.
  • CSHOP_HUD_RED -- Red color amount for the HUD message.
  • CSHOP_HUD_GREEN -- Green color amount for the HUD message.
  • CSHOP_HUD_BLUE -- Blue color amount for the HUD message.
  • CSHOP_HUD_X -- X position for the HUD message.
  • CSHOP_HUD_Y -- Y position for the HUD message.
API
Сверху Снизу