Заявка за ауторестарт плъгин

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

Заявка за ауторестарт плъгин

Мнение от OciXCrom » 19 Май 2020, 21:13

И миналия път ти казах, че не можеш да сравняваш стойности с cvar pointerа (в случая autorr). Стойността от pointera се взима с get_pcvar_* функциите. В случая ти трябва get_pcvar_num.

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Заявка за ауторестарт плъгин

Мнение от atmax » 19 Май 2020, 21:17

Ах в началото го бях направил така, обаче после го промених.. В момента съм от телефона и не мога да го поправя или по-късно или някой друг ще ти го оправи..

Заповядай дано този път да съм го нацелил..

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

#include <amxmodx>

new iLimit,iTime,autorr,timelimit
new Float:iRestartTime

public plugin_init()
{
	register_plugin("AutoRR", "0.1a", "aTmAx")
	register_clcmd("say timeleft", "TimeLeft")
	register_clcmd("say_team timeleft", "TimeLeft")
	register_event("TextMsg", "Event_TextMsg_Restart", "a", "2&#Game_C", "2&#Game_w")
	
	timelimit = get_cvar_pointer("mp_timelimit");
	autorr = register_cvar("amx_autorr", "50");
}

public TimeLeft(id)
{
	client_print(id, print_chat, "There are %i minutes till the end", iRestartTime)
}

public Event_TextMsg_Restart()
{
	iLimit = get_pcvar_num(timelimit)
	iTime = iLimit * 60
	new Float:iGameTime = get_gametime();
	iRestartTime = (iTime - iGameTime) / 60;
	
	if(iRestartTime <= autorr)
	{
		server_cmd("sv_restart 1")
	}
}
Rest in peace my friend I always will remember you! 🖤👊

Аватар
devilchy
Извън линия
Потребител
Потребител
Мнения: 223
Регистриран на: 03 Фев 2017, 14:08
Местоположение: Burgas
Се отблагодари: 3 пъти
Получена благодарност: 6 пъти
Обратна връзка:

Заявка за ауторестарт плъгин

Мнение от devilchy » 20 Май 2020, 14:16

Не се получава, смисъл пак няма рестарт на рунда като го наглася този квар amx_autorr 50 на 1 минута например
нищо не става.
Виж направи го така да няма нищо общо със timeleft смисъл аз този mp_timelimit ще си го направя на 0 и само роунд рестарт ще има плъгина
направи го просто със един квар който мога да си го наглася слагай му там или някфо хъд съобщение който като остане 10 секунди до рестарт на роунда да изброи или на глас да изброи и за 2 та нямам нищо против това е ...

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Заявка за ауторестарт плъгин

Мнение от atmax » 20 Май 2020, 15:39

Нека някой с повече знания ти изпълни първата заявка изчакай все някой ще се захване..
Rest in peace my friend I always will remember you! 🖤👊

Аватар
devilchy
Извън линия
Потребител
Потребител
Мнения: 223
Регистриран на: 03 Фев 2017, 14:08
Местоположение: Burgas
Се отблагодари: 3 пъти
Получена благодарност: 6 пъти
Обратна връзка:

Заявка за ауторестарт плъгин

Мнение от devilchy » 20 Май 2020, 18:08

То нема да стане разбра се ..

Аватар
sf4n
Извън линия
Потребител
Потребител
Мнения: 311
Регистриран на: 08 Яну 2018, 11:25
Се отблагодари: 25 пъти
Получена благодарност: 14 пъти

Заявка за ауторестарт плъгин

Мнение от sf4n » 20 Май 2020, 18:11

Не, просто трябва да имаш малко търпение и ще ти помогнат.
Изображение

Единствен по рода си Zombie BaseBuilder с уникален мод и коректни админи по всяко време в сървъра.
IP: bb.cs-zapad.eu:27013

Respawn сървър.
IP: re.cs-zapad.eu:27015

Furien сървър.
IP: fu.cs-zapad.eu:27016

Нашият Сайт
Нашият Форум

Аватар
JackEyedJones
Извън линия
Потребител
Потребител
Мнения: 399
Регистриран на: 10 Сеп 2018, 17:26
Местоположение: Plovdiv, Bulgaria, Europe, Entire World
Се отблагодари: 4 пъти
Получена благодарност: 69 пъти
Обратна връзка:

Заявка за ауторестарт плъгин

Мнение от JackEyedJones » 20 Май 2020, 19:25

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

#include <amxmodx>

#define MINUTES 3

new iRestartTime;

public plugin_init()
{
	register_plugin("AutoRR", "0.1a", "aTmAx")
	register_clcmd("say fightleft", "TimeLeft")
	register_clcmd("say_team fightleft", "TimeLeft")
}

public TimeLeft(id)
{
	iRestartTime = (get_timeleft() / 60);
	client_print(id, print_chat, "There are %d minutes left in the fight.", iRestartTime);

	if(iRestartTime <= MINUTES) server_cmd("sv_restart 1")
}
В момента взима оставащатото време в секунди чрез get_timeleft(), дели го на 60 секунди за да го преобразува в минути и ако е по малко от дефинираното MINUTES рестартира рунда. mp_timelimit изобщо няма връзка в това тук и изобщо целта на плъгина не включва неговото използване.

Аватар
devilchy
Извън линия
Потребител
Потребител
Мнения: 223
Регистриран на: 03 Фев 2017, 14:08
Местоположение: Burgas
Се отблагодари: 3 пъти
Получена благодарност: 6 пъти
Обратна връзка:

Заявка за ауторестарт плъгин

Мнение от devilchy » 21 Май 2020, 01:27

Добре де кое трябва да настроя примерно искам след 5 минути да има рестарт на рунда кои ред да барна ?

Аватар
Just
Извън линия
Потребител
Потребител
Мнения: 427
Регистриран на: 23 Дек 2016, 19:10
Местоположение: http://cs-ultragaming.info
Се отблагодари: 5 пъти
Получена благодарност: 34 пъти
Обратна връзка:

Заявка за ауторестарт плъгин

Мнение от Just » 21 Май 2020, 01:33

devilchy написа: 21 Май 2020, 01:27 Добре де кое трябва да настроя примерно искам след 5 минути да има рестарт на рунда кои ред да барна ?

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

iRestartTime = (get_timeleft() / 60);
Изображение


NEW CS 1.6 SERVERS IP: 45.144.155.176:27015

Изображение

Аватар
devilchy
Извън линия
Потребител
Потребител
Мнения: 223
Регистриран на: 03 Фев 2017, 14:08
Местоположение: Burgas
Се отблагодари: 3 пъти
Получена благодарност: 6 пъти
Обратна връзка:

Заявка за ауторестарт плъгин

Мнение от devilchy » 21 Май 2020, 01:45

Това е със деление нещо трябва да се смята за 5 минути на колко трябва да се нагласи ?

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

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

Кой е на линия

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