#401 Re: Вопросы по скриптингу » Один вопрос » 27-03-2010 11:37

Ох, объясните мне, тупому, почему игра вылетает при смене миссии.

DEFINE OBJECTS 0 
DEFINE MISSIONS 2
DEFINE MISSION 0 AT @TDTraining
DEFINE MISSION 1 AT @TDChapter1
DEFINE EXTERNAL_SCRIPTS 0 
DEFINE UNKNOWN_EMPTY_SEGMENT 0 
DEFINE UNKNOWN_THREADS_MEMORY 0 

// -------------------- 
// THE STRIPPED MAIN THREAD 
// contains initial info 
// -------------------- 
thread 'Main' 
var 
$PLAYER_CHAR: Player 
end // var 
01F0: set_max_wanted_level_to 6 
set_wb_check_to 0 
00C0: set_current_time 8 0 
04E4: unknown_refresh_game_renderer_at 2488.5601 -1666.84 
Camera.SetAtPos(2488.5601, -1666.84, 13.38) 
$PLAYER_CHAR = Player.Create(#NULL, 2488.5601, -1666.84, 13.38) 
$PLAYER_ACTOR = Actor.EmulateFromPlayer($PLAYER_CHAR) 
Camera.SetBehindPlayer 
set_weather 0 
wait 0 ms 
$PLAYER_CHAR.SetClothes("PLAYER_FACE", "HEAD", Head) 
$PLAYER_CHAR.SetClothes("JEANSDENIM", "JEANS", Legs) 
$PLAYER_CHAR.SetClothes("SNEAKERBINCBLK", "SNEAKER", Shoes) 
$PLAYER_CHAR.SetClothes("VEST", "VEST", Torso) 
$PLAYER_CHAR.Build 
$PLAYER_CHAR.CanMove = False
fade 0 (out) 0 ms 
select_interior 0 
0629: change_stat 181 (islands unlocked) to 4 
016C: restart_if_wasted at 2027.77 -1420.52 15.99 angle 137.0 city 0 
016D: restart_if_busted at 1550.68 -1675.49 14.51 angle 90.0 city 0
start_mission 0 // Training course 
end_thread

// ------------------- Mission 0 ------------------
// Originally:  Training course

:TDTraining
thread "TDTraining"

:TDTr_0
wait 1000 ms
Actor.PutAt($PLAYER_ACTOR,1474.3257, -1378.3165, 62.4375)
actor.Angle($PLAYER_ACTOR) = 180.0
wait 1000
fade 1 500
camera.SetPosition(1459.1509, -1397.8416, 71.2421,0.0,0.0,0.0)
camera.PointAt(1474.3257, -1378.3165, 62.4375,1)
0460: set_camera_transverse_delay 0.0 time 3000
0920: point_camera 1459.1509 -1397.8416 71.2421 transverse_to 1474.3257 -1378.3165 62.4375 time 3000 mode 1
wait 3000
0169: set_fade_color_RGB 0 0 0
fade 0 50
camera.Restore_WithJumpCut
camera.SetBehindPlayer
wait 500
fade 1 50
03E5: show_text_box 'TDTUT0'
wait 2500
03E5: show_text_box 'TDTUT1'
wait 2500
03E5: show_text_box 'TDTUT2'
wait 2500
Player.CanMove($PLAYER_CHAR) = True
0169: set_fade_color_RGB 0 0 0
fade 1 200
wait 2000
03E5: show_text_box 'TDTUT3'
06D5: $CHECKPOINT_FINISH = create_racing_checkpoint_at 1537.1937 -1419.2764 27.0391 point_to 0.0 0.0 0.0 type 205@ radius 6.0

:TDTr_1
wait 0 ms
if
  Player.Defined($PLAYER_CHAR)
  00ED: actor $PLAYER_ACTOR 0 near_point 1537.1937 -1419.2764 27.0391 radius 1.0 1.0 on_foot
jf @TDTr_1
06D6: disable_racing_checkpoint $CHECKPOINT_FINISH
Player.CanMove($PLAYER_CHAR) = False
fade 0 100

:TDTr_2
wait 0 ms
mission_cleanup
creatE_thread @TDChangeLevel1
end_thread

:TDChangeLevel1
start_mission 1
end_thread


// ------------------- Mission 1 ------------------
// Originally: Introduction
// Ïðèìå÷àíèå: äëÿ îñòàëüíûõ ìèññèé ëó÷øå âñãî âûáèðàòü â êà÷åñòâå ãîðîäà - San Fierro
// äëÿ íåêîòîðûõ ñëó÷àåâ ìîæíî èñïîëüçîâàòü _TDCutsceneMovie ìåòêó è skip'û

:TDChapter1
thread "TDChapter1"

:TDCh1_0
wait 1000 ms
model.Load(#COACH)
model.Load(#BMORI)
model.Load(#WMYVA)
model.Load(#DESERT_EAGLE)
model.Load(#COPCARLA)
model.Load(#WMYCON)
model.Load(#FELTZER)
038B: load_requested_models

:TDCh1_1
wait 0 ms
if and
  model.Available(#COACH)
  model.Available(#BMORI)
  model.Available(#WMYVA)
  model.Available(#DESERT_EAGLE)
  model.Available(#COPCARLA)
  model.Available(#WMYCON)
  model.Available(#FELTZER)
jf @TDCh1_1
$COACH_INTRO = car.Create(#COACH,1449.4587, -1475.5558, 13.3707)
car.Angle($COACH_INTRO) = 172.619
fade 1 0
Player.CanMove($PLAYER_CHAR) = True
end_thread

#402 Re: Sanny Builder и CLEO » CLEO для GTA Vice City » 26-03-2010 10:43

Alien wrote:
Seemann wrote:

Опкод enable_thread_saving пропущен намеренно?

Да, намеренно. Мне показалось, что этих сохранений больше проблем, чем пользы.

reute70 wrote:

Ч0рт, круто, оно работает?
Пока пробовать не буду, подожду впечатлений от нетерпеливых!  wink

Смотри как бы не пришлось ждать слишком долго. Скриптеров на VC и 3 почти нет (надеюсь, появление CLEO для этих игр исправит эту ситуацию). Популярность этого форума невелика. Больше я нигде не публиковал.

На гтафорумз прямая дорога. Там примут только так smile

#403 Re: Беседка » официальные локализации GTA в России » 26-03-2010 10:41

reute70 wrote:

то GTASA
радар сам заменил?
И шрифты, конечно, жопные...

Отвечу за него: радар разумеется заменён...

#404 Re: Беседка » официальные локализации GTA в России » 25-03-2010 21:13

mfisto wrote:

Вот поэтому Rockstar прекратили отношения с Букой.

Как будто это их волнует grin
Скачал я себе официальную русскую версию и сидел (сижу, пишу здесь и играю) играл (играю). Все мои мечты об прекрасном переводе рухнули в момент запуска. С переводом смартера даже сравнивать неприлично будет. Какую работу проделали 1С и какую Smarter и его команда.
Не переведены текстуры в начале (ну это ладно, хотя могли бы сделать их и почётче), не переведены два заставочных ролика, немного кривые шрифты (такое чувство, будто их брали с самой первой русской пиратки) которые местами плывут. Зато сам перевод текста нареканий не вызвал. Переведено точно, местами даже очень точно, без нареканий. Пока всё что могу сказать по этому сабжу, будут нужны скрины - выложу.

#405 Re: Вопросы по скриптингу » Один вопрос » 19-03-2010 10:50

Адреса Памяти (SA) - Раздел Машины в помощь. Там и оффсеты есть и прочее.

EDIT:
GTAMODDING.COM тоже проверь

#406 Re: Модификации » Автоматическая туррель » 13-03-2010 15:22

~AquaZ~ wrote:

Интересно... А что за параметр propagation у create_fire_at?

propagation - распространение (вроде радиус на который будет распростроняться дым)
Элементарно же!

#407 Re: Беседка » официальные локализации GTA в России » 08-03-2010 16:51

GTASA wrote:

Ребята, а ведь в San Andreas 1C тоже есть мануал в формате pdf, включающий в себя два файла: карта + информация, как было в gta 4 и vice city? Пожалуйста, дайте мне этот мануал.

Там вроде просто информация, или комбо (карта + инфа).
[You must login to view hidden text.]

#408 Re: Модификации » Забываем швырятельное оружие в машине, выскакивая из неё... » 02-03-2010 16:46

@BullDogHEMI427 - не знаю, важно это или нет, но может сначала стоить проверить нажал/не нажал кнопку игрок, а уже потом делать различного рода проверки?

#409 Re: О сайте и форумах » Сайту требуется администратор! » 01-03-2010 13:45

~AquaZ~ wrote:

Знаю PHP на серьёзном уровне, играю в GTA San Andreas. Пытаюсь скриптить, с сайтом могу помочь.

А чем собственно помогать сайту? И зачем.
Учимся смотреть на дату последнего сообщения...

#410 Re: Беседка » официальные локализации GTA в России » 26-02-2010 11:27

mfisto wrote:
Sw[ee]t wrote:
GTASA wrote:

У меня раньше после смерти было написано "Кудахтающий", Свит - сладенький и т.д. 1С могли бы сделать буквы качественнее, у них они мутные и хреновые.

Из этого.

Там вообще про шрифт сказано, что он корявый, и это главное что ли, это может любой из нас придумать посидев в фотошопе.
Самая основная часть в переводе, а кудахтающий это же не из 1С это другой кто-то делал, если ты (Sw[ee]t) не понял его (GTASA) фразу.

Выходит что так. Я действительно не понял его фразу.

#411 Re: Беседка » официальные локализации GTA в России » 25-02-2010 13:25

GTASA wrote:

У меня раньше после смерти было написано "Кудахтающий", Свит - сладенький и т.д. 1С могли бы сделать буквы качественнее, у них они мутные и хреновые.

Из этого.

#412 Re: Вопросы по скриптингу » нужна помошь с gta sa » 24-02-2010 17:01

Полезную вещь сделал. Спасибо!:)

#413 Re: Беседка » официальные локализации GTA в России » 24-02-2010 16:54

Из вышесказанного можно сделать вывод: локализация получилась хуже, чем у команды Смартера или Enpy.

#414 Re: Беседка » официальные локализации GTA в России » 23-02-2010 17:33

О_о
Кто такие "Паровоз" и "Счастливчик"?
Может Smoke и Sweet?

#415 Re: Вопросы по скриптингу » Один вопрос » 23-02-2010 16:48

Вопрос некорректен. Не хватает входных данных.

#416 Re: Вопросы по скриптингу » Парочка вопросов » 23-02-2010 16:46

Sw[ee wrote:

t]Хотя я и могу ошибаться.

Ещё вариант: проблема в скрипте; настройках звука (да-да, бывает что иногда, "Сбросить настройки звука" помогает).

#417 Re: Беседка » официальные локализации GTA в России » 23-02-2010 16:43

crazy Главный вопрос - чей перевод лучше, команды смартера либо команды 1С:lol:

#418 Re: Вопросы по скриптингу » Парочка вопросов » 23-02-2010 15:14

Проблема не в map cleaner'е, проблема в игре. Хотя я и могу ошибаться, попробуй её просто-напросто переустановить.

#419 Re: Вопросы по скриптингу » Один вопрос » 23-02-2010 15:11

GTASA wrote:

Главное чтобы если был скрипт, то и карта другая.

О_о?
Типа подзагрузка карты из-под скрипта? Если да - такое тебе не позволит движок;
Если простая смена местоположения уже созданных объектов - то не знаю.

#420 Re: Беседка » официальные локализации GTA в России » 23-02-2010 15:04

Ну и что?
Кто-нибудь скачивал/покупал/видел локализацию? А то после прочтения на оф. сайте 1C об этом (ссылка) расписано как-то не очень.

EDIT:
Только что увидел раздачу с этой самой "лицензией". Сразу хочу обломать все надежды на русскую озвучку - она оставлена оригинальной (то есть, английской).
ozvuchka.png

#421 Re: Вопросы по скриптингу » Один вопрос » 22-02-2010 11:52

Могу просто ткнуть пальцем в небо:

#  CPed +0x47C = Указатель на структуру анимации
# CPed +0x4DF = Статус проигрывания текущей анимации:

    * 0 = ничего
    * 61 = начало/остановка
    * 62 = идёт цикл 
CPed +0x15C = Некторые статусы анимации:

    * 0 = прыгает от земли
    * 61 = ударяет
    * 102 = остановился
    * 154 = спринт (бежит с ускорением)
    * 205 = бежит

#422 Re: О сайте и форумах » Глюки сайта? » 18-02-2010 15:48

Прошу обратить внимание: с сайта снова кидает на какую-то чушь. То есть, при нажатии ссылки (внешней) попадаешь на сайт с рекламой (чаще всего - readme.ru).
[size="2"]Или это только у меня?[/size]

#423 Re: Вопросы по скриптингу » Один вопрос » 11-02-2010 18:39

Давно меня тут не было, но вернулся не один, а с вопросом.
Постараюсь объяснить понятно: допустим есть игрок и в некотором радиусе от него, необходимо найти любой другой объект (машина, человек, динамичный объект и пр.) и затем выстроить от игрока и до найденного объекта/человека/машины цепочку из particle-эффектов (будет типа ровный луч). Я сделал такой код, но не уверен в его правильности, посмотрите:

thread "BEAMS"

:BEAMS_00
wait 0 ms
if
  0AB0: key_pressed 0x104
jf @BEAMS_00

:BEAMS_01
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 0@ closest_ped_to 1@
if and
  not 0@ == 0
  not 1@ == 0
jf @BEAMS_01
00A0: store_actor $PLAYER_ACTOR position_to 2@ 3@ 4@
00A0: store_actor $PLAYER_ACTOR position_to 5@ 6@ 7@
050A: 15@ = distance_between_XYZ 2@ 3@ 4@ and_XYZ 5@ 6@ 7@
{.math_teh_distance_between_thiat.}
for 17@ = 15@ downto 0
gosub @BEAMS_01_00
end

:BEAMS_01_00
Dec(5@,4)
Dec(6@,4)
Dec(7@,4)
064B: 16@ = create_particle "flame" at 5@ 6@ 7@ 1
064C: make_particle 16@ visible
return

#424 Re: Модификации » [CLEO] Anime Style!! » 28-01-2010 13:59

А при чём тут "Anime Style!!" как гласит заголовок темы?

#425 Re: Модификации » Запись случайного актера / машины / объекта в переменную » 28-12-2009 14:13

Код оптимизирован, на сколько мои глаза сейчас видят

Board footer

Powered by FluxBB