У нас есть
Качественные плагины Быстрые ответы на вопросы Помощь по серверам
    
         
    
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » MTA » Туториалы по MTA DayZ » База через Телепорт (База через телепорт)
База через Телепорт
deeke1qaДата: Четверг, 09.10.2014, 23:48 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
Сейчас я скажу как сделать базу для DayZ через телепорт.

Создает три файла:
input.lua
output.lua
meta.xml


Теперь открывает файл: input.lua и вставляем:
local IntEnter = createMarker( 2498.1000976563, -1679.1999511719, 12.39999961853, "cylinder", 2, 150, 0, 0, 255 ) -- Маркер вход с улицы

function Int ( player )

if isElementWithinMarker ( player, IntEnter ) then

fadeCamera ( player, false, 1, 0, 0, 0 )

outputChatBox("Добро пожаловать в базу! ", player, 255, 0, 0, true)

setTimer ( fadeCamera, 1000, 1, player, true, 1 )

setTimer ( setElementPosition, 1000, 1, getPedOccupiedVehicle (player) or player, 2483.1000976563, -1653, 1997.0999755859 ) -- Выход в базу

if getPedOccupiedVehicle (player) then
setTimer ( setElementInterior, 1000, 1, getPedOccupiedVehicle (player), 0)
end

setTimer ( setElementInterior, 1000, 1, player, 0)

toggleControl ( player, "fire", true )

end

end

addCommandHandler ( "tp", Int ) -- Пароль


Теперь открывает файл: output.lua и вставляем:
local IntEnter = createMarker( 2483.1005859375, -1643.5, 1996.0999755859, "cylinder", 2, 150, 0, 0, 255 ) -- Маркер входа в базе

setElementInterior (IntEnter,0)

function Int( player )

if (source == IntEnter)
then

if getElementType(player) == "player"
then

fadeCamera ( player, false, 1, 0, 0, 0 )

setTimer ( fadeCamera, 1000, 1, player, true, 1 )

setTimer ( setElementPosition, 1000, 1, getPedOccupiedVehicle (player) or player, 2498.1000976563, -1673.4000244141, 13.300000190735 ) -- Выход на улицу

if getPedOccupiedVehicle (player) then
setTimer ( setElementInterior, 1000, 1, getPedOccupiedVehicle (player), 0)
end

setTimer ( setElementInterior, 1000, 1, player, 0)

toggleControl ( player, "fire", true )

end

end

end

addEventHandler ("onMarkerHit", getRootElement() ,Int )


Теперь открывает файл: meta.xml и вставляем:
<meta>
< script src="input.lua" type="server" />
< script src="output.lua" type="server" />
< /meta>


Just Survival Новый Проект MTA DAYZ
Наш IP : mtasa://46.174.50.45:22261
 
MiddlДата: Пятница, 30.01.2015, 23:39 | Сообщение # 2
Новичок
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
deeke1qa, что-то не работает, даже маркер не создаётся.
 
Форум » MTA » Туториалы по MTA DayZ » База через Телепорт (База через телепорт)
  • Страница 1 из 1
  • 1
Поиск: