You are not logged in.
Pages: 1
(GTA SA) Значит, ковырялся я в оригинальном main.scm, пытался удалить блоки с мостов и отключить розыск. блоки каким-то чудом удалил, а вот розыск отключить не могу. Подскажите, какие строки отвечают за розыск.
Для какой игры?
San Andreas. И где вообще мне взять учебники/туториалы по main.scm?
Имеется практически пустой main.scm, т.е. в нём только всё основное для запуска игры (main.scm от wmysterio). Имеется одна катсцена (а точнее самая последняя с титрами) в оригинальном main.scm. Я хочу перенести катсцену так, что бы игрок становился на маркер и запускалась катсцена. Я это вижу так: игрок встал на маркер и запустилась катсцена, в которой просто по карте летает камера, играет музыка, титры я вырежу, после окончания катсцены напишет "миссия пройдена", но если стать на маркер, то катсцена снова запустится. Вопрос: как мне перенести катсцену? С каких до каких пор в оригинальном маине вырезать блоки с кодом? Как вообще всё устроено, а то все инструкции, которые я нашел, связаны с созданием миссии на cleo, что отличается от main...
Так же на подобии этой катсцены я хочу перенести ещё несколько, всё на подобии такого...
Ещё вопрос: а вообще реально ли перенести катсцену (или её часть) из main.scm в .sc скрипт с меню выбора катсцены? И будет ли это проще, чем переносить их в другой main.scm?
if isNight() then $actor = actor_create #model at 0 0 0 end
Спасибо за помощь, но у меня Sanny Builder пишет: Неизвестная команда isNight().
Если что код не мой, но скрипт содержал исходник, вот он:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013 {$CLEO .cs} //-------------MAIN--------------- 0000: NOP 060A: create_decision_maker_type 5 store_to 31@ // decision\allowed\m_.ped files 0708: reset_decision_maker 31@ event 31 0708: reset_decision_maker 31@ event 36 0708: reset_decision_maker 31@ event 9 0709: set_decision_maker 31@ on_event 36 taskID 1000 respect 0.0 hate 100.0 like 0.0 dislike 0.0 in_car 1 on_foot 1 // see *.ped files 0709: set_decision_maker 31@ on_event 9 taskID 1000 respect 0.0 hate 100.0 like 0.0 dislike 100.0 in_car 1 on_foot 1 // see *.ped files 0709: set_decision_maker 31@ on_event 31 taskID 200 respect 100.0 hate 100.0 like 100.0 dislike 100.0 in_car 1 on_foot 1 // see *.ped files :NONAME_132 wait 0 01F0: set_max_wanted_level_to 0 01EB: set_traffic_density_multiplier_to 0.0 03DE: set_pedestrians_density_multiplier_to 0.0 0923: enable_air_traffic 0 06D7: enable_train_traffic 0 06D0: enable_emergency_traffic 0 if Player.Defined(0) else_jump @NONAME_545 0@ = 0 :NONAME_188 if 13@(0@,12i) == 1 else_jump @NONAME_286 if or Actor.Dead(1@(0@,12i)) 8104: not actor $PLAYER_ACTOR near_actor 1@(0@,12i) radius 150.0 150.0 150.0 sphere 0 else_jump @NONAME_279 Actor.RemoveReferences(1@(0@,12i)) 13@(0@,12i) = 0 :NONAME_279 jump @NONAME_524 :NONAME_286 wait 0 0208: 25@ = random_float_in_ranges -60.0 60.0 0208: 26@ = random_float_in_ranges -60.0 60.0 04C4: store_coords_to 27@ 28@ 29@ from_actor $PLAYER_ACTOR with_offset 25@ 26@ 0.0 092E: get_water_height_at 27@ 28@ ignore_waves 0 store_to 30@ if and 80FE: not actor $PLAYER_ACTOR sphere 0 in_sphere 27@ 28@ 29@ radius 10.0 10.0 10.0 80C2: not sphere_onscreen 27@ 28@ 29@ radius 5.0 not 30@ >= 0.0 else_jump @NONAME_433 jump @NONAME_440 :NONAME_433 jump @NONAME_286 :NONAME_440 0376: 1@(0@,12i) = create_random_actor_at 27@ 28@ -100.0 gosub @NONAME_552 0489: set_actor 1@(0@,12i) muted 1 060B: set_actor 1@(0@,12i) decision_maker_to 31@ 05E2: AS_actor 1@(0@,12i) kill_actor $PLAYER_ACTOR 13@(0@,12i) = 1 :NONAME_524 0@ += 1 0@ > 11 else_jump @NONAME_188 :NONAME_545 jump @NONAME_132 :NONAME_552 0209: 27@ = random_int_in_ranges 0 3 if 27@ == 0 else_jump @NONAME_603 Actor.SetWalkStyle(1@(0@,12i), "OLDMAN") jump @NONAME_688 :NONAME_603 if 27@ == 1 else_jump @NONAME_648 Actor.SetWalkStyle(1@(0@,12i), "OLDFATMAN") jump @NONAME_688 :NONAME_648 if 27@ == 2 else_jump @NONAME_688 Actor.SetWalkStyle(1@(0@,12i), "OLDFATWOMAN") :NONAME_688 return
Вопрос таков: есть скрипт, который спавнит педов в рандомных местах с рандомным кол-вом, но мне нужно, что бы они спавнились в промежуток с 21:30 до 04:25.
Как мне это сделать? Какие строки нужно прописать?
Krackeen_777 wrote:Если надо, то я могу скинуть этот скрипт!
Да, было бы неплохо глянуть что он из себя представляет и стоит ли играться с ним.
Вот он... Разумеется, его нужно чутка подредактировать...
У меня появились исходники одной игры, написанной на C#, и у меня появилась мысль перенести всего один из сотни скриптов в ГТА СА. Игра называется TranCity, её разраб забросил, а исходники на GitHub выложил, и у меня появилась идея: перенести троллейбус из ТранСити в ГТА СА, чтоб вышло как в MTA Провинция. Я конечно понимаю, что с C# лучше портировать в .asi плагин, но мне нужно, чтоб скрипт можно было переписать под .scm (troll.scm, как я задумал), чтоб можно было портировать и на Android. Дело в том, что я создаю свою карту, она работает и на пк и на андроид, но без троллейбусов это уже не та ГТК, которую я делаю! Надеюсь, мой вопрос понятен, и скоро будет удовлетворяющий меня ответ!
P.S. Если надо, то я могу скинуть этот скрипт!
Я хочу создать свой .scm скрипт для ГТА Сан Андреас, который будет состоять из нескольких Cleo скриптов, но как мне это сделать - ума не приложу... Помогите, пожалуйста, кто знает, как это сделать!
I want to create my .scm script from several cleo scripts, but I don’t know how to do this... Please, help me!
I wrote a cool mission for GTA San Andreas for a long time, but for it I need a car that will not be found on the streets of the state, for a higher quality mission! But I don’t know how to add your id ... I expect help from professionals!
Pages: 1