WG
Fan site of Mafia game and the Alive mod
Текущее время: 26 фев 2017, 03:57




Начать новую тему Ответить на тему  [ Сообщений: 14 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Маленькие скрипты
СообщениеДобавлено: 09 июл 2015, 17:17
Клан Webgamer
Аватара пользователя
Сообщения: 410
Откуда: Феодосия (род. Донецк).
Авторитет: 7



NB: цитаты Майка в шапке пропали(

Решил перенести пару готовых скриптов с МП, пока он снова не лег.

Вид от первого лица (автор EgoR[SLM] )

Описание: Скрипт для игры от первого лица. First Person mode включается/отключается на кнопку HORN1 ("дополнительный свист", но можно заменить.) Работает нормально только тогда, когда игрок без оружия, или в машине.


dim_act 1
dim_frm 2
dim_flt 1
findactor 0, "Tommy"
getactivecamera 0
findframe 1, "Tommy.neck"
//вид от первого лица везде (работает нормально только когда томми без оружия)
//и в машине
label 1
ctrl_read 0,HORN1
if flt[0]=1, -1, 1
camera_lock 1
frm_seton 1, 0
frm_linkto 0,1
console_addtext 222
wait 300
goto 2
label 2
ctrl_read 0,HORN1
if flt[0]=1, -1, 2
camera_unlock
console_addtext 229
wait 300
goto 1


Скрипт моментальной смерти от выстрела в голову (автор EgoR[SLM] )

Описание:
В оригинальной Мафии, была такая недоработка (а может быть и специально), что выстрел в голову практически из всех пистолетов не убивал врага. Благодаря этому скрипту, это исправлено. Иногда противнику сносит голову от выстрела, сопровождаясь фонтаном крови. Вписывать не в актора-противника, а в отдельный скрипт! Иначе работать не будет.


dim_act 1
dim_flt 10
dim_frm 1

findactor 0, "actor"
findframe 0, "actor.neck"

human_setproperty 0, 60000, ENERGY

frm_getscale 0, 2

let flt[2] = 0.000001
let flt[3] = 0.000001
let flt[4] = 0.000001

label 303
commandblock 0
commandblock 1
human_getactanimid 0, 1
if flt[1]=204, neck1, -1
human_getactanimid 0, 1
if flt[1]=205, neck2, -1
goto 303

//==========================
//Голова, спереди.

label neck1
human_setproperty 0, 0, ENERGY
rnd 5,10
//freeride_scoreset flt[5]
if flt[5]<3, -1, 402
frm_setscale 0, 2
emitparticle 0,40, 0

//==========================
//Голова, сзади

label neck2
human_setproperty 0, 0, ENERGY
rnd 5,10
//freeride_scoreset flt[5]
if flt[5]<3, -1, 402
frm_setscale 0, 2
emitparticle 0,40, 0
goto 1001

label 402
wait 5000
end

_________________
Изображение

 
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Маленькие скрипты
СообщениеДобавлено: 13 июл 2015, 19:49



http://mafia-and-mafia.ucoz.com/publ/

 
Вернуться к началу
  
 
 Заголовок сообщения: Re: Маленькие скрипты
СообщениеДобавлено: 14 июл 2015, 02:51
Правая рука дона
Правая рука дона
Аватара пользователя
Сообщения: 679
Откуда: Чита
Авторитет: 29



Kaiser писал(а):
http://mafia-and-mafia.ucoz.com/publ/

Заброшенный форум группы вк. В группе все эти скрипты есть.

_________________
Начинающие и опытные моддеры! Будем рады Вас видеть здесь - http://vk.com/mafia_and_mafia2_modding

 
Вернуться к началу
 Профиль WWW  
 
 Заголовок сообщения: Re: Маленькие скрипты
СообщениеДобавлено: 29 янв 2016, 15:00



Toxa Кот писал(а):
Скрипт моментальной смерти от выстрела в голову (автор EgoR[SLM] )

Не очень понимаю, на кого действует этот скрипт? Его для каждого врага отдельно надо прописывать, заменяя "actor" на имя конкретного актора?

 
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ]  На страницу Пред.  1, 2


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
cron


      200stran.ru     

Powered by phpBB © Русская поддержка phpBB ©
All rights reserved © www.webgamer.hhos.ru 2003- © MikeMouse 2003- ©
Rating@Mail.ru