set_user_gravity • променя гравитацията на играч

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

set_user_gravity • променя гравитацията на играч

Мнение от RideeR ;] » 11 Окт 2016, 17:27

fun.incset_user_gravity(index, Float: gravity = 1.0)

index: ID-то на играча
gravity: 1.0 или 0.0 е гравитацията на играча по подразбиране.

Връща: нищо
Функцията служи за да промените гравитацията на играча. Имайте предвид, че при начало на нов рунд, гравитацията ви ще бъде рестартирана. Тъй като стойността на квара sv_gravity по подразбиране е 800, ще трябва да поставите стойностите в правилна пропорция, за да получавате конкретни резултати.
Пример:
1.0 = 800
2.0 = 1600
0.5 = 400

и т.н.

Примерен плъгин №1: Създава се команда "/gravitylow", чрез която можете да направите гравитацията два пъти по-малка(ще скачате двойно по-високо).

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

#include <amxmodx>
#include <fun>

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


public plugin_init() 
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /gravitylow", "cmd_gravitylow")
}

public cmd_gravitylow(id)
    set_user_gravity(id, 0.5) 

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

Кой е на линия

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