Рейтинг - 3.7 (12)

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

Есть неплохой опкод, который позволяет нам проверить текст, который пользователь ввёл с клавиатуры. :

0ADC: test_cheat "STRING"

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

:MINIGUN
thread 'MINIGUN'
wait 0
if
0ADC: test_cheat "MINIGUN"
jf @MINIGUN
model.Load(#MINIGUN)
038B: load_requested_models

:MINIGUN_1
wait 0
if
model.Available(#MINIGUN)
jf @MINIGUN_1
01B2: give_actor $PLAYER_ACTOR weapon 38 ammo 1000
model.Destroy(#MINIGUN)
jump @MINIGUN

Теперь, если ввести в игре фразу "MINIGUN", то нам дадут миниган. Используя этот шаблон, можно написать много примитивных читов, например поставить тачку возле игрока и так дальше.

Здесь важно помнить, что это не те читы, которые используются в игре, а скрипты, которые написаны в main.scm или Cleo-скриптах, и иммитируют работу читов. Даже и не знаю, что можно ещё написать об опкоде 0ADC, так что напишу ещё один пример, что бы при вводе строки "PLAYER", игрок одевал костюм копа:

:PLAYER
thread 'PLAYER'
wait 0
if
0ADC: test_cheat "PLAYER"
jf @PLAYER
087B: set_player $PLAYER_CHAR clothes_texture "policetr" model "policetr" body_part 17
jump @PLAYER

Удачи Вам в создании читов :)


Теги: чит, cheat, Чит-код

Tom_Harison   (28.03.12 23:28)
спасибо за урок

Bigscripter   (05.05.12 20:23)
Блин,вот ЕДИНСТВЕННЫЕ нормальные уроки!автору респект!!!!!!!!!!!!!!!!!!!

wmysterio   (06.05.12 12:22)
Спасибо! wink

аноним   (12.06.12 20:11)
говно.не работает нифига!

Yulja_K   (13.06.12 02:50)
В кривых всегда что то не работает tongue

wmysterio   (13.06.12 13:38)
Кому говно, а кому полезный урок

Yurko_UA   (22.07.12 21:37)
Хороший урок!!! Не подскажеш имя GXT записи "Код активирован" ???

undead099032   (25.07.12 18:51)
Пишит что нету такого ОПкода!! ЧТо делать??

Yurko_UA   (25.07.12 18:54)
Напиши сюда текст скрипта, дальше разберемся!

undead099032   (27.07.12 11:14)
просвети меня... Как ты сделал WARLOCK??

undead099032   (26.08.12 15:18)
А я сделал чит чтобы при вводе KAT у СЖ в руках появлялась катана, а она у меня не появляется( ЧТо не так???

Код
// 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

:KAT_2
thread 'KAT'
wait 0
if
0ADC: test_cheat "KAT"
else_jump @KAT_2
Model.Load(#KATANA)
038B: load_requested_models

:KAT_42
wait 0
if
Model.Available(#KATANA)
else_jump @KAT_42
01B2: give_actor $PLAYER_ACTOR weapon 8 ammo 0// Load the weapon model before using this
Model.Destroy(#KATANA)
jump @KAT_2

KiLLeR96   (26.08.12 22:55)
Конечно небудет работать:
Доступно только для пользователей
Нужно 01B2: give_actor $PLAYER_ACTOR weapon 8 ammo 1// Load the weapon model before using this

undead099032   (26.08.12 23:06)
А всё я уже разобрался) )

Fine_SLM   (02.09.12 16:21)
Спасибо! biggrin

slimmer   (05.10.12 21:03)
у меня пишет что нет опкода OADC angry
подскажи как сделать чтоб при нажатии клавиши появилось оружие happy

wmysterio   (05.10.12 22:44)
slimmer, нужно установить библиотеку Cleo 4.1
Вход на сайт

Поиск
Категории раздела
Мини-чат
Пожалуйста, все вопросы по скриптингу задавать на форуме!
Наш опрос
Какая GTA Вам понравилась больше всего?
Всего ответов: 9
Активность на сайте
Пожертвования
Кошельки WebMoney:
U859420971000
R407741810602
Z331072372430
E314272616890
Друзья сайта
Полезные ресурсы
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня нас посетили:
Рекомендую
Реклама