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, что-то не работает, даже маркер не создаётся.
|
|
| |