#1 Re: Вопросы по скриптингу » Алкоголь в Гта Sa » 15-05-2011 18:06

~AquaZ~
А какие ребята лучше знают о Motion Blur'e? Я много чего обрыл, так функций и не нашёл, запускающих его...

Подскажите плиз, кто нибудь как его вызвать...

#2 Re: Вопросы по скриптингу » Ограбление в интерьерах » 12-05-2011 17:13

Airon wrote:

С памятью работать умеешь? Если нет, то просто после передачи денег давай им палку(оружие такое, cane, трость xD) и в начале проверяй, есть ли это оружие у него, или нет, если есть - уже грабил

Спасибо) Хорошая идея. Я ещё думал сделать такой фокус, но с бронёй. Ибо боялся, что когда отпущу прицел, пед на меня полезет таксказать сражаться о.О

А количество hp у педов у всех фиксированное? Или разное у каждого?

#3 Вопросы по скриптингу » Ограбление в интерьерах » 12-05-2011 15:55

Kadeirn
Replies: 2

Я пытался сделать скрипт, чтобы можно было зайдя в интерьер, грабить педов, наведя на них прицел и нажав E. Дык вот. Всё вроде работает, но деньги даются в неограниченном количестве. Никак не могу этот процесс затормозить. Чтобы нажать один раз кнопку, деньги получить один раз и больше чтобы возможности небыло именно этого персонажа грабить. Чтобы можно было переходить на следующего. Помогите плиз...

// 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
thread 'THREAD'
wait 0

:THREAD_17
wait 0
09E8: $I = actor $PLAYER_ACTOR active_interior
if
not $I == 0
else_jump @THREAD_198
0AD2: 1@ = player $PLAYER_CHAR targeted_actor //IF and SET
if
Actor.Defined(1@)
else_jump @THREAD_198
if and
0457: player $PLAYER_CHAR aiming_at_actor 1@
00E1: player 0 pressed_key 7
not Actor.Dead(1@)
else_jump @THREAD_151
074D: AS_actor 1@ turns_to_and_look_at_actor $PLAYER_ACTOR timelimit -2
05C4: AS_actor 1@ hands_up -1 ms
00BC: show_text_highpriority GXT 'TAKEIT' time 3000 flag 1
0209: 20@ = random_int_in_ranges 1500 25000
Player.Money($PLAYER_CHAR) += 20@

:THREAD_151
jump @THREAD_158

:THREAD_158
5@ = Player.WantedLevel($PLAYER_CHAR)
5@ += 2
Player.SetMinWantedLevel($PLAYER_CHAR, 5@)
jump @THREAD_198

:THREAD_198
Actor.RemoveReferences(1@)
jump @THREAD_17
return
0A93: end_custom_thread

#4 Вопросы по скриптингу » Алкоголь в Гта Sa » 05-05-2011 17:40

Kadeirn
Replies: 4

Еле разобрался в этом скриптовом языке и начал работать над одним модом. Точнее мой будущий мод - репродукция другого мода, но у меня уже с добавлением опьянения. Но я лично добавлю не менее 80% кода, так что смело смогу зваться автором.

P.S. Вообще по закону любое творение, изменённое на 30% уже не считается плагиатом хд

Назрел у меня очень важный вопрос. Кто нибудь знает, как разнообразить визуализацию? Некрасиво смотрится одна лишь чуть пошатывающаяся камера от команды

Player.SetDrunkVisuals($PLAYER_CHAR, число)

Может подскажете, возможно ли стащить такой эффект, как от нитро? Тобишь когда на тачке сильно разгоняешься, всё вокруг искажается, смазывается и прочее. Можно что нибудь подобное прикрутить на игрока? Или любой другой эффект. Буду рад каждому совету по улучшению скрипта

И ещё один вопрос. Можно как нибудь поворачивать/изменять угол наклона у загруженных моделей? У меня бутылки в руках появляются, но выходит так, что перс тычет бутылкой в щёку, что откровенно говоря не радует. Или хотя бы подскажите пожалуйста, где искать текстуру бутылки "CJ_BEAR_BOTTLE". Её модель под руку CJ'я отлично подходит.

Или может у кого нибудь есть источник, в котором реально надыбать модели бутылок из бара? Там я тоже видел кучку хороших, а как узнать модель - не представляю. Я узнал про скрипты ГТА то неделю назад xD

Чуть не забыл самый главный то вопрос. Собственно из-за него и искал програмерский форум.
Как работать с командой Player.SetDrunkVisuals($PLAYER_CHAR, число)? Там ВООБЩЕ не разобраться без ста грамм. Поставил значение 200 - опьянение слабое. Поставил 999999999999 - вообще никакое и почти мгновенно проходит. Чего то я не понимаю в этой жизни. Расскажите пожалуйста, как это дело использовать. Мне нужны разные степени: слабая, средняя, сильная и там ещё будут некоторые заморочки на эту тему)

Board footer

Powered by FluxBB