Правила форума

Вернуться   Mafia-Game Forum > Mafia: The City of Lost Heaven > Скриптинг
Расширенный поиск
Имя
Пароль

Скриптинг Скрипты и всё что с ними связано.

Объявления
  • Добро пожаловать!
  • Популярные темы
  • Скачать Mafia и Mafia II
  • Контакты
Ответ
 
Опции темы
По умолчанию
Старый 10.02.2012, 21:53   (ссылка) #31
blackmaloi666
 
Аватар для blackmaloi666
Группа: Что-то
Регистрация: 06.01.2011
Адрес: Россия, Мурманская обл.
Сообщений: 128
Сказал(а) спасибо: 73
Поблагодарили 38 раз(а) в 24 сообщениях
blackmaloi666 - роза среди колючек
blackmaloi666 вне форума  
Ответить с цитированием


.
 
Посмотреть профиль Отправить личное сообщение для blackmaloi666 Отправить письмо по электронной почте для blackmaloi666 Найти ещё сообщения от blackmaloi666
Последний раз редактировалось blackmaloi666; 03.08.2012 в 15:15..
По умолчанию
Старый 16.02.2012, 21:48   (ссылка) #32
blackmaloi666
 
Аватар для blackmaloi666
Группа: Что-то
Регистрация: 06.01.2011
Адрес: Россия, Мурманская обл.
Сообщений: 128
Сказал(а) спасибо: 73
Поблагодарили 38 раз(а) в 24 сообщениях
blackmaloi666 - роза среди колючек
blackmaloi666 вне форума  
Ответить с цитированием


Жаль никто сюда не заходит...
Итак, есть у меня скрипт, но

Скрытый текст

dim_flt 18
dim_act 1
dim_frm 4
findframe 0,"frame"
findframe 1,"Tommy"

label 101
commandblock 0
ctrl_read 1, HORN
if flt[1]=0, 101, -1

label fly
commandblock 0
commandblock 1
frm_getpos 1,5
frm_getpos 0,1
if flt[1]<flt[5],plusx,-1
if flt[1]>flt[5],minusx,-1
goto waytz

label minusx
let flt[1]=flt[1]-0.1
goto waitz

label plusx
let flt[1]=flt[1]+0.1
goto waitz

label waitz
if flt[3]<flt[7],plusz,-1
if flt[3]>flt[7],minusz,-1
goto go

label minusz
let flt[3]=flt[3]-0.1
goto go

label plusz
let flt[3]=flt[3]+0.1
goto go

label go
frm_setpos 0,1

label wait
frm_getpos 1,5
frm_getpos 0,1
if flt[1]=flt[5],-1,-1
if flt[3]=flt[7],strop,-1
goto fly

label strop
...
[свернуть]

никак не могу понять что в нём не так, должен он работать так:
некий объект(frame) движется на место Томми и когда он достигает его, должен начаться лэйбл строп , но у меня получается так, что когда frame находится на месте Тома, то он очень быстро дрожит, а label strop совсем не хочет работать Даже не знаю в чем дело, помогите , люди добрые, кто чем может
 
Посмотреть профиль Отправить личное сообщение для blackmaloi666 Отправить письмо по электронной почте для blackmaloi666 Найти ещё сообщения от blackmaloi666
Последний раз редактировалось blackmaloi666; 03.08.2012 в 16:50..
По умолчанию
Старый 03.08.2012, 22:23   (ссылка) #33
GOLOD55
Группа: VIP
Регистрация: 13.06.2006
Сообщений: 833
Сказал(а) спасибо: 51
Поблагодарили 1,017 раз(а) в 344 сообщениях
GOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнутьGOLOD55 . Такую репутацию нельзя пошатнуть
GOLOD55 вне форума  
Ответить с цитированием


if flt[1]=flt[5],-1,-1
роботает вхолостую.

а вообще фильтр типа if flt[х]= тут некорректен, ибо коорды есть флоат_тип данных. они у тя в шестом знаке отличатся на 1 и писец. вот фрейм и дрожит.
кстати выход на лейбл строп произойдет на коммандблоке.

советую переписать логику. например слерпить вручную вектор фрейма во фрейм томми, а фильтр выхода - на проверке дистанции или же вообще при слерпинге сразу.
 
Посмотреть профиль Отправить личное сообщение для GOLOD55 Отправить письмо по электронной почте для GOLOD55 Найти ещё сообщения от GOLOD55
Пользователь сказал cпасибо:
blackmaloi666 (04.08.2012)
По умолчанию
Старый 05.08.2012, 22:34   (ссылка) #34
blackmaloi666
 
Аватар для blackmaloi666
Группа: Что-то
Регистрация: 06.01.2011
Адрес: Россия, Мурманская обл.
Сообщений: 128
Сказал(а) спасибо: 73
Поблагодарили 38 раз(а) в 24 сообщениях
blackmaloi666 - роза среди колючек
blackmaloi666 вне форума  
Ответить с цитированием


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

Жаль я не настолько умен, чтобы это понять
Может кто-нибудь еще поможет в этом разобраться, а пока буду сам что-нибудь предпринимать
 
Посмотреть профиль Отправить личное сообщение для blackmaloi666 Отправить письмо по электронной почте для blackmaloi666 Найти ещё сообщения от blackmaloi666
По умолчанию
Старый 06.08.2012, 19:27   (ссылка) #35
Loz Doyle
Группа: Наёмник
Регистрация: 21.06.2012
Сообщений: 58
Сказал(а) спасибо: 85
Поблагодарили 31 раз(а) в 15 сообщениях
Loz Doyle - роза среди колючек
Loz Doyle вне форума  
Ответить с цитированием


Люди,а скажите пожалуйста как сделать так чтобы играть за игрока в другом месте(телепортировать игрока в другое место,начало своей миссии)
 
Посмотреть профиль Отправить личное сообщение для Loz Doyle Отправить письмо по электронной почте для Loz Doyle Найти ещё сообщения от Loz Doyle
По умолчанию
Старый 06.08.2012, 20:39   (ссылка) #36
Condor
 
Аватар для Condor
Группа: Модератор
Регистрация: 28.03.2007
Адрес: Эстония
Сообщений: 4,223
Сказал(а) спасибо: 1,391
Поблагодарили 3,946 раз(а) в 1,960 сообщениях
Condor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнуть
Condor вне форума  
Ответить с цитированием


Хмммм немного нипонил вопроса.... помню мне голод писал скрипт телепорта , тоись ставим на карте точку А и Б , если встать на любую из этих точек то лелепортируемся в другую.
__________________
"Если хочешь чтоб дело было сделано, делай его сам!"
 
Посмотреть профиль Отправить личное сообщение для Condor Отправить письмо по электронной почте для Condor Посетить домашнюю страницу Condor Найти ещё сообщения от Condor
По умолчанию
Старый 06.08.2012, 21:01   (ссылка) #37
Loz Doyle
Группа: Наёмник
Регистрация: 21.06.2012
Сообщений: 58
Сказал(а) спасибо: 85
Поблагодарили 31 раз(а) в 15 сообщениях
Loz Doyle - роза среди колючек
Loz Doyle вне форума  
Ответить с цитированием


Цитата:
Сообщение от Condor Посмотреть сообщение
Хмммм немного нипонил вопроса.... помню мне голод писал скрипт телепорта , тоись ставим на карте точку А и Б , если встать на любую из этих точек то лелепортируемся в другую.
Я имею ввиду как задать точку где будет появляется игрок в начале миссии
 
Посмотреть профиль Отправить личное сообщение для Loz Doyle Отправить письмо по электронной почте для Loz Doyle Найти ещё сообщения от Loz Doyle
По умолчанию
Старый 06.08.2012, 21:12   (ссылка) #38
Condor
 
Аватар для Condor
Группа: Модератор
Регистрация: 28.03.2007
Адрес: Эстония
Сообщений: 4,223
Сказал(а) спасибо: 1,391
Поблагодарили 3,946 раз(а) в 1,960 сообщениях
Condor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнуть
Condor вне форума  
Ответить с цитированием


Цитата:
Сообщение от Loz Doyle Посмотреть сообщение
Я имею ввиду как задать точку где будет появляется игрок в начале миссии
Точка то задано уже,только двигай куда надо,в MVE открой миссию и двигай куда хочешь точку или смотри название и крути в BSV .Всю инфу можно увидеть и делать в MVE.
__________________
"Если хочешь чтоб дело было сделано, делай его сам!"
 
Посмотреть профиль Отправить личное сообщение для Condor Отправить письмо по электронной почте для Condor Посетить домашнюю страницу Condor Найти ещё сообщения от Condor
По умолчанию
Старый 06.08.2012, 21:14   (ссылка) #39
Loz Doyle
Группа: Наёмник
Регистрация: 21.06.2012
Сообщений: 58
Сказал(а) спасибо: 85
Поблагодарили 31 раз(а) в 15 сообщениях
Loz Doyle - роза среди колючек
Loz Doyle вне форума  
Ответить с цитированием


Цитата:
Сообщение от Condor Посмотреть сообщение
в MVE открой миссию и двигай куда хочешь точку или смотри название и крути в BSV .Всю инфу можно увидеть и делать в MVE.
Я только начал моддингу мафии.Пожалуйста можешь по подробнее какую точку надо двигать?
 
Посмотреть профиль Отправить личное сообщение для Loz Doyle Отправить письмо по электронной почте для Loz Doyle Найти ещё сообщения от Loz Doyle
Последний раз редактировалось Loz Doyle; 06.08.2012 в 21:14..
По умолчанию
Старый 06.08.2012, 21:15   (ссылка) #40
Condor
 
Аватар для Condor
Группа: Модератор
Регистрация: 28.03.2007
Адрес: Эстония
Сообщений: 4,223
Сказал(а) спасибо: 1,391
Поблагодарили 3,946 раз(а) в 1,960 сообщениях
Condor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнутьCondor . Такую репутацию нельзя пошатнуть
Condor вне форума  
Ответить с цитированием


Жаль что я не Ванга.... Двигать то кого? где? куда? в какой миссии?
__________________
"Если хочешь чтоб дело было сделано, делай его сам!"
 
Посмотреть профиль Отправить личное сообщение для Condor Отправить письмо по электронной почте для Condor Посетить домашнюю страницу Condor Найти ещё сообщения от Condor
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Powered by vBulletin® Version 3.x.x
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot
All rights reserved. Copyright © Mafia-Game.Ru 2002-2018