Заявка за плъгин, който променя скоростта на отбор

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
psychopath.
Извън линия
Потребител
Потребител
Мнения: 33
Регистриран на: 02 Яну 2018, 13:05
Местоположение: Medellín (Colombia)
Се отблагодари: 5 пъти

Заявка за плъгин, който променя скоростта на отбор

Мнение от psychopath. » 24 Яну 2019, 14:15

Някой би ли споделил плъгин с който може да се контролира скоростта на даден отбор, например единия отбор да е по-бърз е другия по-бавен?
:bg: Изображение :gamer2:

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

Заявка за плъгин, който променя скоростта на отбор

Мнение от JackEyedJones » 24 Яну 2019, 19:02

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

#include <amxmodx>
#include <fun>
#include <cstrike>

const Float:TRSPEED = 400.0;	//Speed na teroristite;
const Float:CTSPEED = 350.0;	//Speed na CT Teama;

public plugin_init()
{
	register_plugin("Team Speed", "1.0", " ");

	register_event("CurWeapon", "CurrentSpeedChange", "be", "1=1");
}

public CurrentSpeedChange(id)
{
	if(!is_user_alive(id))
		return;

	cs_get_user_team(id) == CS_TEAM_T ? set_user_maxspeed(id, TRSPEED) : set_user_maxspeed(id, CTSPEED)
}
Добавено преди 4 часа 4 минути 15 секунди:
  • Настройки:

  • Можеш и да си добавяш оръжия с тази форма по-долу.

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

new const TeamSpeed[][eSettings] = 
{
	// 	Otbor		// Orujie	//Skorost
	{	CS_TEAM_CT,	CSW_KNIFE,	400.0		},
	{	CS_TEAM_T,	CSW_GLOCK18,	400.0		},
	{	CS_TEAM_CT,	CSW_USP,	400.0		},
	{	CS_TEAM_CT,	CSW_M4A1,	450.0		},
	{	CS_TEAM_T,	CSW_AK47,	450.0		}
}
team_speed.sma
(920 Байта) Свалено 137 пъти
team_speed.sma
(920 Байта) Свалено 137 пъти

Аватар
psychopath.
Извън линия
Потребител
Потребител
Мнения: 33
Регистриран на: 02 Яну 2018, 13:05
Местоположение: Medellín (Colombia)
Се отблагодари: 5 пъти

Заявка за плъгин, който променя скоростта на отбор

Мнение от psychopath. » 29 Яну 2019, 10:33

Бих искал да попитам, нормално колко би трябвало да бъде скоростта като цифра, защото така както е и двата отбора са бързи?
:bg: Изображение :gamer2:

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

Заявка за плъгин, който променя скоростта на отбор

Мнение от atmax » 29 Яну 2019, 10:42

psychopath. написа: 29 Яну 2019, 10:33 Бих искал да попитам, нормално колко би трябвало да бъде скоростта като цифра, защото така както е и двата отбора са бързи?
Нормалната скорост е 250
Rest in peace my friend I always will remember you! 🖤👊

Аватар
DaRk_StyLe
Извън линия
Потребител
Потребител
Мнения: 264
Регистриран на: 26 Окт 2016, 12:40
Се отблагодари: 11 пъти
Получена благодарност: 33 пъти

Заявка за плъгин, който променя скоростта на отбор

Мнение от DaRk_StyLe » 29 Яну 2019, 10:46

Скоростта зависи от оръжието, което играчът държи. Ако играчът няма никакви оръжия (в това число се включва и ножът), скоростта е 240, а с нож в ръка - 250. Ето тук можете да се запознаете по-подробно с различната скорост при различните оръжия, като за нормална се приема скорост 250.

Аватар
psychopath.
Извън линия
Потребител
Потребител
Мнения: 33
Регистриран на: 02 Яну 2018, 13:05
Местоположение: Medellín (Colombia)
Се отблагодари: 5 пъти

Заявка за плъгин, който променя скоростта на отбор

Мнение от psychopath. » 29 Яну 2019, 11:11

Извинете, този код
new const TeamSpeed[][eSettings] =
{
// Otbor // Orujie //Skorost
{ CS_TEAM_CT, CSW_KNIFE, 400.0 },
{ CS_TEAM_T, CSW_GLOCK18, 400.0 },
{ CS_TEAM_CT, CSW_USP, 400.0 },
{ CS_TEAM_CT, CSW_M4A1, 450.0 },
{ CS_TEAM_T, CSW_AK47, 450.0 }
}

къде точно се поставя в кода
:bg: Изображение :gamer2:

Аватар
ur mama
Извън линия
Потребител
Потребител
Мнения: 116
Регистриран на: 29 Яну 2019, 12:00
Местоположение: Romania, Bucharest
Се отблагодари: 31 пъти
Получена благодарност: 16 пъти
Обратна връзка:

Заявка за плъгин, който променя скоростта на отбор

Мнение от ur mama » 29 Яну 2019, 12:14

