[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » Игры серии GTA » GTA San Andreas » Вопросы по скриптингу Sanny Builder (Вы можете получить ответы на вопросы по SB)
Вопросы по скриптингу Sanny Builder
wmysterio
Администраторы
Скриптер
22.11.11 21:52
Offline
Если у вас возник вопрос по скриптингу Sanny Builder, обращайтесь! Мы постараемся решить вашу проблему wink Это ещё не значит, что все прям бросятся решать во чтобы то не стало, но ответ вы сможете вы получить как вариант решения или как невозможность или сложность решения.
УВАЖАЕМЫЕ ПОЛЬЗОВАТЕЛИ! ПРОСЬБА КОД СКРИПТОВ ПОМЕЩАТЬ В КОНСТРУКЦИЮ КОДА:

или

Также указывайте полный код скрипта, иначе причина ошибок может быть и не выявлена.
Прикрепления: 0248203.png(0.9 Kb) · 9085525.png(0.2 Kb)

wmysterio
Администраторы
Скриптер
03.06.13 21:49
Offline
Цитата (Yurko_UA)
Как посчитать сколько педов Карл убил за последнюю, например, минуту?
Пробуй использовать это:
Код
:A
wait 0
0ab1: @Func return_kill 0@
0ACE: show_formatted_text_box "%d" 0@
jump @A

//--------------------------------------------
goto @Func_END
:Func
0806: get_player $PLAYER_CHAR kills_from_last_checkpoint 1@
for 0@ = 0 to 60 step 1
wait 1000
end
0806: get_player $PLAYER_CHAR kills_from_last_checkpoint 2@
0062: 2@ -= 1@ // (int)  
0ab2: ret 1 2@
:Func_END
Функция возвращает к-во убийств за 1 минуту

Цитата (Yurko_UA)
Ты обещал, что когда-то раскажеш, как сделать меню с картинками
Я не припоминаю, что бы обещал, но в недалёком будущем я допишу плагин для рисования и сделаю урок по менюшке

Yurko_UA
Друзья
03.06.13 21:54
Offline
Цитата (wmysterio)
Я не припоминаю, что бы обещал
Напоминаю:

http://ru-script.3dn.ru/publ....1-0-143

в самом конце

Добавлено (03.06.13, 20:54)
---------------------------------------------

Цитата (wmysterio)
Пробуй использовать это: Код
:A
wait 0
0ab1: @Func return_kill 0@
0ACE: show_formatted_text_box "%d" 0@
jump @A

//--------------------------------------------
goto @Func_END
:Func
0806: get_player $PLAYER_CHAR kills_from_last_checkpoint 1@
for 0@ = 0 to 60 step 1
wait 1000
end
0806: get_player $PLAYER_CHAR kills_from_last_checkpoint 2@
0062: 2@ -= 1@ // (int)  
0ab2: ret 1 2@
:Func_END
Функция возвращает к-во убийств за 1 минуту
 Спс. Попробую

wmysterio
Администраторы
Скриптер
03.06.13 22:01
Offline
Цитата (Yurko_UA)
Напоминаю:
Ну раз есть люди, которым интересно как это делать, то значит буду делать урок smile нужно только немного подождать, пока плагин доделаю.

Yurko_UA
Друзья
03.06.13 22:43
Offline
Цитата (wmysterio)
Ну раз есть люди, которым интересно как это делать, то значит буду делать урок нужно только немного подождать, пока плагин доделаю.
Буду ждать

Werewolf
Проверенные
04.06.13 10:36
Offline
А я и не знал что должен выйти такой урок на свет, тоже теперь ждать буду  smile

Yurko_UA
Друзья
07.06.13 12:15
Offline
Привет! Фигня полная, не получается миссия, что только не делал. Помоги



Актера не находит, и во время миссии, когда выхожу с авто, миссия должна закончится, а игра вылетает.

Кажется я крупно наговнокодил...

Добавлено (07.06.13, 11:15)
---------------------------------------------
Вопрос насчет опкода 0209:
1@ = random_int_in_ranges 1 10 

1@ = [1;10]  или 1@ = (1;10) ?


wmysterio
Администраторы
Скриптер
07.06.13 16:06
Offline
Цитата (Yurko_UA)
1@ = [1;10] или 1@ = (1;10) ?
 [0; 10)

Yurko_UA
Друзья
07.06.13 20:42
Offline
А с миссией поможешь?

wmysterio
Администраторы
Скриптер
07.06.13 21:50
Offline
Yurko_UA, попробую smile
Сейчас загружу видео-урок и посмотрю код

Yurko_UA
Друзья
08.06.13 09:27
Offline
wmysterio, Ок. А то вроде все верно написано, и не работает

wmysterio
Администраторы
Скриптер
08.06.13 14:58
Offline
Yurko_UA
Код
:ICECREAM_1   
wait 0
03C0: $car = actor $PLAYER_ACTOR car
Сначала нужно проверить "находится ли игрок в транспорте?"
Код
:ICECREAM_1   
wait 0
if
Actor.Driving($PLAYER_ACTOR)
jf @ICECREAM_1
03C0: $car = actor $PLAYER_ACTOR car  

Yurko_UA
Друзья
08.06.13 15:29
Offline
Цитата (wmysterio)
Сначала нужно проверить "находится ли игрок в транспорте?"
дело в том, что в тот момент игрок 100 % находится в транспорте, и я не видел смысла ставить эту проверку

Добавлено (08.06.13, 14:29)
---------------------------------------------
wmysterio, Актера по прежнему не находит. А от, то, что при выходе из авто игра вылетала, так игра уже не вылетает, а миссия заканчивается. Сейчас попробую другой опкод поиска актера


wmysterio
Администраторы
Скриптер
08.06.13 17:09
Offline
Yurko_UA, попробуй в
Код
0AE1: $actor = random_actor_near_point $x $y $z in_radius 20.0 find_next 1 pass_deads 1
параметр find_next поставить на 0.

если бы увидеть исходный код, то проблему можно быстрее решить

Yurko_UA
Друзья
16.06.13 15:06
Offline
Цитата (wmysterio)
если бы увидеть исходный код, то проблему можно быстрее решить

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

Добавлено (08.06.13, 16:56)
---------------------------------------------
Уже все нормально, скрипт идет как по маслу, ошибка тупая, не туда направил фолс

Добавлено (16.06.13, 14:06)
---------------------------------------------
Как сделать полоску, типа "Чаевые" с миссии таксиста, чтоб она истекала в зависимости от времени и повреждений?


wmysterio
Администраторы
Скриптер
16.06.13 16:24
Offline
Цитата (Yurko_UA)
Как сделать полоску, типа "Чаевые" с миссии таксиста, чтоб она истекала в зависимости от времени и повреждений?
Читай: урок. Просто добавь свои формулы вычисления а результат выведи в статус текст

Werewolf
Проверенные
17.06.13 20:58
Offline
Вопрос по объектам, 
Вот создаю  я бильярдный шар с опр. хар-ками, ну с определенной массой и т.п.
Вопрос, как этот шарик заставить полететь? Не не двигаться в опр. точку, а при нажатий нужной клавиши шарик вылетает в ту сторону куда игрок прицелился, ведь возможно ли такое?

blackful
Пользователи
27.06.13 19:00
Offline
НАРОД!!! как создать скрипт,чтобы можно было купить наркотики при нажатии " Y " у наркодилеров? и был эффект шатание камеры, из- за этого ухудшается здоровье,а то у некоторых здоровье повышает при использовании наркотики,ведь не правильно :С (знаю что скрипт лёгкий,но вот как именно сделать так чтобы просто увидеть наркодилера и купить наркотики, и чтобы здоровье уменьшалось ) зато очень полезный скрипт будет! smile ну как бы это вредно для здоровье! помогите,пожалуйста!  sad
Евгений_Сергеевич

wmysterio
Администраторы
Скриптер
27.06.13 22:01
Offline
Цитата (Werewolf)
Вопрос по объектам, Вот создаю я бильярдный шар с опр. хар-ками, ну с определенной массой и т.п.
Вопрос, как этот шарик заставить полететь? Не не двигаться в опр. точку, а при нажатий нужной клавиши шарик вылетает в ту сторону куда игрок прицелился, ведь возможно ли такое?
Я постараюсь разобраться побыстрее с этим вопросом, и написать дополнительный урок по объектам.

blackful
Пользователи
29.06.13 10:35
Offline
wmysterio, скрипт на заказ за деньги?
Евгений_Сергеевич

KiLLeR96
Друзья
Модератор
29.06.13 10:46
Offline
Цитата (blackful)
wmysterio, скрипт на заказ за деньги?
нет

Форум » Игры серии GTA » GTA San Andreas » Вопросы по скриптингу Sanny Builder (Вы можете получить ответы на вопросы по SB)
Поиск: