Сортировка плагинов Sourcemod

noBap

Участник
Сообщения
395
Реакции
169
Всем привет! подскажите пожалуйста каким образом можно отсортировать запуск плагинов sm допустим по алфавиту.

пока это выглядит так:
01 "Admin Menu" (1.3.8) by AlliedModders LLC
02 "Fun Commands" (1.3.8) by AlliedModders LLC
03 "Advertisements" (0.5.5) by Tsunami
04 "Client Preferences" (1.3.8) by AlliedModders LLC
05 "Admin File Reader" (1.3.8) by AlliedModders LLC
06 "Basic Votes" (1.3.8) by AlliedModders LLC
07 "Basic Chat" (1.3.8) by AlliedModders LLC
08 "Nextmap" (1.3.8) by AlliedModders LLC
09 "Admin Help" (1.3.8) by AlliedModders LLC
10 "Bot Ping" (1.0.1) by Knagg0
11 "VAC Status Checker" (1.3.3) by Stevo.TVR
12 "Weapon Restrict" (2.3.5) by Dr!fter
13 "Basic Info Triggers" (1.3.8) by AlliedModders LLC
14 "Basic Comm Control" (1.3.8) by AlliedModders LLC
15 "Fun Votes" (1.3.8) by AlliedModders LLC
16 "SuperLogs: CSS" (1.2.4) by psychonic
17 "Basic Commands" (1.3.8) by AlliedModders LLC
18 "Anti-Flood" (1.3.8) by AlliedModders LLC
19 "High Ping Kicker" (2.9) by Liam
20 "Sound Commands" (1.3.8) by AlliedModders LLC
21 "SourceBans" (1.4.8) by SourceBans Development Team
22 "SourceMod Anti-Cheat" (0.0.5.0) by psychonic, GoD-Tony, CodingDirect LLC
23 "Reserved Slots" (1.3.8) by AlliedModders LLC
24 "PsychoStats Interface Plugin Rearmed" (0.95) by Axon
25 "Name Checker" (1.5) by Silent_Water
26 "Player Commands" (1.3.8) by AlliedModders LLC
27 "PsychoStats Spatial Plugin" (1.0) by Stormtrooper, K1ller
 

mihaput

Участник
Сообщения
694
Реакции
166
Ну например через мониторинг HLSW сортировка по алфавиту
01 "Admin File Reader" (1.4.0-dev) by AlliedModders LLC
02 "Admin Help" (1.4.0-dev) by AlliedModders LLC
03 "Admin Menu" (1.4.0-dev) by AlliedModders LLC
04 "Advertisements" (0.6.2) by Tsunami, Otstrel.ru Team
05 "AFK Manager" (3.3.0) by Rothgar
06 "Anti-Flood" (1.4.0-dev) by AlliedModders LLC
07 "Anti-Rejoin" (2.0.0) by exvel
08 "Auto Recorder" (1.1.0) by Stevo.TVR
09 "Basic Ban Commands" (1.4.0-dev) by AlliedModders LLC
10 "Basic Chat" (1.4.0-dev) by AlliedModders LLC
11 "Basic Comm Control" (1.4.0-dev) by AlliedModders LLC
12 "Basic Commands" (1.4.0-dev) by AlliedModders LLC
13 "Basic Info Triggers" (1.4.0-dev) by AlliedModders LLC
14 "Basic Votes" (1.4.0-dev) by AlliedModders LLC
15 "CD Announcer" (2.3) by Fredd
16 "Client Preferences" (1.4.0-dev) by AlliedModders LLC
17 "cssdm\dm_basics.smx"
18 "CS:S DM Bot Quotas" (2.1.2) by AlliedModders LLC
19 "CS:S DM Equipment" (2.1.2) by AlliedModders LLC
20 "CS:S DM Preset Spawns" (2.1.2) by AlliedModders LLC
21 "CS:S DM Spawn Protection" (2.1.2) by AlliedModders LLC
22 "[CS:S] Defuse Fix" (1.2.1) by KawMAN
23 "Deathmatch Team Balancer" (1.0.0.4) by dubbeh
24 "Fun Commands" (1.4.0-dev) by AlliedModders LLC
25 "Fun Votes" (1.4.0-dev) by AlliedModders LLC
26 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam
27 "Kigen's Anti-Cheat" (1.2.2.0) by CodingDirect LLC
28 "LastX" (1.2) by HomicidalApe
29 "Player Commands" (1.4.0-dev) by AlliedModders LLC
30 "Players Votes" (1.4.1) by The Resident, pZv!
31 "Radio Spam Block" (1.0.0) by exvel
32 "Reserved Slots" (1.4.0-dev) by AlliedModders LLC
33 "Save Scores" (1.3.4) by exvel
34 "SoDStats" (1.0.12) by ]SoD[ Frostbyte
35 "Sound Commands" (1.4.0-dev) by AlliedModders LLC
36 "SuperLogs: CSS" (1.0.2) by psychonic
37 "TeamSwitch" (1.3) by MistaGee
38 "Team Only Noblock" (1.1) by TigerOx
39 "Warmup Round" (1.1.8) by XARiUS
40 "Weapon Logging" (2.8) by TTS Oetzel & Goerz GmbH
41 "Word Filter Plugin" (1.1) by Tobi17

А если интересует сам запуск по алфавиту, то для чего оно ?
 

sas123

Участник
Сообщения
310
Реакции
224
Создаете в паке plugins папку 0 и туда группу плагинов которые будут загружаться первыми, если нужно вторую группу, то папка 1 и т.д.
 

zalman

жив, здоров ))
Сообщения
761
Реакции
146
Приведу пример два мода дм и гг
пропиши попробуй в 1 конфиг какой нибудь типо
dm_enabled 1
потом
gg_enabled 1
 

