You are not logged in.
Уважаемые хакеры, Всем здравствуйте!)
Я играю в SAMP 0.2.2 и хотелось бы собрать основные скрипты актуальные для мультиплеерного режима, а именно:
1) 100% Брони - НАЙДЕНО СМ.НИЖЕ
2) 100% Жизней - НАЙДЕНО СМ.НИЖЕ
3) Замарозка/разморозка жизней (freeze health) одной удобной горячей клавишей!!! - НЕ НАЙДЕНО - ВАЖНАЯ ФИШКА!
4) Автонавидение прицела (auto-aim) без отключения мышки НЕ НАЙДЕНО
5) Появление мотоцикла рядом - Помогите отредактировать скрипт "появление машины" (см.ниже) чтобы появлялся мотоцикл!
ВЫКЛАДЫВАЙТЕ ТУТ ТОЛЬКО СКРИПТЫ АКТУАЛЬНЫЕ ДЛЯ МУЛИТИПЛЕЕРНОГО РЕЖИМА!
Особенно хотелось бы найти скрипт 3) Замарозка/разморозка жизней и брони (freeze health) одной удобной горячей клавишей (например цифрой 2), это важная фишка. Может кто возьмется написать такой скрипт если его еще нет?
Спс за внимание, Жду реакци)
Last edited by Treeble (17-02-2008 20:25)
Offline
Так, уже найдены следующие скрипты актуальные в самп
Как выкладывать файлы не разобрался, поэтому выкладываю тексты скриптов, кому надо скомпилирует через Sanny Builder
[center][large]100% ЖИЗНЕЙ[/large][/center]
[center](по нажатию на цифру "8")[/center]
Текст скрипта:
// 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 10
0AB0: key_pressed 56
jf @NONAME_2
018C: play_sound 1058 at 0.0 0.0 0.0
00BC: show_text_highpriority GXT 'MMILL2L' time 3000 flag 1 // ~z~OK, you got it.
Actor.Health($PLAYER_ACTOR) = 1000
wait 0
jump @NONAME_2
Только здесь есть одно но! В GTA SA Multiplayer количествово жизненных единиц с повышением лвл (уровень игрока) тоже увеличивается. Максимальное числ жизненных единиц равно 150.0 У меня сейчас, например, 125.0 а этот скрипт дает мне только 100. Кто знает как поправить скажите
Last edited by Treeble (17-02-2008 20:23)
Offline
[center][large]100% БРОНИ[/large][/center]
[center](по нажатию на цифру "9")[/center]
Текст скрипта:
// 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 10
0AB0: key_pressed 57
jf @NONAME_2
018C: play_sound 1058 at 0.0 0.0 0.0
00BC: show_text_highpriority GXT 'MMILL2L' time 3000 flag 1 // ~z~OK, you got it.
Actor.Armour($PLAYER_ACTOR) = 300
wait 0
jump @NONAME_2
Last edited by Treeble (17-02-2008 20:04)
Offline
[center][large]ПОЯВЛЯЕТСЯ ТАЧКА (Туризмо)[/large][/center]
[center](по нажатию на цифру "BackSpace")[/center]
Текст скрипта:
// 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---------------
Model.Load(#TURISMO)
038B: load_requested_models
jump @NONAME_14:NONAME_14
wait 0
if
Model.Available(#TURISMO)
jf @NONAME_14
wait 0
if
not Actor.Driving($PLAYER_ACTOR)
jf @NONAME_14
wait 0
if
0AB0: key_pressed 8
jf @NONAME_14
jump @NONAME_80:NONAME_80
wait 0
04C4: store_coords_to $2X $2Y $2Z from_actor $PLAYER_ACTOR with_offset -0.4573 3.5489 0.0
$TURISMO = Car.Create(#TURISMO, $2X, $2Y, $2Z)
$T_ANGLE = Actor.Angle($PLAYER_ACTOR)
Car.Angle($TURISMO) = $T_ANGLE
053F: set_car $TURISMO tires_vulnerability 1
036A: put_actor $PLAYER_ACTOR in_car $TURISMO
Car.RemoveReferences($TURISMO)
wait 1000:NONAME_171
wait 0
if
not Actor.InCar($PLAYER_ACTOR, $TURISMO)
jf @NONAME_171
wait 5000
Car.Destroy($TURISMO)
Car.RemoveReferences($TURISMO)
jump @NONAME_14
Люди, отредактируйте пожалуйста этот скрипт чтобы появлялся мото!
Last edited by Treeble (17-02-2008 20:13)
Offline
В последнем скрипте используются новые глобальные переменные, что не есть гут для CLEO-скрипта.
На mtavcsux.net одно время был целый мультимод из CLEO-скриптов для SAMP. Не знаю, правда, как обстоят дела сейчас.
Offline
Самое главное что я пытаюсь найти это скрипт на замарозку/размарозку жизней и брони одной удобной горячей клавишей. Хорошо если таковой уже был бы написан, иначе придется искать единомышленника который разбирается в скриптах
Offline
@Treeble - посмотри в подписи у PARAÐOXON'а.
Last edited by Sanchez (18-02-2008 18:37)
Offline
Сделайте пож скрипт телепортации, как в SA DevTool. Чтобы перемещаться к маркеру на карте. И желательно на какую-нибудь клавишу Num. Чтобы не мешала.
Last edited by Jerich0 (15-04-2008 21:36)
Offline
@Jerich0
{$CLEO} 0000: while true wait 250 if Player.Defined($PLAYER_CHAR) then if 0AB0: key_pressed 0x6F // / (numpad) then 0AB6: store_target_marker_coords_to 0@ 1@ 2@ // IF and SET Actor.PutAt($PLAYER_ACTOR, 0@, 1@, -100.0) end end end
Offline
Лучше так:
{$CLEO} 0000: while true wait 250 if Player.Defined($PLAYER_CHAR) then if and 0AB0: key_pressed 0x6F // / (numpad) 0AB6: store_target_marker_coords_to 0@ 1@ 2@ // IF and SET then Actor.PutAt($PLAYER_ACTOR, 0@, 1@, 2@) end end end
тогда игрок будет перемещаться только если сама метка есть на карте. -100 не обязательно, т.к. в 0AB6 и так возвращается ground_z.
Offline
Seemann, Sanchez, спасибо огромное!
Offline
@Seemann -
0AB6: store_target_marker_coords_to 0@ 1@ 2@
Эта команда сохраняет координаты местности по точке, которую юзер отметил на карте радара?
Сначала ты надежда и гордость,
Потом о спину ломают аршин. (c)БГ
Offline
2Capushon
Да
GTA VC - ЭТО НАСТОЯЩАЯ ГТА!
Offline
2DimonCJ
Нет, у меня все работает.
GTA VC - ЭТО НАСТОЯЩАЯ ГТА!
Offline
А у меня не работает не тот, ни другой скрипт, что в посту номер 9 и 10. Первый - нажимаю num /, меня выкидывает, второй - сразу выкидывает, даже игра не загрузилась еще. Напишите пожд нормальный и грамотный скрипт. А еще я хотел бы попросить самонаводку, чтоб на цель прицел сам наводился во всех оружиях. Спасибо!!!
Offline
Поставь ехе стандартный , тоесть v1.0 US
Offline
А у меня какраз 1.0 стоит, но меню и тексты на русском. Александр, ты ли тот самый скриптер? Пожалуста сделай несколько вариантов, ну почему у меня не пашет он!!!!!! А ведь очень хочется к маркеру ТП. Переделай как-нибудь пожаалуста! моя аська 460196430 если надо)
Offline
У тебя версия CLEO скорее всего не самая последняя (в ней был добавлен опкод 0AB6). Скачай с http://cleo.sannybuilder.com последнюю версию и поставь ее.
Offline
А у меня какраз 1.0 стоит, но меню и тексты на русском. Александр, ты ли тот самый скриптер? Пожалуста сделай несколько вариантов, ну почему у меня не пашет он!!!!!! А ведь очень хочется к маркеру ТП. Переделай как-нибудь пожаалуста! моя аська 460196430 если надо)
Да , я тот самый Александр )
Offline
Так а что там именно надо скачивать? Папку CLEO и файлы к ней? Извините меня за мое ламерство. Я тут запутался, можете дать ссылку, что нужно скачивать, чтобы телепорт пахал?
У меня кстати стоит SB 3
Last edited by system (14-05-2008 13:09)
Offline
1) Поставил СБ3
2) скачал CLEO , именно саму библиотеку
3) файл cleo.asi засунул в папку CLEO , которая в главной папке СА
и все )
Offline
Сделал все как сказали. Уррра!!!!!! Один из скриптов, о которых я мечтал, реализовался!!!!!!! А этот новый клео он же будет работать, если у меня там лежали рабочие скрипты, но они постарее клео 3?
Offline
Так, уважаемые скриптеры, вы не могли бы изменить клавишу вместо num / на Ctrl + T. Пожалуста! (скрипт в 10 сообщении).=)=)=)=)=)=):clap::clap::clap::clap::^:^:^;-);-)
Offline
{$CLEO} 0000: while true wait 250 if Player.Defined($PLAYER_CHAR) then if and 0AB0: key_pressed 17 // / Ctrl 0AB0: key_pressed 84 // / T 0AB6: store_target_marker_coords_to 0@ 1@ 2@ // IF and SET then Actor.PutAt($PLAYER_ACTOR, 0@, 1@, 2@) end end end
Offline