Counter-Strike 1.6
VIP
Cs-PlovdiV.com - Aim Attack
93.123.16.4:27022
aim_map2
Играчи: 4/16
aim_map2
Counter-Strike 1.6
VIP
93.123.16.4:27022 Cs-PlovdiV.com - Aim Attack aim_map2 4/16

Добавяне на квари към "Bot Control" !?

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
iv69
Извън линия
Потребител
Потребител
Мнения: 744
Регистриран на: 17 Мар 2018, 15:34
Се отблагодари: 214 пъти
Получена благодарност: 39 пъти

Добавяне на квари към "Bot Control" !?

Мнение от iv69 » 28 Ное 2019, 18:47

Здравейте,
Ползвам простичкия код изложен по-долу, за контрол на общата сума от играчи + ботове. Може ли да се преработи плъгина така, че "ефекта му да се включва" не само в края на всеки рунд, а просто на интервал от време - на всеки120сек. примерно ?! И ако може тези две неща: 1. Сумата "играчи + ботове" и 2.Това през колко секунди да проверява и изравнява тази сума( в случая 120сек) - да си се определя отделно с квари а не да бъркаме постоянно в кода?!
Благодаря.

Код за потвърждение: Избери целия код

#include <amxmodx>

#define BOTS 22

public plugin_init() {
        register_plugin("Bot Control", "1.0", "victory.km.ua")
        register_event("SendAudio","round_end","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw") // Round End
}

public round_end()
{
        new Players[32], CT_sum, TR_sum
        get_players(Players,CT_sum,"ce", "CT")
        get_players(Players,TR_sum,"ce", "TERRORIST")
        server_cmd("yb_quota %d", BOTS - (CT_sum + TR_sum) )
}

Аватар
OciXCrom
Извън линия
Owner
Owner
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1309 пъти
Обратна връзка:

Добавяне на квари към "Bot Control" !?

Мнение от OciXCrom » 28 Ное 2019, 21:05

Код за потвърждение: Избери целия код

#include <amxmodx>

new g_pFreq, g_pBots

public plugin_init()
{
	register_plugin("Bot Control", "1.0", "victory.km.ua + OciXCrom")
	g_pFreq = register_cvar("botcontrol_frequency", "120")
	g_pBots = register_cvar("botcontrol_bots", "22")
}

public plugin_cfg()
{
	set_task(get_pcvar_float(g_pFreq), "set_the_cvar", .flags = "b")
}

public set_the_cvar()
{
	new Players[32], CT_sum, TR_sum
	get_players(Players,CT_sum,"ce", "CT")
	get_players(Players,TR_sum,"ce", "TERRORIST")
	server_cmd("yb_quota %d", get_pcvar_num(g_pBots) - (CT_sum + TR_sum) )
}

Аватар
iv69
Извън линия
Потребител
Потребител
Мнения: 744
Регистриран на: 17 Мар 2018, 15:34
Се отблагодари: 214 пъти
Получена благодарност: 39 пъти

Добавяне на квари към "Bot Control" !?

Мнение от iv69 » 28 Ное 2019, 21:42

Благодаря ! Ще го тествам. И ще се опитам да направя сравнение между двата кода: Опитвам се да налучквам кое за какво е и как се пише , но .... ми е трудно?

Добавено преди 22 минути 6 секунди:
OciXCrom написа: 28 Ное 2019, 21:05

Код за потвърждение: Избери целия код

#include <amxmodx>

new g_pFreq, g_pBots

public plugin_init()
{
	register_plugin("Bot Control", "1.0", "victory.km.ua + OciXCrom")
	g_pFreq = register_cvar("botcontrol_frequency", "120")
	g_pBots = register_cvar("botcontrol_bots", "22")
}

public plugin_cfg()
{
	set_task(get_pcvar_float(g_pFreq), "set_the_cvar", .flags = "b")
}

public set_the_cvar()
{
	new Players[32], CT_sum, TR_sum
	get_players(Players,CT_sum,"ce", "CT")
	get_players(Players,TR_sum,"ce", "TERRORIST")
	server_cmd("yb_quota %d", get_pcvar_num(g_pBots) - (CT_sum + TR_sum) )
}
Плъгина работи много добре. Страшно полезен и удобно направен, просто нямам думи Кроме !
:clap: :lock:

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта