[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Создание объекта, приносящего деньги
МулаточкаДата: Вторник, 14.10.2008, 15:12 | Сообщение # 1
Друг SimsLife
Группа: Пользователь
Сообщений: 1464
Награды: 6
Репутация: 492

Это быстрый tutorail по основам хакинга, в нем вы познакомитесь со script station. В этом tutorail вы научитесь делать вазу, которая будет приносить деньги.

Подготовка

Сначала клонируйте скульптуру вазы.
Закройте tmog и откройте script station.
В script station откройте свою вазу, в меню file-open.
В SimAntics Scripts имеется BHAV под номером 4097 под названием View (Это - весь код, который делает вашего cима счастливым или безумным, когда они смотрят на скульптуру в игре.) Откройте его двойным щелчком.
Кликните кнопку optimize. Этим вы упорядочите и рассортируете код.
3-d часть кода вызывает некоторый код, который встроен в саму игру и отвечает за большинство реакций. Откройте его двойным щелчком.

Кодирование

Переходим к кодированию, кликните кнопку 'Expert Edit' (там и будем кодировать).
Все эти числа - шестнадцатиричные. Именно так и кодируется игра (главным образом...).
Что в каждой секции?
Функция: это число, которое определяет выполняемое кодом действие.
Параметры (0-3): Это значения, которые могут изменяться при работе кода.
Довольно трудно объяснять, что они все означают.
Но теперь о коде для получения денег.
Во втором поле под функцией введите 25. Это означает действия с деньгами.
В parametre0 снова во втором поле, введите 1795. Это продолжение функции 25.
В parametre1 опять во втором поле поместите 1000. Это - сколько ваш сим получит.
В Parameter2 во втором поле поместите 2. Это означает добавление денег к бюджету.
Наконец в parametre3 во втором поле поместите 0, то есть параметр останется пустым.
Надеемся, вы получили: "Budget of 0x03[0]: (1000, BUDGET_ADD, MISC_EXPENSE);"
Это значит - 'добавить 1000 симолеонов в бюджет сима'.
Кликните ok и закройте Edit Expert.
Кликните ok и выйдите из этого раздела кода.
Теперь кликните кнопку add, чтобы добавить новый раздел кода во "view" bhav (Behavior - поведение).
Двойной клик по новой части кода, и заходите в expert edit.
Теперь, чтобы добавить маленький значок, говорящий о том, сколько денег добавилось (он появится над головой сима).
Все это во втором поле.
Код:
Function: 2
Parametre0: 1
Parametre1: 1000 'Это число, которое появится над головой сима'
Parametre2: 1018
Parametre3: 1810
Надеемся, вы получили: 'my person data Money Amount over Head += 1000'
Закройте эту область и создайте новую строку (кликнув add в главной области просмотра bhav).
Теперь откройте эту новую пустую строку и войдя в expert edit, разместите этот код во вторых полях каждой секции.
Код:
Function: 23
Parametre0: 300
Parametre1: 0
Parametre2: 0
Parametre3: 0
Это звон монет
Надеемся, вы получили: 'Play Sound Event (Stack: 300,0,0,0)'
Теперь соединяем весь код.
Откройте строку 3 и войдите в expert edit. Теперь там, где true/false поместите в первое поле "07" (это значит, если все нормально, перейти к строке 7) и во втором - "FE" (что означает, если не все нормально, просто остановиться).
Закройте эту строку и войдите в строку 7 и в expert edit.
В true (первое поле) поместите "08" (перейти к строке 8, если все нормально)
В false (второе поле) поместите "FE".
Закройте эту строку и переходите к строке 8.
В true поместите "04"
В false поместите "FE"
Закройте строку, с которой вы работали и кликните кнопку optimize, чтобы упорядочить все.
Теперь закройте тот bhav, который вы кодировали и сохраните. После сохранения закройте Script Station и потом снова откройте. Почему? Это потому, что в программе имеется ошибка - Script Station, если не закрыть его после сохранения, потеряет все данные. После открытия SS снова возвращаемся к вазе.
Раздел Interactions и в #132 Sculptures - Vase Tree Table (это меню, когда вы кликаете объект в игре) Откройте его.
Там, где view, измените на 'get 00', закройте это окно, сохраните, и закройте SS.
Теперь запускайте the Sims и получайте свои денежки.




.......Reality Is Just An Illusion........
 
JunoДата: Вторник, 14.10.2008, 15:36 | Сообщение # 2
Nobody is perfect. I'm nobody!
Группа: Пользователь
Сообщений: 829
Награды: 16
Репутация: 233

ничего не понятно sad да я и побаиваюсь всяких хаков,
потому что у мну игра заработала(уиии! happy ) когда я отключила дополнительные материалы....




 
LanaДата: Воскресенье, 03.03.2013, 16:54 | Сообщение # 3
Nobody 'Til You
Группа: V.I.P
Сообщений: 1735
Награды: 139
Репутация: 11986

Отличный туториал! Обязательно попробую))


 
  • Страница 1 из 1
  • 1
Поиск: