Вопросы по созданию скриптов
dim1988
Дата: Воскресенье, 19.07.2009, 18:43 | Сообщение # 1
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Ответы на самые часто задаваемые вопросы Как сохранить (компилировать) скрипт? Почему не следует использовать в клео скриптах глобальные переменные? Как узнать координаты мест, через какую прогу? Как поместить игрока в интерьер? Опкод, который открывает все дома в СА Запись в переменную ближайшего педа и проверка его модели Как заставить актёров ходить по определённым координатам Проверка нажатия определённой клавиши Пак пути с анимацией Как сделать так, чтоб 2 миссии следовали друг за другом? Как актёру дать оружие? Как создать транспорт Как создать жёлтый маркер для входа в интерьер? При компиляции выдаёт ошибку перехода на нулевой оффсет,что это и как исправить? Как транспорту присвоить определённый цвет? Что делать если пишет ожидалось 'x' параметров? Как написать цветной текст? Номера костей актёра Что такое gosub? Опкоды, связанные с созданием огня Как изменить оружие банд? Образец добавления в игру объектов Проверка нажатия клавиши в игре и список значений Путь или scmpath Как изменить цвет затемнения экрана? Как записать в переменную случайное число из интервала Список стилей боя Как привязать эффект к кости актёра? Как произвести действия, над педами, созданными игрой Как заменить модель игрока Как заставить актёра поднять руки, как при аресте Сброс анимации Как метнуть объект? Как из одного скрипта запустить другой? + файл от пользователя нашего сайта Absolute . Здесь перечислены все вопросы из этой этой темы и ответы на них. Скачать
dim1988
Дата: Вторник, 21.09.2010, 17:44 | Сообщение # 1381
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Quote (Gans|64| )
подскажите какой цвет у зеленой сабли
Ты сам-то понял чё спросил Зелёный. Тебе цвета автомобилей нужны?
Номер Описание Основной цвет/оттенок
0 чёрный Черный 1 бёлый Белый 2 синий автомобиль полиции Синий 3 красно вишнёвый Красный 4 полночь Темный синий 5 занавеса храма фиолетовый Фиолетовый 6 такси желтый Желтый 7 поразительно синий Яркий синий 8 освещают синий серый Сини-серый 9 голубовато-синий Светлый 10 темно-голубая краска Синий 11 типа предыдущего Серый 12 Джаспера, почтово зеленые Синий 13 оловянной посуды Серый 14 морозный белый Светлый 15 серебряных камней Серый 16 Рио-де-Жанейро красный Зеленый 17 красный жемчуг Красный 18 красный Красный 19 меда Светлый 20 синий, как море Синий 21 красный с отблеском Красным 22 классически красный Красный 23 серебро Серый 24 сталь Серый 25 тёмного серебра Темный 26 серебряных камня почтово Серый 27 слюды Серый 28 синий Синий 29 фарфора Серый 30 гнилые фрукты Тёмный 31 изящная красная слюда Красный 32 смородина Синий 33 серый Серый 34 Арктически белый Свет 35 антрацит Серый 36 черный Темный 37 темно зеленый Зеленый 38 дары моря Свет 39 алмаза Синий 40 коричневый Темный 41 темно-коричневый Темный 42 гранат(фрукт такой) Красный 43 красный Красный 44 зеленый Зеленый 45 каберне Красный 46 слоновый Светлый 47 бежевый Зеленый 48 серебряного дыма Светлый 49 яркое серебро Серый 50 серый Серый 51 агаово зеленый Зеленый 52 бензин Зеленый 53 морской прибой Синий 54 навигационный синий Синий 55 дерево Темный 56 кристалла Синий 57 морозный Свет 58 смородины Красный 59 кристалл Синий 60 титановый Свет 61 ярко жёлтый Желтым 62 красный Красный 63 кристаллический мороз Серый 64 серебро Серый 65 алебастр Желтый 66 середина смородины Тёмный 67 регат Тёмный 68 белый твердый Желтый 69 алебастр (твердый ) Светлый 70 красный Красный 71 синий твердый Синий 72 титановый Серый 73 что-то светлое Светлый 74 med.cabernet твердый Красный 75 сумерек Темный 76 мороз Серый 77 сандаловое дерево Светлый 78 дикой земляники Красный 79 крайний синий Синий 80 ярко-красный (твердый) Красный 81 сандаловое дерево Светлый 82 красный твердый Красный 83 драгоценный камень Зеленый 84 тёмно-розовый Тёмный 85 красный (твердый) Красный 86 зеленый Зеленый 87 яркий синий Синий 88 яркий красный Красный 89 что-то светлое Светлый 90 серебра Серебро 91 синяя сталь Синий 92 средний серый Серый 93 арктический жемчуг Светлый 94 синий Синий 95 сапфир Синий 96 серебра Серебро 97 синий сапфир Синий 98 синий Синий 99 лён Желтый 100 синий Синий 101 синий сапфир Темный 102 бежевая медь Светлый 103 яркий синий Синий 104 светло-жёлтый Желтый 105 серый Серый 106 яркий синий Синий 107 дерево Свет 108 синий Синий 109 сталь Серый 110 дерево Темный 111 серый Серый 112 синий сапфир Синий 113 дерево Темный 114 красно-зелёный,как у факела Зеленый 115 яркий красный Красный 116 синий сапфир Синий 117 синий сапфир Красный 118 белого алмазного жемчуга Светлый 119 мех соболя Темный 120 шкура антилопы (бежевый) Светлый 121 бриллиант(красный) Красный 122 металл оружия Серый 123 дерево Тёмный 124 бриллиант(красные) Красный 125 яркий синий Синий 126 розовый Светлый
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Вторник, 21.09.2010, 17:51 | Сообщение # 1382
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , где у меня тут ошибка: {$CLEO .cs} //-------------MAIN--------------- 03A4: name_thread "OPEN_ALL_HOMES"
:OPEN_ALL_HOMES_18 0001: wait 0 ms 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @OPEN_ALL_HOMES_18 09E6: set_burglary_houses_accessible 1 0002: jump @OPEN_ALL_HOMES_18
Я воспользовался твоим списком и выбрал опкод на открытие домов.И вот результат они не открываются.Сиджей выходит из дома и всё как обычно не смотря даже что часы в игре показывают 20:00.
Colt_8
Дата: Вторник, 21.09.2010, 18:22 | Сообщение # 1383
Красавчик
Группа: Проверенные
Сообщений: 295
Замечания:
0%
Статус: Offline
{$CLEO .cs} //-------------MAIN--------------- 0000: NOP thread 'OAH'
:OPEN_ALL_HOMES_18 0001: wait 0 ms 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @OPEN_ALL_HOMES_18 09E6: set_burglary_houses_accessible 1 0002: jump @OPEN_ALL_HOMES_18 вот так попробуй.
dim1988
Дата: Вторник, 21.09.2010, 18:30 | Сообщение # 1384
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Quote (СержантКели )
Я воспользовался твоим списком и выбрал опкод на открытие домов.И вот результат они не открываются.Сиджей выходит из дома и всё как обычно не смотря даже что часы в игре показывают 20:00.
А зачем тут цикл? Попробуй без него.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Вторник, 21.09.2010, 18:40 | Сообщение # 1385
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , какой цикл?Ты о jump?
Gans[64]
Дата: Вторник, 21.09.2010, 19:11 | Сообщение # 1386
Скриптер
Группа: Пользователи
Сообщений: 13
Замечания:
0%
Статус: Offline
Quote (dim1988 )
Ты сам-то понял чё спросил Зелёный. Тебе цвета автомобилей нужны?
Да это все я знаю, мне нужен цвет в цифрах
Sanya1990
Дата: Вторник, 21.09.2010, 19:33 | Сообщение # 1387
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , Я конечно понимаю.А что только одноразово всё?Как сделать что всегда можно было войти в дома,а не только один раз.?
Den_spb
Дата: Среда, 22.09.2010, 04:40 | Сообщение # 1388
Мастер по скриптингу
Группа: Проверенные
Сообщений: 295
Замечания:
0%
Статус: Offline
Quote
спасибо, а это и есть весь цикл?
я не знаю команды while и зачем ставить end
Да, это весь цикл. КонструкцияCode
while true wait 0 <команды> end
равнозначна конструкцииCode
:Metka wait 0 <команды> jump @Metka
Внимательно прочитай главу Кодинг - Циклы в справке и всё поймёшь. Quote
А чем отличается: Player.Defined($PLAYER_CHAR) от Actor.Dead($PLAYER_ACTOR)
Во-первых, если в опкоде есть слово player, то его можно применять только к игроку ($PLAYER_CHAR). Опкоды со словом actor можно применять к актёру $PLAYER_ACTOR и другим актёрам. Во-вторых, уничтожение и смерть - разные понятия. Пока не уничтожен труп актёра, этот актёр продолжает существовать.
Sanya1990
Дата: Среда, 22.09.2010, 12:45 | Сообщение # 1389
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
Den_spb , Извеняюсь но ты это мне?Добавлено (22.09.2010, 12:00) ---------------------------------------------Den_spb , спасибо очень помог.!
Добавлено (22.09.2010, 12:45) ---------------------------------------------dim1988 , А опкод который открывает все магазины?
dim1988
Дата: Среда, 22.09.2010, 13:14 | Сообщение # 1390
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Quote (СержантКели )
dim1988, А опкод который открывает все магазины?
Такого опкода нет, они и так все открыты. Можно только открыть-закрыть интерьер каждого магазина по-отдельности.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Среда, 22.09.2010, 13:22 | Сообщение # 1391
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , Как?
dim1988
Дата: Среда, 22.09.2010, 13:48 | Сообщение # 1392
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Код 07FB: set_interior 'X711S2' access 1 // 24-7 'X711S2' – название интерера 1 – активен, если 0 – неактивен.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Среда, 22.09.2010, 14:09 | Сообщение # 1393
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , я тебя правильно понял откроется магаз 24-7?стоп он и так доступен.
dim1988
Дата: Среда, 22.09.2010, 14:32 | Сообщение # 1394
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Quote (СержантКели )
dim1988, я тебя правильно понял откроется магаз 24-7?стоп он и так доступен.
А я и говорил
Quote (dim1988 )
Такого опкода нет, они и так все открыты.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Среда, 22.09.2010, 15:37 | Сообщение # 1395
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , да?И вначале игры тоже да?
dim1988
Дата: Среда, 22.09.2010, 16:17 | Сообщение # 1396
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
По-моему все магазины работают с начала игры.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Среда, 22.09.2010, 18:04 | Сообщение # 1397
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , Да?Даже когда я не прошёл ни одной из мисий?Например Бинко,Жертва,Пицерия не работают с начала игры.Вот что мне и нужно собственно.
ЧИтЕР
Дата: Среда, 22.09.2010, 18:06 | Сообщение # 1398
Группа: Проверенные
Сообщений: 168
Замечания:
0%
Статус: Offline
Я почитал тут последнюю страницу... А оружейка ?я думаю что вот эти все интерьеры и магазины,это не внешние скрипты,проверяющие прогресс игрока.это просто создание маркера в майне.
Сообщение отредактировал ЧИтЕР - Среда, 22.09.2010, 18:06
dim1988
Дата: Среда, 22.09.2010, 19:05 | Сообщение # 1399
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Вы так говорите, будто не видело мод «Всё открыто с начала игры» Quote (ЧИтЕР )
А оружейка ?я думаю что вот эти все интерьеры и магазины,это не внешние скрипты,проверяющие прогресс игрока.это просто создание маркера в майне.
Но они же открываются если пройти определённые миссии.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Среда, 22.09.2010, 19:08 | Сообщение # 1400
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , а он клео мод?если нет то я хочу сделать клео.
HAUS
Дата: Среда, 22.09.2010, 20:05 | Сообщение # 1401
Группа: Проверенные
Сообщений: 191
Замечания:
0%
Статус: Offline
ПОЖАЛУЙСТА ОТВЕТЬТЕ МНЕ !!! Я УЖЕ НЕДЕЛЮ ПЫТАЮСЬ УЗНАТЬ )))КАКОЙ СКРИПТ НУЖЕН ЧТО БЫ ВСЕ ЛЮДИ АТАКОВАЛИ CJ ?
Главный герой GTA 5 чел из красной тачки!!!
Den_spb
Дата: Среда, 22.09.2010, 21:38 | Сообщение # 1402
Мастер по скриптингу
Группа: Проверенные
Сообщений: 295
Замечания:
0%
Статус: Offline
Quote (muhtar )
ПОЖАЛУЙСТА ОТВЕТЬТЕ МНЕ !!! Я УЖЕ НЕДЕЛЮ ПЫТАЮСЬ УЗНАТЬ )))КАКОЙ СКРИПТ НУЖЕН ЧТО БЫ ВСЕ ЛЮДИ АТАКОВАЛИ CJ ?
Code
{$CLEO} wait 1000 0AA5: call 0x439DD0 num_params 0 pop 0 0A93:
Sanya1990
Дата: Среда, 22.09.2010, 22:05 | Сообщение # 1403
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
Den_spb , dim1988 , Вот из всех этих сообщений и можно создать толковый учебник.Спасибо вам ребята. Добавлено (22.09.2010, 22:05) --------------------------------------------- dim1988 , а будут работать такие объекты как фонари если их раставлять чере скриптинг?
Сообщение отредактировал СержантКели - Среда, 22.09.2010, 22:05
Den_spb
Дата: Среда, 22.09.2010, 22:09 | Сообщение # 1404
Мастер по скриптингу
Группа: Проверенные
Сообщений: 295
Замечания:
0%
Статус: Offline
Quote (СержантКели )
будут работать такие объекты как фонари если их раставлять чере скриптинг?
Светить будут.
Sanya1990
Дата: Среда, 22.09.2010, 23:35 | Сообщение # 1405
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
Вот,не работает интерьер Свита(дом его),Ог лока и Денис.Нет жёлтых макеров. {$CLEO .cs}
//-------------MAIN--------------- 03A4: name_thread "OPEN_ALL_SHOP"
:OPEN_ALL_SHOP_17 0001: wait 0 ms 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @OPEN_ALL_SHOP_17
:OPEN_ALL_SHOP_37 0001: wait 0 ms 07FB: set_interior 'GYM1' access 1 // Ganton Gym 07FB: set_interior 'CSCHP' access 1 // Binco 07FB: set_interior 'AMMUN1' access 1 // Ammu-Nation 07FB: set_interior 'CARMOD1' access 1 // TransFender 07FB: set_interior 'SWEETS' access 1 // Sweet's House 07FB: set_interior 'LACS1' access 1 // Sub Urban 07FB: set_interior 'GF1' access 1 07FB: set_interior 'BARBERS' access 1 // Barber 07FB: set_interior 'CARMOD2' access 1 // Loco Low Co. 07FB: set_interior 'BDUPS1' access 1 // B Dup's Crack Palace 07FB: set_interior 'CARTER' access 1 // Smoke's Crack Palace 07FB: set_interior 'CSSPRT' access 1 // Pro-Laps 07FB: set_interior 'OGLOCS' access 1 // OG Loc's 07FB: set_interior 'SEXSHOP' access 1 // Sex Shop 07FB: set_interior 'TATTO3' access 1 // Tattoo Parlor 07FB: set_interior 'AMMUN2' access 1 // Ammu-Nation 07FB: set_interior 'DINER1' access 1 // Diner 07FB: set_interior 'CSDESGN' access 1 // Victim 07FB: set_interior 'DINER2' access 1 // Diner 07FB: set_interior 'FDPIZA' access 1 // Pizza Stack 07FB: set_interior 'AMMUN3' access 1 // Ammu-Nation 07FB: set_interior 'AMMUN5' access 1 // Ammu-Nation 07FB: set_interior 'AMMUN4' access 1 // Ammu-Nation 07FB: set_interior 'FDCHICK' access 1 // Cluckin' Bell 07FB: set_interior 'FDBURG' access 1 // Burger Shot 07FB: set_interior 'BARBER3' access 1 // Barber 07FB: set_interior 'CSEXL' access 1 // Didier Sachs 07FB: set_interior 'TATTOO' access 1 // Tattoo Parlor 07FB: set_interior 'TATTO2' access 1 // Tattoo Parlor 07FB: set_interior 'CLOTHGP' access 1 // Zip 0002: jump @OPEN_ALL_SHOP_37
Есть ошибка?
С_Johnson
Дата: Четверг, 23.09.2010, 00:36 | Сообщение # 1406
Группа: Проверенные
Сообщений: 515
Замечания:
0%
Статус: Offline
Так_с, я что то не вливаюсь чутка. Тут про интерьеры говорят, а то что у мну в интерьерах кобордак это ничего так себе да? Люди жалуются что идёш в один дом а попадаешь чёрти знает куды. А что я не так делаю? Я просто устанавливаю строку что выдала мне прога в ипл файл. Если даже и правильно работает интерьер то всё равно только с начало игры. Угу. А тут разговоры о скрипте значит ведутся, тобишь возможное решение моей проблемы и наконец безобразничать перестанут эти интерьеры и можно будет не бояться что с начало начинать нужно. Так значит поступаем, в тихаря булку в уголке жуём и посмеиваемся значит? Типа возможно создать доп интерьер. В игре не должно быть того что там не предусмотрено а сами значит пытаемся? Гаражи значит некоторые открыли скриптом а потом споры затеяли как же их всё таки открыть то а? Блин ребят я не перестаю порой поражаться над вами. Сплочённей как то нужно быть то блин! Если сегодня ты решил проблему и не поделился кто же поделится с тобой? Или если не дано решить что то одному сие не значит что это не сможет решить коллектив! Или у нас так сброд праздно болтающихся от нефек делать? Да нет вроде все деловые и умные люди. Да что пару проблем всей честной компанией решить не можем ведь на благо общего дела трудимся то.
dim1988
Дата: Четверг, 23.09.2010, 11:58 | Сообщение # 1407
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
С_Johnson , ни чё не втихаря, читай внимательно Quote (dim1988 )
Такого опкода нет, они и так все открыты. Можно только открыть-закрыть интерьер каждого магазина по-отдельности.
Quote (dim1988 )
Код 07FB: set_interior 'X711S2' access 1 // 24-7 'X711S2' – название интерера 1 – активен, если 0 – неактивен.
Здесь про интерьеры которые уже есть в игре, а не создают новые как ты.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Четверг, 23.09.2010, 12:07 | Сообщение # 1408
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , ответь на мой пост.
dim1988
Дата: Четверг, 23.09.2010, 12:26 | Сообщение # 1409
Создатель
Группа: Администраторы
Сообщений: 2242
Статус: Offline
Quote (СержантКели )
dim1988, ответь на мой пост.
Да те маркеры просто не созданы.
Mortal Kombat Conquest for GTA SA V2.0 GTA Invasion V2.0 Частная собственность
Sanya1990
Дата: Четверг, 23.09.2010, 12:41 | Сообщение # 1410
Группа: Проверенные
Сообщений: 86
Замечания:
0%
Статус: Offline
dim1988 , я уже это сообразил,а как их создать то?и чтоб работали.