#1 Re: Работа с памятью, EXE » Вопрос по памяти » 26-09-2011 13:46

есть вопрос . Как находить координаты игрока  (в любой игре .я лично хочу попробовать на call of duty black ops)и можно ли сделать это такими программами как Artmoney pro(более расширенные возможности )или это надо долго и нудно копаться в адресах?(если все так и будет то пожалуйста поподробнее расскажите как это сделать )

#2 Re: Вопросы по скриптингу » Один вопрос » 13-06-2011 04:37

Да и можно ли прикрепить машину намертво чтобы она не отпадала
А то к примеру если её цеплять к самолёту и лететь на нём то при резких поворотах
автомобиль отпадает.Кто знает как это исправить ?

#3 Re: Вопросы по скриптингу » Один вопрос » 13-06-2011 03:43

Можете рассказать как выводить тексты (на Русском)при этом не меняя GXT  и вот
что это за формат FXT .

#4 Re: Вопросы по скриптингу » Один вопрос » 10-06-2011 07:32

эээ может кто нибудь знает ответ на мой вопрос?:clap::clap:

#5 Re: Вопросы по скриптингу » aimbot для gtasa » 08-06-2011 12:14

так напиши

// 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:
:defined
wait 0 
if 
   Player.Defined($PLAYER_CHAR)
else_jump @defined 
0A8C: write_memory 11988014 size 1 value 1 virtual_protect 1 
if and
   not Actor.Driving($PLAYER_ACTOR)
82D8:   not actor $PLAYER_ACTOR current_weapon == 0 
else_jump @defined
if or
0AB0:   key_pressed 70 
0AB0:   key_pressed 191 
02D8:   actor $PLAYER_ACTOR current_weapon == 29 
02D8:   actor $PLAYER_ACTOR current_weapon == 32 
02D8:   actor $PLAYER_ACTOR current_weapon == 30 
02D8:   actor $PLAYER_ACTOR current_weapon == 31 
else_jump @defined 
if 
00E1:   player 0 pressed_key 6 
else_jump @defined 
if or
02D8:   actor $PLAYER_ACTOR current_weapon == 22 
02D8:   actor $PLAYER_ACTOR current_weapon == 23 
02D8:   actor $PLAYER_ACTOR current_weapon == 24 
02D8:   actor $PLAYER_ACTOR current_weapon == 25 
02D8:   actor $PLAYER_ACTOR current_weapon == 26 
02D8:   actor $PLAYER_ACTOR current_weapon == 27 
02D8:   actor $PLAYER_ACTOR current_weapon == 28 
else_jump @defined
0A8C: write_memory 11988014 size 0 value 0 virtual_protect 0 
Actor.StorePos($PLAYER_ACTOR, 5@, 6@, 7@)
068D: get_camera_position_to 9@ 17@ 20@ 
0087: 20@ = 9@ // (float) 
0087: 30@ = 17@ // (float) 
0063: 20@ -= 5@ // (float) 
0063: 30@ -= 6@ // (float) 
20@ *= -2.0 
30@ *= -2.0 
005B: 9@ += 20@ // (float) 
005B: 17@ += 30@ // (float) 
0509: 20@ = distance_between_XY 9@ 17@ and_XY 5@ 6@ 
0063: 9@ -= 5@ // (float) 
0063: 17@ -= 6@ // (float) 
9@ *= 5.0 
17@ *= 5.0 
0604: get_Z_angle_for_point 9@ 17@ store_to 30@ 
Actor.Angle($PLAYER_ACTOR) = 30@
jump @defined

#6 Re: Вопросы по скриптингу » Один вопрос » 08-06-2011 09:44

может кто помочь
скрипт управление RC танком вот код

// 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:
:0
0247: load_model #rctiger
0247: load_model #MANANA 
038B: load_requested_models 

:1
0001: wait 100 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @1 

:2
0001: wait 100 ms 
00D6: if and
00E1:   player 0 pressed_key 10 
0248:   model #MANANA available 
0248:   model #rctiger available 
004D: jump_if_false @1
04C4: store_coords_to 4@ 5@ 6@ from_actor $PLAYER_ACTOR with_offset 4.0 4.0 9.0 
04C4: store_coords_to 7@ 8@ 9@ from_actor $PLAYER_ACTOR with_offset 7.0 7.0 3.0 
00A5: 0@ = create_car #rctiger at 4@ 5@ 6@ 
00A5: 1@ = create_car #MANANA at 7@ 8@ 9@ 
066B: 20@ = attach_particle "CAMFLASH" to_car 0@ with_offset -1.69 3.607 -0.271 flag 1 
072A: put_actor $PLAYER_ACTOR into_car 1@ driverseat
WAIT 100 MS
0715: put_player $PLAYER_CHAR in_RC_mode_in_car 0@
:Label00010C
0001: wait 100 ms 
00D6: if 
0241:   player $PLAYER_CHAR in_remote_mode 
004D: jump_if_false @Label00010C
03A2: set_car 0@ action 0 
04D6: enable_RC_car_detonation 0 // or opcode 048A 
048A: set_RC_car_detonation 0 // or opcode 04D6 
:die 
wait 100
if or
0118:   actor $PLAYER_ACTOR dead 
04AD:   actor $PLAYER_ACTOR in_water 
0119:   car 0@ wrecked 
0119:   car 1@ wrecked 
else_jump @exit
car.RemoveReferences(0@)
car.RemoveReferences(1@)
04DB: exit_RC_mode // on foot version 
jump @0
:exit
wait 100
if 
00E1:   player 0 pressed_key 15
else_jump @fire
04DB: exit_RC_mode
jump @0
:fire
wait 100
if 
00E1: key_pressed 0 17 
else_jump @die
0407: store_coords_to 11@ 12@ 13@ from_car 0@ with_offset 4.337 0.566 4.657 
wait 100
020C: create_explosion_with_radius 10 at 11@ 12@ 13@
jump @die

дело в том что танк стоит почему то на месте и никуда не едет .жмешь вперед
а слышишь звук работающего мотора ,ни вперед ни назад ,никуда не едет, а всё остальное работает(я про функцию выстрела и выхода из машинки по нажатию f или enter)
Будь те добры ,Помогите.

#7 Re: Вопросы по скриптингу » Один вопрос » 05-06-2011 02:07

и т.е когда я загружу сохранение поток начнёт свое выполнение с команды
jump @RAIN
я правильно понял ?

#8 Re: Вопросы по скриптингу » Один вопрос » 05-06-2011 00:46

да кстати скажите плиз
опкод 0A95 совсем завершает поток или нет
возможны ли такие действия

<код>
0A95: enable_thread_saving
jump @RAIN

:RAIN

#9 Re: Вопросы по скриптингу » Алкоголь в Гта Sa » 03-06-2011 10:08

Кто-нибудь знает, почему мой фотоаппарат всегда пьяный?

или у тебя стоит какой нибудь скрипт либо игра пиратская .Да и этот вопрос как то не очень в тему подходит 

Как работать с командой Player.SetDrunkVisuals($PLAYER_CHAR, число)

а почему бы ни попробывать эфект тряски камеры (0003: shake_camera 40 )к примеру если выставить большое значение там как раз начнётся какоето смазывание камеры хоть и не очень сильное

#10 Re: Вопросы по скриптингу » Как изменить скин CJ прямо в игре ? » 02-06-2011 15:30

мг только где он у тебя на твоем островке в средине моря ходить будет ?:)

#11 Re: Вопросы по скриптингу » Один вопрос » 02-06-2011 08:51

Спасибо .Вопрос : какому числовому значению равны жизни машины ,когда она загорается?

#12 Re: Вопросы по скриптингу » Один вопрос » 02-06-2011 07:51

СПАСИБО .Действительно ,я записал это опкод перед самой проверкой и всё заработало smile
А маркер существует ,это я просто приблизительно структуру моего кода передал и меня очень теперь интересует ,если игра вращает кости игрока ,то как ?То что это поток в майне абсолютно ИСКЛЮЧЕННО ,так как всё это можно делать даже в самом УРЕЗАННОМ майне.
ВОПРОС: ЕСТЬ ЛИ АНАЛОГ КОМАНДЫ ИГРОК НЕ УБИТ  И НЕ АРЕСТОВАН
или может есть хотябы отдельная проверка игрок не убит ?

#13 Re: Вопросы по скриптингу » Один вопрос » 02-06-2011 06:31

при движении актёра части тела перемещаются - значит управлять ими можно.

а это разве всего лишь не действие анимации (на кости игрока),что они даже "перемещаются"
Да и насчёт проверки времени ... У меня так ничего не получилось вот приблизительный код проверки который я написал следуя вашим инструкциям

{$VERSION 3.1.0027}
{$CLEO .cs}

//-------------MAIN---------------
0000:
00BF: 19@ = current_time_hours, 25@ = current_time_minutes 
jump @start
:NONAME_21
00BC: show_text_highpriority GXT 'M_FAIL'  time 3000 flag 1
jump @rem
:start
wait 100
if and 
00E1:   player 0 pressed_key 10
else_jump @start
:then 
wait 0
if or
    19@ > 22
    19@ < 5
004D: jump_if_false @NONAME_21 
0164: disable_marker 30@ 
00BC: show_text_highpriority GXT 'M_PASSS'  time 3000 flag 1
:rem
wait 100
jump @start

но и он не пашет ,условие всегда принимается за ложное .Может кто знает что всё же не то cry

#14 Re: Вопросы по скриптингу » Один вопрос » 01-06-2011 12:17

да там в самом начале скрипта всё прировнял, но  я никак понять не могу. Почему не срабатывает ???я до 23 после 4  тестировал но текст один появляется ,условие почему то остается ложным, всегда ложным .=( помогите а то эта часть скрипта необходима как воздух .

#15 Re: Вопросы по скриптингу » Один вопрос » 01-06-2011 01:15

спасибо но вот ПРОВЕРКА НА ВРЕМЯ НЕ ОСУЩЕСТВЛЯЕТСЯ ЗАМЕНИЛ ВСЁ НО ВЫВОДИТСЯ всегда один и тот же текст
ну вот низкоуровневая проверка

NONAME_21
00BC: show_text_highpriority GXT 'www' time 3000 flag 1
jump @rem
if or// проверяйте отсюда
    19@ > 22
    19@ < 5
004D: jump_if_false @NONAME_21 
0164: disable_marker 30@ 
00BC: show_text_highpriority GXT 'eee' time 3000 flag 1
:rem

но тут то вроде всё исправленно .Так в чём же  дело?

Хух я уже всё перепробывал но не получается (нужна именно низкоуровневая проверка)

#16 Re: Вопросы по скриптингу » Один вопрос » 01-06-2011 00:09

и ещё нужна ваша помощь проверка на время не работает

NONAME_21
00BC: show_text_highpriority GXT 'www' time 3000 flag 1
jump @rem
if and// проверяйте отсюда
19@ > 22
19@ < 5
004D: jump_if_false @NONAME_21 
0164: disable_marker 30@ 
00BC: show_text_highpriority GXT 'eee' time 3000 flag 1
:rem

нужно чтобы в этот отрезок времени показывался текст 'eee'но если условие ложно то покажется другой
проблема в том ,что условие никогда не становится правдивым и всё время показывается текст 'www'
2 можно ли во внешнем скрипте использовать проверку 0112:   wasted_or_busted // mission only -вот этот коментарий смущает
3 Джетпак не является выбранным оружием

#17 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 23:38

наверное нет знаю я опкод который выбирает игроку интерьер если написать только его (без активации интерьера )то можно всего cj сделать невидимкой а насчёт отдельных элементов тела незнаю
кстати я тут задавал вопрос как заставить актёра вести себя трусливо так вот данный опкод не срабатывает (ну приручил поведение я правильно)актёр снова начинает садится в машину (когда я его оттуда вытаскиваю)и причём начинает не ехать а оказывается в серидине машины и начинает идти .это ужасный баг и мне нужно как нибудь его исправить ну к примеру заставить его бежать в панике.ПОМОГИТЕ ПОЖАЛУЙСТА .

о пришла в голову идея поставить событие (да а такое кстати можно в хелпе вроде только как сделать проверку)

#18 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 21:49

напишите плиз простой пример загрузки ,проигрыша и выгрузки мп3 из внешней директории (ну из папки клео)сам пытался но ничего не получилось. blush

#19 Re: Беседка » Crazy-ass lags » 31-05-2011 14:34

да кто его знает . Да и насчет гта4 не запускается я тебе искренне сочувствую (как же иначе устанавливается то она не пол часа:))

#20 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 14:26

@Voron295 - мне нужно проверить
если сейчас период времени с11 вечера до 4 часов если ложь то прыгаем куда то там
а то что сказал ты мне вроде не подходит (даже незнаю получится ли у меня проверка которая мне нужна если во втором варианте поставить  не if or a if and)

#21 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 13:50

А будьте  добры ... Расскажите кто нибудь что за saveall.

#22 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 10:57

у меня вопрос как сделать правильно проверку игровое время больше 23:00 но не меньше 4:00
я попытался сделать так

00D6: if and
0029:   19@ >= 23 
0029:   25@ >= 1 
8019:   not  19@ > 4 
0029:   25@ >= 1 
004D: jump_if_false @NONAME_21

#23 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 10:52

MB116, поддерживаю. тоже хотел бы увидеть мейн с другорядными скриптами (типа магазины, бары, миссии такси, полиции) т.е. без сюжетных миссий.

а самим слабо выделить все миссии и нажать кнопку del(удалить:))

#24 Re: Вопросы по скриптингу » Один вопрос » 31-05-2011 10:44

почитай статью типы зон в хелпе там есть как раз описание опкода которым можно создать зону(ну какие пешеходы будут ходить ,машины ездить и т.д)да и этим не обойтись поскольку машины должны ездить по дорогам а пешеходы ходить по тратуарам ,но ведь когда они ходят то ходят или едут по определённым путям а на месте моря их нет .так что нужно прописать новые пути правда где они находятся я не знаю (ну в папке path вроде только однаразовые типа как на миссиях летают самолёты или едут машины)

#25 Re: Вопросы по скриптингу » Один вопрос » 30-05-2011 12:27

ах да мне так никто и не ответил 1.Eсть ли проверка на соприкосновение объекта с машиной .  2. Может быть существует проверка :машина 4@ не является байком ну или определенной моделью ?

Board footer

Powered by FluxBB