Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Пожертвовать Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Установщик раундов.
MongoL666 Дата: Воскресенье, 01.12.2013, 22:38:44 | Сообщение # 1
Сообщений: 92
Репутация: -9 [ +/- ]
Привет всем, кто сможет помочь мне с плагином?
Мне необходимо как то выставить определнное количество раундов на сервере.
По примеру:
- идет игра о раундов сыграно
- я в консол ьввожу команду например sm_hookraund_t 10 и счет становиться 10-0 в пользу команды теров
Ну и по этому же примеру для контров.
Плагин нужен для проверки другого плагина в котором идет подсчет раундов.
Просто нет народу чтобы проверить, а каждый раз просить зайти на сервер .... ((( меня уже посылать начали )))
 
BeatMaker_R1KO_ Дата: Воскресенье, 01.12.2013, 23:56:20 | Сообщение # 2
Сообщений: 60
Репутация: 0 [ +/- ]
Есть такая шутка
http://docs.sourcemod.net/api/index.php?fastload=show&id=54&

И того так:
Код
#pragma semicolon 1

#include <sourcemod>
#include <sdktools_functions>

public OnPluginStart()
{
    RegAdminCmd("sm_hookraund", Call, ADMFLAG_ROOT);
}

public Action:Call(client, args)
{
    if(args >1)
    {
     decl String:sTeam[10], String:sScore[10];
     GetCmdArg(1, sTeam, sizeof(sTeam));
     GetCmdArg(2, sScore, sizeof(sScore));
        
     if(strcmp(sTeam, "t", false)==0)
      SetTeamScore(2, StringToInt(sScore));
     else if(strcmp(sTeam, "ct", false)==0)
      SetTeamScore(3, StringToInt(sScore));
    }
}


Юзать так:
sm_hookraund <команда> <счет>
Команда t или ct
Счет - кол-во очков.

Но не факт, что всё будет работать. Ибо я не знаю, что у тебя за плагин... Может там счетчик, который считает раунды..

P.S. С тебя должок.


Сообщение отредактировал BeatMaker_R1KO_ - Понедельник, 02.12.2013, 00:34:56
 
  • Страница 1 из 1
  • 1
Поиск: