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

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #1
SmCash

Описание:
Позволяет устанавливать количество денег игрокам, командам или всем одновременно. Администратор должен иметь флаг CUSTOM1 "o".

Установка:

  1. Скопируйте файл smcash.smx в директорию addons/sourcemod/plugins/.
  2. Скопируйте файл plugins.smcash.txt в директорию addons/sourcemod/translations/.
Команды:

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

AID

Участник
Сообщения
8
Реакции
6
Источник http://forums.alliedmods.net/showthread.php?t=57011&page=9
Создание меню для этого плагина на основе групп.
1. Открываем файл addons\sourcemod\configs\adminmenu_custom.txt и дописываем в нужное место
C-подобный:
"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 и дописываем

C-подобный:
"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"        "[B]Give Cash[/B]"
    }
Перезагрузите сервер что бы меню появилось.

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

Если в меню хотите видеть русские названия групп то откройте файл
addons\sourcemod\configs\adminmenu_grouping.txt и измените

Groups
C-подобный:
{
	"Все"					"@all"
	"Боты"					"@bots"
	"Живые"					"@alive"
	"Мертвые"					"@dead"
	"Люди"				"@humans"
	"Текущая цель"			"@aim"

	/* Правильного перевода для "@aim" незнаю поэтому перевел как получилось. Ни одну из групп удалять не стоит */
"Террористы"			"@t"
"Контр-террористы"	"@ct"

}
 

Phantom

Участник
Сообщения
11
Реакции
0
Обновите плагинчик а то половина команд не работает дать деньги всем, одной тиме и так далее.. (
 

Руслан Рябов

Участник
Сообщения
3
Реакции
0
Обновите плагинчик а то половина команд не работает дать деньги всем, одной тиме и так далее.. (

вот так вот сделай файл adminmenu_grouping

Groups
{
"Все" "all"
"Боты" "bots"
"Живые" "alive"
"Мёртвые" "dead"
"Люди" "humans"
"Текущая цель" "aim"
"Террористы" "t"
"Контры" "ct"
}

Сохрани в UTF-8 без BOM
 
Последнее редактирование:

palanich

Участник
Сообщения
114
Реакции
5
всеравно выдача конкретным игрокам не работает
 

Xendox

Участник
Сообщения
19
Реакции
0
Помогите пожалуйста , когда выдаю всем деньги так:
PHP:
sm_cash all 16000
то в чате не пишет никаких фраз из файла переводов!!
Плагин стандартный (ничего не менял)
а вот перевод
PHP:
"Phrases"

{
	
"Invalid Amount"
	
{
		
"ru"			"Указанная сумма не верна."

	
}
	
	
"Set All Cash"
	
{
		
//"#format"		"{1:d}"
		
"ru"			"Установлены деньги для всех игроков."

}
	
	
"Set Team Cash"
	
{
		
//"#format"		"{1:s},{2:d}"
		
"ru"			"Установлены деньги для команды {1}."

	
}	
	
	
"Set Player Cash"
	
{
		
//"#format"		"{1:s},{2:d}"
		
"ru"			"Установлены деньги для {1}."
	
}

}
 

gold16

xD
Сообщения
93
Реакции
51
Подскажите в чем проблема,меню в админке не появляется.


adminmenu_sorting

C-подобный:
"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"
	}


adminmenu_grouping

C-подобный:
Groups
{
	"Все"					"@all"
	"Боты"					"@bots"
	"Живые"					"@alive"
	"Мертвые"				"@dead"
	"Люди"				    "@humans"
	"Текущая цель"			"@aim"

	/* You can enable these if you are using Counter-Strike Source and running the cstrike extension */
	"Террористы"			"@t"
	"Контры"	            "@ct"

}


adminmenu_custom

C-подобный:
"Commands"
{
"Команды игроков"
{
"Дать денег"
		{
			"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"
				}


Или скиньте готовый конфиг пжл.

Добавлено через 20 часов 16 минут
Оффтоп
 
Последнее редактирование:

gold16

xD
Сообщения
93
Реакции
51
Помогите пжл. Меню в админке не работает=(
 

spore

SubPlay.ru
Сообщения
636
Реакции
150
gold16, Ты файл adminmenu_custom сохранил в кодировке UTF-8 Без BOM?
 
Сверху Снизу