Перейти к содержанию

CLEO для GTA Vice City


Рекомендуемые сообщения

для этого нужен этот адрес 0x69A60C - [float] - Cuban flame exhaust scale (для версии exe 1.0 для других версий игры адрес может быть другим)

{$CLEO .cs}
05DF: write_memory 0x69A60C size 4 value 0.3 virtual_protect 0 
05DC: end_custom_thread
Ссылка на комментарий
Поделиться на другие сайты

 

для этого нужен этот адрес 0x69A60C - [float] - Cuban flame exhaust scale (для версии exe 1.0 для других версий игры адрес может быть другим)

{$CLEO .cs}
05DF: write_memory 0x69A60C size 4 value 0.3 virtual_protect 0 
05DC: end_custom_thread

Чем мне все это открыть и изменить? Какова последовательность действий?

"У BMW нет года выпуска, у него есть состояние"
"Кэп подкрался незаметно" © 

Обновляемый список замен в карпаке GTA 3

Ссылка на комментарий
Поделиться на другие сайты

Это код скрипта, который нужно компилировать программой sannybuilder

Значение 0.3 можешь изменить, поставить 0.1 0.2  0.4 и т.д.

Ссылка на комментарий
Поделиться на другие сайты

Это код скрипта, который нужно компилировать программой sannybuilder

Значение 0.3 можешь изменить, поставить 0.1 0.2  0.4Тут похоже без бутылки не разобраться

Тут похоже без бутылки не разобраться  :troll: Как , чего открыть этой программой??? Можно поподробнее написать что и как?

"У BMW нет года выпуска, у него есть состояние"
"Кэп подкрался незаметно" © 

Обновляемый список замен в карпаке GTA 3

Ссылка на комментарий
Поделиться на другие сайты

1) скачиваешь и устанавливаешь библиотеку CLEO VC (если не установлена)
2) скачиваешь и устанавливаешь программу Sanny Builder
3) запускаешь программу Sanny Builder
4) переходишь в режим VC (в правом нижнем углу выбирается режим для какой игры будет компилироваться скрипт)
5) создаёшь новый файл
6) копируешь эти строчки

{$CLEO .cs}
05DF: write_memory 0x69A60C size 4 value 0.3 virtual_protect 0 
05DC: end_custom_thread

и вставляешь в этот новый файл, сохраняешь этот файл под любым названием в папку \GTA Vice City\CLEO
7) компилируешь код (жмёшь F6) и получаешь готовый скрипт в той же папке с тем же названием
8) заходишь в игру и радуешься полученному результату

Ссылка на комментарий
Поделиться на другие сайты

0x69A71C - [4 bytes] - Cuban flame exhaust Y offset

Уточню(если понадобится еще и подвинуть):

0x69A71C - это Y для левого пламени, а 0x69A718 - для правого

X для обоих един, насчет Z точно не знаю, но по-моему тоже

 

 

Буквально вчера обновилась библиотека CLEO до версии 2.0!

 

Вот это - отличная новость!) Изменено пользователем Shaggy
Ссылка на комментарий
Поделиться на другие сайты

Доброго времени суток, уважаемые форумчане (а особенно Kenking)! Реально ли написать CLEO скрипт, удаляющий ошибку "Unhandled exception" с продолжением работы GTA: Vice City?

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, уважаемые скриптёры! Предлагаю Вам написать два CLEO скрипта для Vice City:

- первый: добавляет в игру супер-тормоза на всех автомобилях, активация клавишей B. Принцип работы скрипта заключается в установке значения скорости равным нулю;

- второй: делает все автомобили неубиваемыми.

Только чтобы оба скрипта работали и во время миссии. Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Доброго времени суток, уважаемые форумчане (а особенно Kenking)! Реально ли написать CLEO скрипт, удаляющий ошибку "Unhandled exception" с продолжением работы GTA: Vice City?

 

Во-первых это делается через ASI-плагин (-ы).

Во-вторых нечто похожее на то что ты ищешь http://www.gtagarage.com/mods/show.php?id=19293

Ссылка на комментарий
Поделиться на другие сайты

Доброго времени суток, уважаемые форумчане! Может быть, кто-нибудь скинет мне примеры CLEO скриптов для Vice City, а то я никак не могу научиться писать подобные скрипты? Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Доброго времени суток, уважаемые форумчане! Может быть, кто-нибудь скинет мне примеры CLEO скриптов для Vice City, а то я никак не могу научиться писать подобные скрипты? Заранее спасибо.

Запускаешь программу Sanny Builder. Переходишь в режим VC (в правом нижнем углу выбирается режим для какой игры будет компилироваться скрипт). Жмёшь F5 и выбираешь любой из моих скриптов. На вопрос-предложение открыть исходник, соглашаешься. Получаешь код скрипта.

Ссылка на комментарий
Поделиться на другие сайты

kenking, тут как бы возникает другой оочень интересный вопрос к тебе  :troll: будешь ли ты писать новые скрипты под CLEO 2.0 ?  :spiteful:  

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, уважаемые скриптёры (а особенно kenking), помогите, пожалуйста! Создал CLEO скрипт с нижеуказанным кодом (он взят из справки Sanny Builder):

create_thread @TimerOnly // создаём поток
		    
:TimerOnly // начинаем поток
wait 0 // ждём 0 мс,если не напишем,то вылетит
$Time = 100000 // устанавливаем начальное время таймера
014E: set_timer_to $Time type 1 // устанавливаем тип таймера на "убывающий"
		    
:TimerOnly_2 // создаём второй label нашего потока
wait 0 // ждём о мс (на всякий случай)
if // пишем обыкновенное одиночное условие
$Time < 1 // если время таймера меньше 1
jf @TimerOnly_2 // если время ещё больше,чем один, то переходим на начало
Player.Money($PLAYER_CHAR) += 1000000 // а если всё таки меньше, то прибавляем 
// игроку деньги в размере 1000000 $
end_thread // и заканчиваем наш поток

Сохранил этот скрипт в папке CLEO. Но при попытке запуска GTA: Vice City вылазит ошибка "Unhandled exception". Как убрать эту ошибку? Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

kenking, тут как бы возникает другой оочень интересный вопрос к тебе  :troll: будешь ли ты писать новые скрипты под CLEO 2.0 ?  :spiteful:

Дык, куда же я денусь? Придётся :troll:

 

 

Сохранил этот скрипт в папке CLEO. Но при попытке запуска GTA: Vice City вылазит ошибка "Unhandled exception". Как убрать эту ошибку?

Как я понял из предыдущих твоих постов, такая ошибка у тебя была и без этого скрипта. Так, что дело не в этом скрипте. Установи простую VC.

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

Вот правильный код скрипта, что ты пытался написать:

{$CLEO .cs}
0000:
repeat
  wait 0
until Player.Defined($PLAYER_CHAR)
Player.Money($PLAYER_CHAR) += 1000000
05DC: end_custom_thread 
Ссылка на комментарий
Поделиться на другие сайты

 
 

сори, но без перевода

I promised to throw in some scripts, but the progress is a bit slow. Anyway, let's start somewhere: III.IVPickups.cs, VC.IVPickups.cs, SA.IVPickups.cs
 
I'm providing temporary sendspace links for now, but all scripts will be reuploaded eventually to updated gtagarage if it ever happens, or github.

 

Короче.. приаттачил 😄 Ах да. Для тех кто в танке 😄http://cleo.li/ru/index.html

 

 

 

 

Со старым CLEO 1.1.1.6 НЕ работает! Вылет с ошибкой на рабочий стол!

 

Изменено пользователем Машинист ЭР2
Спойлер
Ссылка на комментарий
Поделиться на другие сайты

 

Дык, куда же я денусь? Придётся :troll:

 

 

Как я понял из предыдущих твоих постов, такая ошибка у тебя была и без этого скрипта. Так, что дело не в этом скрипте. Установи простую VC.

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

Вот правильный код скрипта, что ты пытался написать:

{$CLEO .cs}
0000:
repeat
  wait 0
until Player.Defined($PLAYER_CHAR)
Player.Money($PLAYER_CHAR) += 1000000
05DC: end_custom_thread 

Спасибо, работает.

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, уважаемые скриптёры (а особенно kenking)! Подскажите мне, где находится параметр, отвечающий за гидравлику у машины Voodoo? Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

0x594611 - [byte] - Voodoo hydraulics 

Т.е., чтобы присвоить гидравлику другой тачке, пишешь такой код:

05DF: write_memory 0x594611 size 1 value ? virtual_protect 0   

, где вместо "?" ставишь ID нужной тебе модели автомобиля, например:

05DF: write_memory 0x594611 size 1 value 130 virtual_protect 0 

- присвоит автомобилю Landstalker(ID 130) гидравлику от Voodoo.

 

Номера ID транспорта сможешь узнать в текстовом файле "Grand Theft Auto Vice City\data\default.ide".

Изменено пользователем Shaggy
Ссылка на комментарий
Поделиться на другие сайты

Небольшой скриптик. Den_spb давно делал такой для SA, я написал похожий для VC.

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

  • Не нажат газ и тормоз
  • Скорость больше, чем 3 метра в секунду
  • Машина контактирует с землёй и едет вперёд
Ссылка на комментарий
Поделиться на другие сайты

Любопытно, по принципу круиз-контроля работает?

Изменено пользователем Victor Knight

eb8vp8jho8f9gi86g.jpg  ced67wdc2joaup66g.jpg

*изображения кликабельны

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...