Всем привет мне нужна помощь с плагином. Так как сам я ещё в этом слаб (нуб)
Короче я пытаюсь, сделать плагин который будет загружать на карту случайный конфиг
Я примерно набросал код но возможно он не правильны, буду признателен, если поможете
Короче я пытаюсь, сделать плагин который будет загружать на карту случайный конфиг
Я примерно набросал код но возможно он не правильны, буду признателен, если поможете
C-подобный:
#include <sourcemod>
public OnPluginStart()
{
RegServerCmd("sm_c1m1", Mapsc1m1);
RegServerCmd("sm_c1m2", Mapsc1m2);
}
public Action:Mapsc1m1(client, args)
{
switch (GetRandomInt(0,6))
{
case 0: ServerCommand(client, "exec maps/c1m1/1.cfg")
case 1: ServerCommand(client, "exec maps/c1m1/2.cfg")
case 2: ServerCommand(client, "exec maps/c1m1/3.cfg")
case 3: ServerCommand(client, "exec maps/c1m1/4.cfg")
case 4: ServerCommand(client, "exec maps/c1m1/5.cfg")
case 5: ServerCommand(client, "exec maps/c1m1/6.cfg")
case 6: ServerCommand(client, "exec maps/c1m1/7.cfg")
}
}
public Action:Mapsc1m2(client, args)
{
switch (GetRandomInt(0,6))
{
case 0: ServerCommand(client, "exec maps/c1m2/1.cfg")
case 1: ServerCommand(client, "exec maps/c1m2/2.cfg")
case 2: ServerCommand(client, "exec maps/c1m2/3.cfg")
case 3: ServerCommand(client, "exec maps/c1m2/4.cfg")
case 4: ServerCommand(client, "exec maps/c1m2/5.cfg")
case 5: ServerCommand(client, "exec maps/c1m2/6.cfg")
case 6: ServerCommand(client, "exec maps/c1m2/7.cfg")
}
}
Последнее редактирование: