You are not logged in.
{$CLEO} wait 100 while true wait 0 if Player.Defined($PLAYER_CHAR) then if and 80DF: not actor $PLAYER_ACTOR driving //00E0: player $PLAYER_CHAR driving 05EE: key_pressed 0x52 // R then 018C: play_sound 94 at 0.0 0.0 0.0 0054: store_player $PLAYER_CHAR position_to 0@ 1@ 2@ 0170: 3@ = player $PLAYER_CHAR z_angle 02F6: 7@ = cosine 3@ 02F7: 8@ = sinus 3@ 7@ *= -1.0 // floating-point values 8@ *= 1.0 // floating-point values 005B: 0@ += 7@ // floating-point values 005B: 1@ += 8@ // floating-point values 2@ += 1000.0 02CE: 2@ = ground_z 0@ 1@ 2@ 00A1: put_actor $PLAYER_ACTOR at 0@ 1@ 2@ end end end
Автор, стукни мне в асю, есть срочное дело.
ASI не зашифрована, а лишь скомпилирована, ибо она есть самая обычная DLL
Дизассемблированный код asi для ознакомления/поиска адресов здесь - (ССЫЛКА)
Уважаемый тов. Alexander вряд ли одобрит подобное распространение своих трудов.
1 и 5 будут включены
и, на сколько помню, хендл мёртвого актёра чем - то отличается от здорового
ну так переименуй в .cs, да открой
если вдруг плагин написан на .NET, можно поюзать ".NET Reflector"
это же не ЯВУ, а просто скриптовый язык...)
вращение задних колёс по пробелу - флаг STEER_REARWHEEL в handling.cfg
Есть один недостаток - если на пассажирском сидении есть пассажир, то он перемещается вместе с игроком (а не с сидением пассажира, как должно быть). Тут ни чего нельзя сделать.
ибо dummy указывает только на сидение водителя, а пассажирское ставится зеркально оси Y
автору просто порисовать захотелось
вторая труба располагается зеркально первой по оси Y
x2 = -x1
y2 = y1
z2 = z1
floor берёт целую часть от дробного числа. в общем-то, не нужно...но, по идее, на экране не может быть дробных координат
через память можно всё. вообще.
а не проще опкодом заставить игрока выполнить нужную анимацию?? зачем без повода сразу в память лезть...
я бы снимал координаты машины, например, каждую секунду, и прибавлял бы к пробегу расстояние между двумя последними точками(не забывая проверку на то, что машина оторвана от земли)
скриптинг уже понемногу движется
а про моддинг вообще бред, всё возможно
на гон смахивает
на счёт воды - ты уверен, что преобразовал float в integer перед выводом на экран?
раз он возвращает расстояние до воды, проверяй на <= 0
CLEO scripts get reloaded only at the game startup, but you can test MAIN.SCM by starting a new game
а в чем полезность от нескольких вэйпойнтов?
проложить маршрут
я новичёк в SB и я хочу спросить у вас:
как сделать вот такой скриптик:
игрок - CJ заходит на маркер в координатах допустим (0.0, 0.0, 0.0) и его просит подросток (модель есть) купить пиво в ларьке (модель ларька уже есть), так как ему не продают - ему нет 18. Карл покупет пиво и отдаёт его подростку и CJ в замен получает 1 бакс.
Помогите.
элементарщина, читай справку и делай
потому что так задумано для облегчения скриптования миссий
то есть, без 0605 тоже вылет?
возможно, формат анимации...хотя, в 3д максе она прекрасно открывается
а файл ты загрузил? animation load...
как вызвать клео скрипт(чтобы и из мейна тоже можно было), передав в него некоторые параметры??
А как достичь высокой посещаемости на форуме?
Ну создал тему через день только может кто ответит.
если форум твой, наполняй контентом и рекламируй
а если ты где-то задал вопрос и тебе не ответили(но ты уверен в наличии на форуме знающих ответ), повышай свою репутацию
2 ~AquaZ~:
по-моему, ты от безисходности начал к мелочам придираться
2 Vital:
правильнее не давать педу атаковать ненавистных именно этим опкодом, а сами отношения не трогать
он ищет ближайшего, а потом проверяет расстояние до него, всё нормально
#MALE01 загружать не нужно...странно, что ты этого не знаешь))