#1 Вопросы по скриптингу » Вызов тачки » 06-06-2008 03:29

system
Replies: 5

Скажите скрипт для появления тачки, например хочу #ADMIRAL чтоб рядом появился при нажатии на 1

#2 Re: Вопросы по скриптингу » Трупы » 06-06-2008 02:26

Значит это не сделать скриптами? Блин а было бы прикольно.

#3 Вопросы по скриптингу » Трупы » 05-06-2008 06:21

system
Replies: 7

Как сделать, чтобы вот когда убил человека, и труп валяется и валяется примерно часов 12 минимум. Но это если не приехала скорая. Помогите пожалуста! Особенно прикольно будет в мультиплеере, когда убиваешь игрока, а труп скина еще валяется очень долго (к сожалению другие не увидят).

#4 Re: Вопросы по скриптингу » Как реализовать такое? » 02-06-2008 01:29

Неа, не робит. Дется парашют и кидает. Короче я сделал из этого два скрипта:

// 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 0 
if 
   Player.Defined($PLAYER_CHAR)
jf @NONAME_2 

:NONAME_22
wait 0 
if and
   not Actor.HasWeapon($PLAYER_ACTOR, 46)
0AB0:   key_pressed 49 
0AB0:   key_pressed 17 
jf @NONAME_22 
Model.Load(#GUN_PARA)

:NONAME_57
wait 0 
if 
   Model.Available(#GUN_PARA)
jf @NONAME_57 
01B2: give_actor $PLAYER_ACTOR weapon 46 ammo 1 // Load the weapon model before using this 
Model.Destroy(#GUN_PARA)
wait 1000 
jump @NONAME_22
// 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 
0@ = 180.0 

:NONAME_12
wait 0 
if and
0AB0:   key_pressed 49 
0AB0:   key_pressed 17 
jf @NONAME_12 
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0@ 
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 910 
jump @NONAME_12

Меня все устраивает! Работает отлично!

#5 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 01-06-2008 12:33

Ну так помогите почему вместе не работает.

Извините за флуд: фигня это мат?

У тебя было написано не фигня, иначе вопросов бы не было. Seemann

#6 Re: Вопросы по скриптингу » Как реализовать такое? » 01-06-2008 06:30

Хотел сделать чтоб давался парашют и падал, но почему опять не пашет?

// 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

:chartest
wait 0
if
0256:   player $PLAYER_CHAR defined
jf @chartest
:WEAPON
wait 0 
if and
8491:   not actor $PLAYER_ACTOR has_weapon 46
0AB0: key_pressed 49
jf @weapon
Model.Load(#gun_para)
:check
wait 0
if 
   Model.Available(#gun_para)
jf @check
01B2: give_actor $PLAYER_ACTOR weapon 46 ammo 1  
Model.Destroy(#gun_para)
wait 1000
jump @weapon

:start
0@ = 100.0
:tp
wait 0
if
0AB0:  key_pressed 49
jf @tp
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0@
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
wait 1000
jump @tp

#7 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 01-06-2008 05:29

Елми, я написал тут потому что ты нормально не сделаешь! Ты туда всякой [вырезано] понасуешь.

Напишите скрипт заморозки/разморозки патронов. Например на пистолике патронов 20, жму 2 и патроны заморожены, т.е не кончаются. Жму еще раз, все становится нормально.

Предупреждение за мат. [small]снято за давностью.[/small]

#8 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 31-05-2008 15:04

3думер, спасибо! Теперь напиши скрипт заморозки/разморозки патронов. Например на пистолике патронов 20, жму 2 и патроны заморожены, т.е не кончаются. Жму еще раз, все становится нормально.

Вирус, вот тебе скрипт:

// 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 

:WEAPON
wait 0 
Model.Load(#FLAME)
:check
wait 0
if 
   Model.Available(#FLAME)
jf @check
01B2: give_actor $PLAYER_ACTOR weapon 37 ammo 9000  
Model.Destroy(#FLAME)

#10 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 31-05-2008 14:17

Я компилю то, что ты дал. А че за номер опкода?

#11 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 31-05-2008 14:10

При компиляции пишет: неизвестная команда кей_пресенд 17

#12 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 31-05-2008 13:56

:WEAPON
wait 0
Model.Load(#FLAME)
if and
key_pressed 17
key_pressed 5
:check
wait 0
if
   Model.Available(#FLAME)
jf @check
01B2: give_actor $PLAYER_ACTOR weapon 37 ammo 9000 
Model.Destroy(#FLAME)

Так будет работать?

Не пашет. Я не нашел как сделать. Напиши плиз.

#14 Re: Вопросы по скриптингу » Как реализовать такое? » 31-05-2008 13:36

А что это за 0x31? Я с таким еще не сталкивался.

#15 Re: Вопросы по скриптингу » Помогите со скриптом!!! » 31-05-2008 13:29

Разъясни пожалуста скрипток. И как назначить клавишу? Например чтоб огнемет давался при Alt + 5

#16 Вопросы по скриптингу » Как реализовать такое? » 31-05-2008 12:39

system
Replies: 10

Жмем 1 и Карл оказывается на N'ой высоте на том месте, где нажали 1. Напишите такое пожалуста!

#17 Re: Вопросы по скриптингу » Напишите скрипт перемещения по интерьерам » 31-05-2008 02:39

Насчет провалов - они мне не страшны. Есть у меня одна штука. Напишите скрипт как пример, который перемещает в один интерьер.

#19 Re: Вопросы по скриптингу » Напишите скрипт перемещения по интерьерам » 30-05-2008 07:20

Посмотрел, ничего не понял. Не поленитесь, можете мне сляпать?

#20 Re: Вопросы по скриптингу » Напишите скрипт перемещения по интерьерам » 30-05-2008 04:35

А по-моему ты просто ничего не умеешь, и изображаешь из себя крутого.

#21 Вопросы по скриптингу » Напишите скрипт перемещения по интерьерам » 29-05-2008 09:38

system
Replies: 13

Жмем допустим Tab + левая стрелка, и перемещаемся в какой-нибудь домик, опять жмем, и так по всем интерьерам Sa

#22 Вопросы по скриптингу » Помогите со скриптом (очень прикольный скрипт) » 29-05-2008 04:36

system
Replies: 3

Вот скрипт:

// 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 0 
Model.Destroy(-1)
wait 0 
Model.Load(-1)
038B: load_requested_models 

:NONAME_20
wait 0 
if and
   Actor.Driving($PLAYER_ACTOR)
0AB0:   key_pressed 17 
0AB0:   key_pressed 49 
else_jump @NONAME_20 
Car.RemoveReferences($RUNNER)
03C0: $RUNNER = actor $PLAYER_ACTOR car 
Car.SetImmunities($RUNNER, 1, 1, 1, 1, 1)
08C6: set_actor $PLAYER_ACTOR stay_on_bike 1 
$X_ANGLE = 0.0 

:NONAME_93
wait 0 
if 
0AB0:   key_pressed 104 
else_jump @NONAME_129 
$X_ANGLE += 1.5 
jump @NONAME_158 

:NONAME_129
wait 0 
if 
0AB0:   key_pressed 98 
else_jump @NONAME_158 
$X_ANGLE -= 1.5 

:NONAME_158
wait 0 
if 
80E1:   not player 0 pressed_key 17 
else_jump @NONAME_2 
if 
   Actor.InCar($PLAYER_ACTOR, $RUNNER)
else_jump @NONAME_2 
if 
80E1:   not player 0 pressed_key 10 
else_jump @NONAME_296 
$Z_ANGLE = Car.Angle($RUNNER)
0407: store_coords_to $ROAD $TO $SKY from_car $RUNNER with_offset 0.0 1.4 -1.35 
$ROAD = Object.Create(-1, $ROAD, $TO, $SKY)
0453: set_object $ROAD XY_rotation $X_ANGLE 0.0 angle $Z_ANGLE 
Object.RemoveReferences($ROAD)
jump @NONAME_93 

:NONAME_296
wait 0 
0407: store_coords_to $G $E $T from_car $RUNNER with_offset 0.0 0.0 10.0 
Car.PutAt($RUNNER, $G, $E, $T)
jump @NONAME_2

Жмем Ctrl + 1 и появляется дарога, по которой можно ехать хоть на небе. Но вместо модели дароги загружается дверь! Сделайте плиз чтоб нормально все было, очень прошу!

#23 Re: Вопросы по скриптингу » Есть ли скриптовые возможности вращать, поворачивать на бок авто? » 26-05-2008 23:40

а финальный скрипт напишите, чтобы тачу влево повернуть, и она на 2 колесах поедет, вправо и на козла.

#24 Re: Вопросы по скриптингу » Один вопрос » 26-05-2008 23:32

А мне с автопилотом помогут?

#25 Re: Модификации » [SA | REL] Air Traffic mod - оживление неба и аэропортов » 25-05-2008 09:09

Люди, тут столько изменений! Так напишите финальный скрипт, самый правильный!

Board footer

Powered by FluxBB