link864 link865 link866 link867 link868 link869 link870 link871 link872 link873 link874 link875 link876 link877 link878 link879 link880 link881 link882 link883 link884 link885 link886 link887 link888 link889 link890 link891 link892 link893 link894 link895 link896 link897 link898 link899 link900 link901 link902 link903 link904 link905 link906 link907 link908 link909 link910 link911 link912 link913 link914 link915 link916 link917 link918 link919 link920 link921 link922 link923 link924 link925 link926 link927 link928 link929 link930 link931 link932 link933 link934 link935 link936 link937 link938 link939 link940 link941 link942 link943 link944 link945 link946 link947 link948 link949 link950 link951 link952 link953 link954 link955 link956 link957 link958 link959 link960 link961 link962 link963 link964 link965 link966 link967 link968 link969 link970 link971 link972 link973 link974 link975 link976 link977 link978 link979 link980 link981 link982 link983 link984 link985 link986 link987 link988 link989 link990 link991 link992 link993 link994 link995 link996 link997 link998 link999 link1000 link1001 link1002 link1003 link1004 link1005 link1006 link1007

PlayersLife » Counter-Strike: Source » Для сервера CSS » Плагины SourceMod для CS:S » Админ плагины для CSS » Плагин позволяет выдавать деньги или убирать их для CS:S Sourcemod

Плагин позволяет выдавать деньги или убирать их для CS:S Sourcemod

Позволяет администратору с флагом CUSTOM1 "o", выдавать деньги игрокам, командам или сразу всем одновременно.

Это стартовое обновление простого плагина SmCash, имеющую поддержку @me, @team и другие.

Команды:
sm_cash
Целью (target) можно указывать all (все), t (террористы) или ct (контр-террористы), а также имя игрока (player name), или его userid (#5 например).

userid можно узнать путем написания status в консоле


Квары:
sm_givecash_version - Версия плагина
sm_givecash_max "1" - Если установлено значение 1, то этот квар не позволит вам дать более 60.000 денег.
Это было сделано для предотвращения выдачи денег в недопустимых значениях. Если вы не хотите, чтобы эта функция была в безопасности, то ставьте 0 по желанию.
sm_givecash_showtext "1" - Если установлен в 1, то плагин будет указывать клиенту, когда его количество денег изменится при помощи команд.


Скачать плагин
[cash.smx] [к сожалению, ссылка больше недоступна]

Скачать исходник
[cash.sp] [к сожалению, ссылка больше недоступна]


Создание меню для этого плагина на основе групп.
1. Открываем файл addons\sourcemod\configs\adminmenu_custom.txt и дописываем в нужное место:
"Commands"
{
    "PlayerCommands"
    {
        "Дать денег?"
        {
            "cmd"            "sm_cash #1 #2"
            "admin"            "sm_admin"
            "execute"        "player"
            "1"
            {
                "type"        "groupplayer"
                "method"    "name"
                "title"        "Игроку/Команде?"
            }
            "2"
            {
                "type"        "list"
                "title"        "Сколько дать?"
                "1"            "1000"
                "2"            "5000"
                "3"            "8000"
                "4"            "10000"
                "5"            "16000"
                "5."        "По полной :)"
                "5*"        "sm_ban"
                //Дать 16000 смогут только админы имеющие права 'sm_ban'
            }
        }
    }
}

Этого ДОСТАТОЧНО для работы меню.

Пример настройки расположения данного меню в админке. Открываем
addons\sourcemod\configs\adminmenu_sorting.txt и дописываем
"Menu"
{
    "PlayerCommands"
    {
        "item"        "sm_slay"
        "item"        "sm_slap"
        "item"        "sm_kick"
        "item"        "sm_ban"
        "item"        "sm_gag"
        "item"        "sm_burn"        
        "item"        "sm_beacon"
        "item"        "sm_freeze"
        "item"        "sm_timebomb"
        "item"        "sm_firebomb"
        "item"        "sm_freezebomb"
        "item"        "Give Cash"
    }

Перезагрузите сервер, чтобы меню появилось.

Если русский тест отображается некорректно, то смени кодировку на UTF-8 без (BOM).

Если в меню хотите видеть русские названия групп, то откройте файл
addons\sourcemod\configs\adminmenu_grouping.txt и измените
{
    "Все"                    "@all"
    "Боты"                    "@bots"
    "Живые"                    "@alive"
    "Мертвые"                    "@dead"
    "Люди"                "@humans"
    "Текущая цель"            "@aim"
    /* Правильного перевода для "@aim" незнаю поэтому перевел как получилось. Ни одну из групп удалять не стоит */
"Террористы"            "@t"
"Контр-террористы"    "@ct"
}