Плагин на гравитацию в конце раунда

Tigran32

Участник
Сообщения
4
Реакции
0
Плагин на гравитацию в конце раунда
 

Tonki_Ton

Script kiddie
Сообщения
614
Реакции
375
PHP:
public OnPluginStart()
{
    HookEvent("round_start", OnStart);
    HookEvent("round_end", OnEnd);
}

public OnStart(Handle:event, String:name[], bool:dontBroadcast)
{
    ServerCommand("sv_gravity 800");
}

public OnEnd(Handle:event, String:name[], bool:dontBroadcast)
{
    ServerCommand("sv_gravity 200");
}
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,609
Реакции
5,096
@Tigran32, скомпилировать и добавить в папку плагинов
 

RoadSide Romeo

rest in peace...
Сообщения
1,628
Реакции
1,489
@Tigran32, @Grey83, только у вас ребят будет сообщением в конце раунда, каждый раз, что гравитация изменена. Тут можно по-другому реализовать.
 

Steammer

Участник
Сообщения
443
Реакции
188
@Ozzy, держи, откопал у себя, давно стоит на сервере, исходник утерян и не найден.
upload_2018-3-4_17-59-50.png
 

Вложения

  • gravity.smx
    2.8 КБ · Просмотры: 769

DismoraL

Участник
Сообщения
183
Реакции
47
@Ozzy, держи, откопал у себя, давно стоит на сервере, исходник утерян и не найден.
Посмотреть вложение 29021
Подскажи пожалуйста.
Вот это секундное изменение гравитации сильно грузит сервер?
Понимаю что плагин не твой, но вдруг следил за изменением, после установки на сервер.
 

bigboi300

Не удаляю копирайты
Сообщения
153
Реакции
28
Подскажи пожалуйста.
Вот это секундное изменение гравитации сильно грузит сервер?
Понимаю что плагин не твой, но вдруг следил за изменением, после установки на сервер.
Сомневаюсь, что изменение квара дважды за раунд будет грузить сервер. Не боись)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,609
Реакции
5,096
исходник утерян и не найден.
тю, такая проблема декомпил сделать
PHP:
ConVar gravity;

 
public Plugin myinfo =
{
    name = "Gravity",
    description = "гравитация в конце раунда",
    author = "MrStark",
    version = "1.0",
    url = "http://funworldproject.ru/"
};

public void OnPluginStart()
{
    gravity = FindConVar("sv_gravity");

    HookEvent("round_start", OnStart);
    HookEvent("round_end", OnEnd);
}

public void OnStart(Event event, const char[] name, bool dontBroadcast)
{
    gravity.SetInt(780, false, false);
}

public void OnEnd(Event event, const char[] name, bool dontBroadcast)
{
    gravity.SetInt(200, false, false);
}
 

alexmo812

Менеджер у *****
Сообщения
366
Реакции
312
Вот, просто и легко :aikido:
1 - Скрывает смену квара.
2 - Сама гравитация.
 

Вложения

  • 2.sp
    324 байт · Просмотры: 61
  • 1.smx
    5 КБ · Просмотры: 56
  • 1.sp
    2.6 КБ · Просмотры: 73
  • 2.smx
    3.6 КБ · Просмотры: 54

DeeperSpy

Гений, миллиардер, плейбой, филантроп, майнкрафтер
Сообщения
588
Реакции
362
тю, такая проблема декомпил сделать
PHP:
ConVar gravity;

 
public Plugin myinfo =
{
    name = "Gravity",
    description = "гравитация в конце раунда",
    author = "MrStark",
    version = "1.0",
    url = "http://funworldproject.ru/"
};

public void OnPluginStart()
{
    gravity = FindConVar("sv_gravity");

    HookEvent("round_start", OnStart);
    HookEvent("round_end", OnEnd);
}

public void OnStart(Event event, const char[] name, bool dontBroadcast)
{
    gravity.SetInt(780, false, false);
}

public void OnEnd(Event event, const char[] name, bool dontBroadcast)
{
    gravity.SetInt(200, false, false);
}
У меня появился вопрос, а что делает эта строчка
(Handle:event, String:name[], bool:dontBroadcast)
 

AIM'IGR*OK

Участник
Сообщения
187
Реакции
7
@Tonki_Ton, слушай можно как то убрать с чата сообщения о смене кваров сервера?
 
Сверху Снизу