MFS

Участник
Сообщения
1,533
Реакции
788
1) IMHO проще всего заказать написание простейшего плагина. Не думаю, что это будет сложной задачей.

2) Можно в server.cfg прописать выгрузку обоих плагинов, и опять их загрузить в нужном порядке. Криво, но работает.

sm plugins unload плагин1
sm plugins unload плагин2

sm plugins load плагин1
sm plugins load плагин2
 

noBap

Участник
Сообщения
395
Реакции
169
1) IMHO проще всего заказать написание простейшего плагина. Не думаю, что это будет сложной задачей.

2) Можно в server.cfg прописать выгрузку обоих плагинов, и опять их загрузить в нужном порядке. Криво, но работает.

sm plugins unload плагин1
sm plugins unload плагин2

sm plugins load плагин1
sm plugins load плагин2

первым делом попробывал после смены карты опять все сбивается.
причем когда через админку меняю все плагин подгружается когда надо. вот когда карта сама меняется уже сбивается.
можно как то отключить перезагрузку плагинов при смене карты? чтобы плагины загружались только в том порядки в котором были загружены при старте сервера.
 

kv.acid

Участник
Сообщения
2,025
Реакции
755
noBap, Очень заинтриговал, можешь русским языком сказать, что именно хочешь загрузить в первую, а что во вторую очередь?
Мб использовать плагин подгрузки конфигов или просто из конфига конфиг чтоб подгружался. Не пойму в чем может быть проблема такая трудная?
 

noBap

Участник
Сообщения
395
Реакции
169
noBap, Очень заинтриговал, можешь русским языком сказать, что именно хочешь загрузить в первую, а что во вторую очередь?
Мб использовать плагин подгрузки конфигов или просто из конфига конфиг чтоб подгружался. Не пойму в чем может быть проблема такая трудная?

что тут не понятного нужно чтобы один плагин загружался последним.

sm plugins unload
sm plugins load
пробывал но при смене карты нужный плагин опят загружается одним из первых. как сделать чтобы он всегда загружался последним.
 

kv.acid

Участник
Сообщения
2,025
Реакции
755
noBap, попробуй в первом конфиге его выгрузи, а после в последнем загрузи. У меня по такому принципу реклама на миксе работает, ну и соответственно всякие плагины типа рокзевоте, мапчусер.
 

noBap

Участник
Сообщения
395
Реакции
169
noBap, попробуй в первом конфиге его выгрузи, а после в последнем загрузи. У меня по такому принципу реклама на миксе работает, ну и соответственно всякие плагины типа рокзевоте, мапчусер.

не понял как понять в первом и последнем конфиге.
 

kv.acid

Участник
Сообщения
2,025
Реакции
755
noBap, ну условно в server.cfg впиши sm plugins unload <название_плагина>, в конце конфига добавь exec 2.cfg
В exec 2.cfg сделай sm plugins load <название_плагина>
 

noBap

Участник
Сообщения
395
Реакции
169
Создаете в паке plugins папку 0 и туда группу плагинов которые будут загружаться первыми, если нужно вторую группу, то папка 1 и т.д.

сделал как ты сказал тоько на оборот в папку 0 вторую группу плагино а в папку 1 первую все загрузилось как нужно. спс.
 
Сверху Снизу