#1 Re: Вопросы по скриптингу » Один вопрос » 10-10-2012 05:55

wmysterio
Только что запустил cs скрипт:
file.Open(1@, "CLEO\coords.ini", "at")
file.WriteString(1@, "writed")
file.Close(1@)
Никакой ошибки не вылезло, а в конце файла coords.ini появилась записиь "writed"

#2 Re: Вопросы по скриптингу » Один вопрос » 09-10-2012 07:38

wmysterio
File.Open(1@, "CLEO\settings.ini", "at") // IF and SET
at - для дозаписи текстовых
ab - для дозаписи бинарных

#3 Re: Вопросы по скриптингу » Один вопрос » 07-10-2012 14:15

имя файла используется при инициализации CLEO-потока, чтобы дать ему имя (name_thread) по названию файла (первые 7 символов). Например, CLEO-поток в файле showsavescreen будет иметь имя SHOWSAV.

Может все-таки можно как-то. Ну или есть тогда уж какой-нибудь другой способ заставить клео-скрипт читать только свой файл настроек?

sh2ezo
Все повреждения хранятся в файле модели же.

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

>Тогда я не пойму одного - ты не знаешь, как называется твой .cs-файл?)
Предполагается, что пользователь может копировать эти .cs скрипты, тем самым увеличивая количество создаваемых этим скриптом объектов. А так как каждый .cs скрипт должен читать только свои настройки, то и открывать он должен файл с таким же именем. (естественно, если он существует.)

#5 Re: Вопросы по скриптингу » Один вопрос » 05-10-2012 18:36

>Т.е. в своём скрипте ты хочешь открыть файл ini, с таким же именем как и твой скрипт?
Да, именно так :3

#6 Re: Вопросы по скриптингу » Один вопрос » 05-10-2012 16:59

>Что значит "текущего выполняемого скрипта"? В один момент выполняется только один скрипт)
Я имел ввиду поток, клео скрипт. Можно ли открыть файл %script_name%.ini если имя скрипта %script_name%.cs

#7 Re: Вопросы по скриптингу » Один вопрос » 04-10-2012 10:34

Хм, а как узнать имя текущего выполняемого скрипта? И можно ли, опираясь на него, открыть файл для чтения с тем же именем, но другим расширением (например, .ini)?

#8 Re: Вопросы по скриптингу » Один вопрос » 25-08-2012 09:49

По поводу скриптинга в GTA4, вышло что-нибудь новое? Или только scocl?

#9 Re: Вопросы по скриптингу » Условие » 25-08-2012 08:40

DEO

031D:   actor 1@ hit_by_weapon 51
Проверка на повреждение актера 1@ оружием (в данном случае) 51

#10 Re: Вопросы по скриптингу » Один вопрос » 23-05-2012 06:42

Здравствуйте. У меня такой вопрос: в клео скриптах, например если я присвою значение переменной 1@ равное еденице (тип integer), то после этого я смогу присвоить этой же переменной значение 54.312343 (тип float)? И если наоборот, тоже можно?

#11 Re: Вопросы по скриптингу » Один вопрос » 30-12-2011 07:14

а вот насчет массивов, их можно использовать в клео скриптах? ато я прочитал в справке что там якобы есть некие ограничения.

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

у меня в opcodes.txt очень много различных unknown опкодов. Не подскажите, есть ли новенький opcodes.txt и где его взять?
и еще вопрос: есть ли какая-нибудь удобная программка для определения координат в игре? а то каждый раз грузить игру и топать к нужному месту чтоб посмотреть где потом разместить объект неэкономный по времени способ

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

Попробовал вот так:
1@ = 16999
0AF1: write_int 1@ to_ini_file "myfile.ini" section "Mysection" key "mykey"

итог - файл не создался.
можно ли както исправить, или необходимо чтобы файл уже существовал

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

заинтересовали опкоды чтения/записи значений в .ini файлах.
Что возвращают опкоды, если файла с запрашиваемым значением не существует?
При записи значений в пока еще не существующий файл, он ведь создается? или обязательно нужно уже иметь этот пустой файл

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

JuSskeee*
хм, а какие значения допустимы в этом опкоде, и какие действия им определены? чето не припоминаю :-)
[hr]
и все-таки что за параметр nameHash в опкоде CREATE_CAR в Scocl ?

#16 Re: Вопросы по скриптингу » help me » 26-11-2011 12:47

тык цыферки для денег уже есть в оригинале, зеленые такие. Да и по звездочкам розыска полегче ориентироваться, чем по цыферкам. кстати и по кислороду тож.

#17 Re: Вопросы по скриптингу » Cleo. Несколько вопросов. » 24-11-2011 12:07

4)опкод 092E: get_water_height_at 195@ 196@ flag 0 store_to 200@ записывает в переменную H высоту воды в координатах X и Y,
а опкод 02CE: 16@ = ground_z_at 2@ 3@ 4@ записывает высоту земли.
5)актер идет в точку: 05F5: AS_actor 43@ goto_point 2516.686 -1675.861 13.1227 mode 4 5500 ms // versionB или 0603: AS_actor 65@(48@,3i) goto 2493.82 -1669.91 12.8 mode 7 timelimit -1 // versionC
А чтобы подождать немного, wait(ms) - где ms это миллисекунды. Ну или опкод 05B9: AS_actor -1 stay_idle 1 ms , если используется AS_pack (последовательность действий)

#18 Re: Вопросы по скриптингу » Один вопрос » 20-11-2011 18:37

VcSaJen
буду ждать. надеюсь скоро выйдет)
[---]
вопросы:
есть ли в скрипте sco мультипоточность? (параллельное выполнение нескольких тредов)
если я просто добавлю свой скрипт sco в архив script.img, будет ли он работать? или нужно прописывать где-то что-то.
и что за параметр nameHash в опкоде CREATE_CAR ?

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

Jack Daniel's
Ого, там ведь кажется идет скриптинг как программирование на Си, а я в этом ничего непонимаю( Мне бы что-нибудь полегче, как в сани билдере) может в скором времени выйдет что-нибудь подобное? или остается только учить программинг?)

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

сдрасьте всем) никто случайно не знает, когда примерно выйдет для гта4 нормальный редактор скриптов, как санни билдер? очень хочется скриптить в четверке)
жду не дождусь прям)

#21 Re: Вопросы по скриптингу » Один вопрос » 10-08-2011 08:03

Здравствуйте!
Мне хотелось бы узнать, когда примерно выйдет что-то наподобие sannybuilder для ГТА 4 ? и вообще выйдет ли.

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

0713: actor 52@ driveby_actor -1 car -1 point 952.92 -1102.99 22.85 radius 100.0 4 1 firing_rate 90

ПОМОГИТЕ пожалуйста! я использовал данный опкод, но почемуто актер высовывается из машины и начинает стрелять только когда манина-цель остановлена. КАК сделать так, что написать в параметрах, чтобы он высовывался и стрелял всегда??
P.S. что за параметры 4, 1, и параметр point - я не знаю.

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

ПОДСКАЖИТЕ плиз, как поймать событие в игре, когда каких-нибудь 2 педа деруться между собой?? очень надо плизз

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

А как можно определить, когда какой-нибудь актер стреляет из пушки? можно с помощью pedevent ?

#25 Re: Вопросы по скриптингу » Один вопрос » 02-01-2011 16:58

То актер высунется и не стреляет... то он вообще не высовывается... то он сперва немножко постреляет, и потом успокаивается хдд
Все таки хотелось бы по-точней хд

Board footer

Powered by FluxBB