Counter-Strike 1.6
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1
45.144.155.113:27015
de_dust2
Играчи: 30/32
de_dust2
Counter-Strike 1.6
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

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 регистрирани и 1 гост