set_user_maxspeed • променя максималната скорост на играча

Библиотеката съдържа 22 natives и 0 forwards и 0 stocks.
Аватар
RideeR ;]
Извън линия
Потребител
Потребител
Мнения: 170
Регистриран на: 05 Окт 2016, 21:30
Получена благодарност: 3 пъти

set_user_maxspeed • променя максималната скорост на играча

Мнение от RideeR ;] » 10 Окт 2016, 22:14

fun.incset_user_maxspeed(index, Float:speed = - 1.0)

index: ID-то на играча
Float:speed: по подразбиране е - 1.0, което е еквивалетно на нормалната скорост на играча.

Връща: нищо
Функцията служи за да промените маскималната скорост на движение на играч.Имайте предвид, че при смяна на оръжие, default скоростта се променя, тъй че ако искате да е ефикасна промянята, трябва да hook-нете евента "CurWeapon".

Примерен плъгин №1: При влизане на играч се проверяват флаговете, ако той притежава флаг "а", скоростта му се променя на 350.0

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

#include <amxmodx>
#include <fun>

#define PLUGIN "set_user_maxspeed example"
#define VERSION "1.0"
#define AUTHOR "RideeR ;]"


public plugin_init() 
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_event("CurWeapon", "eventCurrentWeapon", "be", "1=1")
}
public eventCurrentWeapon(id)
{
	if(get_user_flags(id) & ADMIN_IMMUNITY)
	{
		set_user_maxspeed(id, 350.0)
	}
}
}

Обратно към “fun.inc”

Кой е на линия

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