psychopath. написа: 29 Яну 2019, 11:11 Извинете, този код
new const TeamSpeed[][eSettings] =
{
// Otbor // Orujie //Skorost
{ CS_TEAM_CT, CSW_KNIFE, 400.0 },
{ CS_TEAM_T, CSW_GLOCK18, 400.0 },
{ CS_TEAM_CT, CSW_USP, 400.0 },
{ CS_TEAM_CT, CSW_M4A1, 450.0 },
{ CS_TEAM_T, CSW_AK47, 450.0 }
}

къде точно се поставя в кода
Мисля, че трябва да стане така:

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

#include <amxmodx>
#include <fun>
#include <cstrike>

const Float:TRSPEED = 400.0;	//Speed na teroristite;
const Float:CTSPEED = 350.0;	//Speed na CT Teama;

public plugin_init()
{
	register_plugin("Team Speed", "1.0", " ");

	register_event("CurWeapon", "CurrentSpeedChange", "be", "1=1");
}

public CurrentSpeedChange(id)
{
	if(!is_user_alive(id))
		return;

	cs_get_user_team(id) == CS_TEAM_T ? set_user_maxspeed(id, TRSPEED) : set_user_maxspeed(id, CTSPEED)
}

new const TeamSpeed[][eSettings] = 
{
	        //Otbor		//Orujie //Skorost
	{	CS_TEAM_CT,	CSW_KNIFE,	400.0		},
	{	CS_TEAM_T,	CSW_GLOCK18,	400.0		},
	{	CS_TEAM_CT,	CSW_USP,  	400.0		},
	{	CS_TEAM_CT,	CSW_M4A1,	450.0		},
	{	CS_TEAM_T,	CSW_AK47,	450.0		}
}
U wana be the best, but you cant? Ohhh, just go outside and kys...

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

Заявка за плъгин, който променя скоростта на отбор

Мнение от JackEyedJones » 29 Яну 2019, 12:32

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

#include <amxmodx>
#include <fun>
#include <cstrike>

enum _:eSettings
{
	CsTeams:g_GetTeam,
	g_Weapon,
	Float:g_SpeedSet
}

new const TeamSpeed[][eSettings] = 
{
	// 	Otbor		// Orujie	//Skorost
	{	CS_TEAM_CT,	CSW_KNIFE,	400.0		},
	{	CS_TEAM_T,	CSW_GLOCK18,	400.0		},
	{	CS_TEAM_CT,	CSW_USP,		400.0		},
	{	CS_TEAM_CT,	CSW_M4A1,	450.0		},
	{	CS_TEAM_T,	CSW_AK47,	450.0		}
}

public plugin_init()
{
	register_plugin("Team Speed", "1.0", " ");

	register_event("CurWeapon", "CurrentSpeedChange", "be", "1=1");
}

public CurrentSpeedChange(id)
{
	if(!is_user_alive(id))
		return;

	for(new TeamSpeedValues = 0; TeamSpeedValues < sizeof(TeamSpeed); TeamSpeedValues++)
	{
		if(cs_get_user_team(id) == TeamSpeed[TeamSpeedValues][g_GetTeam])
		{
			if(get_user_weapon(id) == TeamSpeed[TeamSpeedValues][g_Weapon])
				set_user_maxspeed(id, TeamSpeed[TeamSpeedValues][g_SpeedSet]);
		}
	}
}
Добавено преди 1 минута 48 секунди:
Посочил съм КЪДЕ се променя, а не къде СЕ СЛАГА кода. За добавяш нови редове, поставяш запетайка на последната } скоба тук > new const TeamSpeed[][eSettings] и се упътваш как са изписани отгоре. Можеш да си copy / paste един ред и да го поставиш най-долу за да не объркаш нещо. Като изуча писането на плъгини с външен файл в този вариант ще го променя. Ако не успеете да се оправите, напишете списък с оръжията, отборите и колко Speed да дават тук в темата и ще едитна кода.

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

Заявка за плъгин, който променя скоростта на отбор

Мнение от OciXCrom » 29 Яну 2019, 23:24

По-добре е да се направи скоростта да се добавя към оригиналната скорост, вместо ръчно да се пише за всяко оръжие. Примерно вместо да се пише 250.0, може да се пише само 50.0 и плъгинът да сложи +50 (get_user_maxspeed + 50.0) към текущата скорост която е автоматично зададена от оръжието.

Аватар
psychopath.
Извън линия
Потребител
Потребител
Мнения: 33
Регистриран на: 02 Яну 2018, 13:05
Местоположение: Medellín (Colombia)
Се отблагодари: 5 пъти

Заявка за плъгин, който променя скоростта на отбор

Мнение от psychopath. » 01 Фев 2019, 12:16

Плъгина работи, но когато ходя напред с W скоростта е по-бавна и не тази която е зададена в кода, а когато ходя например с W+A, W+D е тази която искам всъщност да бъде. Как мога да оправя това?
:bg: Изображение :gamer2:

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

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

Кой е на линия

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