PDA

Просмотр полной версии : [Вопрос] Как усилить прыжок?



TheHunterVip
19.10.2014, 23:26
Всем привет! =)
:help::help: Помогите плиз, как увеличить прыжок игрока? (Примерно в раз 30) :grin:
Я слыхал о SetPlayerVelocity но никогда не юзал и не знаю что это такое)
Если не сложно то объясните все что, где и как потому-что я павно новичек(
:mosking: Зарание спасибо)))))))) :blum3:

#ball
19.10.2014, 23:40
Вот тебе сылочка. Кликабельно! (http://wiki.sa-mp.com/wiki/SetPlayerVelocity_RU) Дальше сам.

TheHunterVip
20.10.2014, 00:35
Вот тебе сылочка. Кликабельно! (http://wiki.sa-mp.com/wiki/SetPlayerVelocity_RU) Дальше сам.
Спасибо, но как поставить значение на клавишу? (что прыжок был при нажатии на клавишу пробел?)

L0ndl3m
20.10.2014, 00:43
if((newkeys & KEY_JUMP) != 0)
{
new
Float: player_velocity_x,
Float: player_velocity_y,
Float: player_velocity_z;

GetPlayerVelocity(playerid, player_velocity_x, player_velocity_y, player_velocity_z);
SetPlayerVelocity(playerid, player_velocity_x, player_velocity_y, player_velocity_z + 5.0);
}

TheHunterVip
20.10.2014, 18:50
if((newkeys & KEY_JUMP) != 0)
{
new
Float: player_velocity_x,
Float: player_velocity_y,
Float: player_velocity_z;

GetPlayerVelocity(playerid, player_velocity_x, player_velocity_y, player_velocity_z);
SetPlayerVelocity(playerid, player_velocity_x, player_velocity_y, player_velocity_z + 5.0);
}

как этим пользоваться? и куда его кидать?

L0ndl3m
20.10.2014, 18:55
Находите паблик OnPlayerKeyStateChange и внутрь его вставляете мой код.

DeimoS
20.10.2014, 21:48
Автору обязательно к прочтению (http://pro-pawn.ru/showthread.php?9968-%D0%9E%D0%B1%D1%89%D0%B8%D0%B5-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%84%D0%BE%D1%80%D1%83%D0%BC%D0%B0). Следующая тема, нарушающая любое из правил, будет выпиливаться нещадно