Просмотр полной версии : [Вопрос] Скидывание с крыши когда в машине водитель
Доброго времени суток. Заинтересовался, как сделать, если например в машине есть водитель (вод. место), и игрок прыгнул на крышу, чтобы его откинуло как бы с крыши (как на адвансе/даймонде). Многие предлагали вариант, но там скидывает, если у машины скорость > 40 например. А на адвансе скидывает даже если машина стоит, но в ней сидит водитель.
В системе, которую вы отыскали, необходимо убрать проверку на скорость. Если вы сами сделать этого не в состоянии, то мы можем вам помочь.
В системе, которую вы отыскали, необходимо убрать проверку на скорость. Если вы сами сделать этого не в состоянии, то мы можем вам помочь.
Убирал, при этом просто не скидывает с крыши.
В системе, которую вы отыскали, необходимо убрать проверку на скорость. Если вы сами сделать этого не в состоянии, то мы можем вам помочь.
Скорее всего в той системе смысл в том,что игрока подбрасывает просто вверх и при скорости он слетает,если же сделать на ровном месте,то скорее всего он приземлиться обратно на крышу =\
;68719']Скорее всего в той системе смысл в том,что игрока подбрасывает просто вверх и при скорости он слетает,если же сделать на ровном месте,то скорее всего он приземлиться обратно на крышу =\
Можно узнать координаты багажника, после чего прибавить к ним определённое расстояние.
Иван Бубнов
02.02.2016, 13:32
Если я правильно тебя понял
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart)
{
if(weaponid == 49 && GetPlayerState(playerid) == 1 && GetPlayerState(issuerid) == 2)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if(IsPlayerInRangeOfPoint(issuerid, 5.0, x, y, z)) SetPlayerPos(playerid,x+3,y+3,z+5);
}
return 1;
}
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot