You are not logged in.
Друзья! Как дать педу, допстим, с переменоой 1@ быстрый бег? Быстрее, чем у СидЖэея? Дальше, как сделать, чтобы когда бежит он на меня, я палю в него, а он nxj,s не останавливался при попадании и не брыкался?
@GTASA -
16778, des_ufosign
А нельзя просто тарелку? Пофигу, пусть она будет с палкой, но чтобы не вращалась?
Надо сделать уменьшение/увеличение радара.
075B: zoom_radar (0-100) не пашет, а только какую-то ерунду со значками делает.
Пасиб
Не, я в мап эдиторе пытался найти, здание есть, а вот тарелки на палочке нет. Пытался еще отдельно поискать, но вроде нету. А как же она тогда вообще есть, если ее модели нету?
Скажите какой ID у летающей тарелки Лил Проб, которая еще вращается? Я не нашел
Что-то я не пойму, получается мы даем военам оружие и сразу выгружаем модель? Интересно, не видел такого еще не видел, а главное что РАБОТАЕТ!!
Ага, работает нормально, но их появляется по 2.
Скрипт:
{$CLEO}
0@ = 0
while true
wait 0
if
Player.Defined($PLAYER_CHAR)
then
if and
0154: actor $PLAYER_ACTOR in_zone 'REST'
0@ == 0
then
#ARMY.Load
while not #ARMY.Available
wait 0
end
1@ = Actor.Create(Cop, #ARMY, 124.897, 1935.64, 19.269)
0648: unknown_actor 1@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 124.897 1935.64 19.269 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 159.0 1887.9 19.5 animation "ROADCROSS" IFP_file "PED"
0817: assign_actor 1@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 1@ unknown_set 20.0 unknown_flag 1
2@ = Actor.Create(Cop, #ARMY, 144.2994, 1895.1399, 20.4459)
0648: unknown_actor 2@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 144.2994 1895.1399 18.4459 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 143.9082 1888.4668 18.2511 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 117.9811 1894.7831 18.4319 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 101.0116 1898.0337 20.3672 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 100.8231 1904.0637 22.9922 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 106.8529 1904.1407 25.5 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 106.787 1901.0818 25.4985 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 103.0787 1901.1964 25.4985 animation "NONE" IFP_file "NONE"
0817: assign_actor 2@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 2@ unknown_set 20.0 unknown_flag 1
3@ = Actor.Create(Cop, #ARMY, 22.2487, 1714.717, 22.64)
0648: unknown_actor 3@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 22.2487 1714.717 22.64 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 19.0789 1728.839 22.6453 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 14.2273 1722.347 22.633 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 5.0802 1725.461 22.6013 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 5.7044 1711.155 22.5932 animation "ROADCROSS" IFP_file "PED"
0817: assign_actor 3@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 3@ unknown_set 20.0 unknown_flag 1
01B2: give_actor 1@ weapon 31 ammo 6000 // Load the weapon model before using this
01B2: give_actor 2@ weapon 31 ammo 6000 // Load the weapon model before using this
01B2: give_actor 3@ weapon 36 ammo 6000 // Load the weapon model before using this
0@ = 1
end
if and
8154: not actor $PLAYER_ACTOR in_zone 'REST'
0@ == 1
then
Actor.RemoveReferences(1@)
Actor.RemoveReferences(2@)
Actor.RemoveReferences(3@)
0@ = 0
end
end
end
Помогите пожалуста, почему я вот создал педов, один появляется у входа на военке, второй - там за углом, а третий должен у ракетниц ходить. Так вот первый появляется там, где надо, второго нету вообще, а третий у забора. Че за фигня?
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007
{$VERSION 3.1.0027}
{$CLEO .cs}
//-------------MAIN---------------
wait 0
0000: NOP
:NONAME_6
wait 5000
if
00EC: actor $PLAYER_ACTOR 0 near_point 22.2487 1714.717 radius 300.0 300.0
Player.Defined($PLAYER_CHAR)
jf @NONAME_6
Model.Load(#ARMY)
Model.Load(#M4)
Model.Load(#HEATSEEK)
038B: load_requested_models
:NONAME_31
wait 3000
if and
Model.Available(#ARMY)
Model.Available(#M4)
else_jump @NONAME_31
wait 1000
1@ = Actor.Create(Cop, #ARMY, 124.897, 1935.64, 19.269)
0648: unknown_actor 1@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 124.897 1935.64 19.269 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 159.0 1887.9 19.5 animation "ROADCROSS" IFP_file "PED"
0817: assign_actor 1@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 1@ unknown_set 20.0 unknown_flag 1
2@ = Actor.Create(Cop, #ARMY, 144.2994, 1895.1399, 20.4459)
0648: unknown_actor 2@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 144.2994 1895.1399 18.4459 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 143.9082 1888.4668 18.2511 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 117.9811 1894.7831 18.4319 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 101.0116 1898.0337 20.3672 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 100.8231 1904.0637 22.9922 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 106.8529 1904.1407 25.5 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 106.787 1901.0818 25.4985 animation "NONE" IFP_file "NONE"
0755: add_animation_path_3D_coord 103.0787 1901.1964 25.4985 animation "NONE" IFP_file "NONE"
0817: assign_actor 2@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 2@ unknown_set 20.0 unknown_flag 1
3@ = Actor.Create(Cop, #ARMY, 22.2487, 1714.717, 22.64)
0648: unknown_actor 3@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 22.2487 1714.717 22.64 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 19.0789 1728.839 22.6453 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 14.2273 1722.347 22.633 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 5.0802 1725.461 22.6013 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 5.7044 1711.155 22.5932 animation "ROADCROSS" IFP_file "PED"
0817: assign_actor 3@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 3@ unknown_set 20.0 unknown_flag 1
01B2: give_actor 1@ weapon 31 ammo 6000 // Load the weapon model before using this
01B2: give_actor 2@ weapon 31 ammo 6000 // Load the weapon model before using this
01B2: give_actor 2@ weapon 36 ammo 6000 // Load the weapon model before using this
:NONAME_662
wait 0
if or
Actor.Dead($PLAYER_ACTOR)
0741: actor $PLAYER_ACTOR busted
jf @NONAME_662
Actor.RemoveReferences(1@)
Actor.RemoveReferences(2@)
Actor.RemoveReferences(3@)
Model.Destroy(#ARMY)
Model.Destroy(#HEATSEEK)
Model.Destroy(#M4)
jump @NONAME_6
Ну кидает же, я тебе давал этот скрипт и ты сам убедился
А вот у меня он как раз и стоял (end_custom_thread), но мне сообщили, что скрипт должен быть цикличным и возвращать на начало. А вылетает потому, что нету опкода, который сообщает, что произойдет, если пед умер от колес тачки.
Люди, вы мне не ответили, как сделать, чтобы когда я давлю педа (ДБ) игра не кидала?
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007
{$VERSION 3.1.0027}
{$CLEO .cs}
//-------------MAIN---------------
wait 3000
Model.Load(#BALLAS1)
Model.Load(#M4)
else_jump @NONAME_23
038B: load_requested_models
:NONAME_23
wait 0
Model.Available(#BALLAS1)
else_jump @NONAME_23
:NONAME_38
wait 0
Model.Available(#M4)
else_jump @NONAME_38
wait 1000
1@ = Actor.Create(Gang1, #BALLAS1, 124.897, 1935.64, 19.269)
2@ = Actor.Create(Gang1, #BALLAS1, 137.1334, 1880.395, 17.8359)
01B2: give_actor 1@ weapon 31 ammo 6000 // Load the weapon model before using this
01B2: give_actor 2@ weapon 31 ammo 6000 // Load the weapon model before using this
Model.Destroy(#BALLAS1)
Model.Destroy(#M4)
077A: set_actor 1@ acquaintance 4 to_actors_pedtype 0 // see ped.dat
077A: set_actor 2@ acquaintance 4 to_actors_pedtype 0 // see ped.dat
05DE: AS_actor 2@ walk_around_ped_path
0648: unknown_actor 1@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 124.897 1935.64 19.269 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 159.0 1887.9 19.5 animation "ROADCROSS" IFP_file "PED"
0817: assign_actor 1@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 1@ unknown_set 20.0 unknown_flag 1
:NONAME_258
wait 1000
if or
Actor.Dead($PLAYER_ACTOR)
0741: actor $PLAYER_ACTOR busted
else_jump @NONAME_258
Народ, я создал педа, а когда я его давлю на тачке - игра вылетает. Я где-то видел такой опкод
Если есть талантливые веб-дизайнеры, желающие помочь нам с разработкой сайта/форума, взвалить на себя эту приятную обязанность smile - милости прошу.
Вау! Спасиб!!!! ток почему он не магнитит? 
Я даже другой вид магнита поставил (3053), думал, проблема в этом, но нет
Что за ***ня, я создал воена, все нормально ходит. Создал второго, но без остановок чтоб шел, а он в отличие от первого появляется:
Иногда не там где надо (аж в подземелье!!!)
После смерти (а первый молодцом)
Там где надо, но там их куууууча!!!
Ппц и че мне так не везет!
{$CLEO}
:1
wait 0
0000: NOP
:2
wait 0
if
00EC: actor $PLAYER_ACTOR 0 near_point 33.587 1904.1631 radius 300.0 300.0
Player.Defined($PLAYER_CHAR)
jf @2
Model.Load(#ARMY)
Model.Load(#M4)
038B: load_requested_models
:3
wait 0
if and
Model.Available(#ARMY)
Model.Available(#M4)
jf @3
:4
wait 0
1@ = Actor.Create(Cop, #ARMY, 124.897, 1935.6398, 19.269)
01B2: give_actor 1@ weapon 31 ammo 9999 // Load the weapon model before using this
0648: unknown_actor 1@ task_set 200.0 // float
Actor.Health(1@) = 100
Actor.Armour(1@) = 100
0754: define_new_animation_path
0755: add_animation_path_3D_coord 124.897 1935.6398 19.269 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 124.4993 1915.6967 18.9276 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord 229.2031 1912.9139 17.6406 animation "ROADCROSS" IFP_file "PED"
0817: assign_actor 1@ to_animation_path_with_walk_mode 4 route_mode 3
074E: unknown_actor 1@ unknown_set 20.0 unknown_flag 1
2@ = Actor.Create(Cop, #ARMY, 137.1334, 1880.3951, 17.8359)
0648: unknown_actor 1@ task_set 200.0 // float
0754: define_new_animation_path
0755: add_animation_path_3D_coord 137.1334 1880.3951 17.8359 animation "ROADCROSS" IFP_file "PED"
05D7: add_point_to_scmpath 136.7626 1889.809 18.3216
05D7: add_point_to_scmpath 107.154 1897.7388 18.3932
05D7: add_point_to_scmpath 101.4434 1897.6234 20.3672
05D7: add_point_to_scmpath 100.9038 1904.1934 22.9922
05D7: add_point_to_scmpath 106.8066 1904.0587 25.5
05D7: add_point_to_scmpath 106.8162 1901.8354 25.4985
05D7: add_point_to_scmpath 103.7567 1901.65 25.4985
05D8: AS_assign_scmpath to_actor 2@ flags 4 0
01B2: give_actor 2@ weapon 31 ammo 9999 // Load the weapon model before using this
Actor.Health(2@) = 100
Actor.Armour(2@) = 100
:5
wait 0
if or
0118: actor $PLAYER_ACTOR dead
0741: actor $PLAYER_ACTOR busted
jf @5
Actor.RemoveReferences(1@)
Model.Destroy(#ARMY)
Model.Destroy(#M4)
jump @2Предупреждение за мат. Seemann.
Я работаю в фотошопе уже 3 года
Ладно, а что на счет магнита?
Не робит. Мне нужно сделать объект прозрачным на 30%
Ну и нифига(
{$CLEO}
:CARDEAD
Model.Load(1301)
038B: load_requested_models
jump @CARDEAD_2
:CARDEAD_2
wait 0
if
Model.Available(1301)
jump @CARDEAD_4
:CARDEAD_4
wait 0
03C0: 0@ = actor $PLAYER_ACTOR car
if
0AB0: key_pressed 17
0407: store_coords_to 2@ 3@ 4@ from_car 0@ with_offset 10.0 10.0 10.0
Object.Create(1@,1301,2@,3@,4@)
0681: attach_object 1@ to_car 0@ at_offset 0.0 -0.85 0.65 rotation 0.0 0.0 90.0
jump @CARDEADДополнительный вопрос: как установить прозрачность объекту? В нете нашел 0750: toggle_object $road visibility 0, но он не работает и его нету даже в справке, так какой же будет правильный?
Не выходит чет.
{$CLEO}
:CARDEAD
Model.Load(1301)
038B: load_requested_models
jump @CARDEAD_2
:CARDEAD_2
wait 0
if
Model.Available(1301)
jump @CARDEAD_4
:CARDEAD_4
wait 0
if
0AB0: key_pressed 17
0407: store_coords_to 2@ 3@ 4@ from_car 0@ with_offset 10.0 10.0 10.0
Object.Create(1@,1301,2@,3@,4@)
0681: attach_object 1@ to_car 0@ at_offset 0.0 -0.85 0.65 rotation 0.0 0.0 90.0
jump @CARDEAD
, он не уходит, потому что я телепортируюсь.
Как сделать, чтобы когда жмем кнопку 3, на бампере у тачки, в которой я сижу, появлялся магнит? Мне это нужно, чтобы к машинам прицепляться.
Знач, я загрузил модель:
{$CLEO}
wait 0
Model.Load(1301)
а дальше то что? ID магнита - это 1301
0681: attach_object 1301 to_car $car at_offset 0.5 0.3 0.3 rotation 0.0 0.0 0.0
__________
Вот смотрите, написал какую-то фигню:
{$CLEO}
:CARDEAD
Model.Load(1301)
038B: load_requested_models
jump @CARDEAD_2
:CARDEAD_2
wait 0
if
Model.Available(1301)
jf @CARDEAD_2
wait 0
if
not Actor.Driving($PLAYER_ACTOR)
jf @CARDEAD_2
wait 0
if
0AB0: key_pressed 17
jf @CARDEAD_2
jump @CARDEAD_4
:CARDEAD_4
0681: attach_object 1301 to_car $car at_offset 0.0 -0.85 0.65 rotation 0.0 0.0 90.0
jump @CARDEAD
В чем ошибка?
вообще перестал появляться
При компиляции - ошибка:rolleyes:
Поставил ему новый ДМ и убрал строчку опкод 02E0: actor 1@ aggressive , и он просто стоит и атакует только есть я очень близко подойду и даже дотронусь. И почему появляться стал военный?
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007
{$VERSION 3.1.0027}
{$CLEO .cs}
//-------------MAIN---------------
0000: NOP
:NONAME_2
wait 500
if
00EC: actor $PLAYER_ACTOR 0 near_point -1859.997 -2181.207 radius 150.0 150.0
else_jump @NONAME_2
set_weather 9
01B5: force_weather 1
Model.Load(#WMYBOUN)
Model.Load(#CHNSAW)
038B: load_requested_models
1@ = Actor.Create(Gang1, #WMYBOUN, -1859.997, -2181.207, 83.2623)
Actor.Health(1@) = 1000
07A1: set_walk_speed 1@
0446: set_actor 1@ immune_to_headshots 0
07DD: set_actor 1@ temper_to 100 // see pedstats.dat
01B2: give_actor 1@ weapon 9 ammo 9999 // Load the weapon model before using this
wait 800
060A: create_decision_maker_type 2 store_to 31@
0709: set_decision_maker 31@ on_event 36 {EVENT_ACQUAINTANCE_PED_HATE} taskID 0x400 unknown 0.0 100.0 chance 0.0 unknown 0.0 0 1
060B: set_actor 1@ decision_maker_to 31@
077A: set_actor 1@ acquaintance 4 {hate} to_actors_pedtype 0 //Педтип игрока
077A: set_actor 1@ acquaintance 4 {hate} to_actors_pedtype 8 //Педтип банды Grove
0350: set_actor 1@ maintain_position_when_attacked 1
0568: set_actor 1@ targetable 1
jump @NONAME_162
:NONAME_162
wait 500
if
Actor.Dead(1@)
else_jump @NONAME_162
jump @NONAME_190
:NONAME_190
wait 500
Actor.DestroyInstantly(1@)
01B7: release_weather
wait 8000
jump @NONAME_2убрал еще эти строчки, они по-идее никчему:
00EC: actor $PLAYER_ACTOR 0 near_point -1859.997 -2181.207 radius 150.0 150.0
и теперь стал после смерти появляться!
Вот нашел скриптик более работающий и без проблем:
// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007
{$VERSION 3.1.0027}
{$CLEO .cs}
//-------------MAIN---------------
0000: NOP
:NONAME_2
wait 500
if
00EC: actor $PLAYER_ACTOR 0 near_point -1859.997 -2181.207 radius 150.0 150.0
else_jump @NONAME_2
set_weather 9
01B5: force_weather 1
Model.Load(#WMYBOUN)
Model.Load(#chnsaw)
038B: load_requested_models
1@ = Actor.Create(Gang1, #WMYBOUN, -1859.997, -2181.207, 83.2623)
Actor.Health(1@) = 1000
0446: set_actor 1@ immune_to_headshots 0
07DD: set_actor 1@ temper_to 100 // see pedstats.dat
02E0: actor 1@ aggressive
01B2: give_actor 1@ weapon 9 ammo 9999 // Load the weapon model before using this
wait 800
05E2: AS_actor 1@ kill_actor $PLAYER_ACTOR
07A5: AS_actor 1@ attack_actor $PLAYER_ACTOR -1 ms
jump @NONAME_227
:NONAME_227
wait 500
if
Actor.Dead(1@)
else_jump @NONAME_227
jump @NONAME_255
:NONAME_255
wait 500
Actor.DestroyInstantly(1@)
01B7: release_weather
wait 8000
jump @NONAME_2Знач как мне сделать так, чтобы он ходил? Я добавлял строчки
0755: add_animation_path_3D_coord -1857.997 -2181.207 83.2623 animation "ROADCROSS" IFP_file "PED"
0755: add_animation_path_3D_coord -1859.997 -2181.207 83.2623 animation "ROADCROSS" IFP_file "PED"
но это не помогло и мне кажется что-то неверно.
Дальше - в скрипте чета там стоит, чтобы пед появился только тогда, когда я окажусь в зоне, прошу это убрать. Потом, как сделать, чтобы он бегал не как пед, а как Карл и даже чуть быстрее? Ну, и наконец - хочу, чтобы когда он атаковал меня - он иногда прыгал)
И еще - вы плиз объясните, что убрали, что добавили, чтобы я все понимал, а не просто так, работа на заказ. Нет, я правда хочу научиться 