Внимание! Материалы размещенные на сайте принадлежат их владельцам и предоставляются исключительно в ознакомительных целях. При копировании материала, ссылка на сайт обязательна.
Сейчас мы рассмотрим самый простой способ по создания ворот на сервере. Создаем файлы client.lua и meta.xml копируем и вставляем в них нижеприведенный код. За основу следует взять этот скрипт: 

client.lua
local gate = createObject(6400, 983, 2113.7998046875, 12.10000038147, 0, 0, 90) 
   
function MoveGate (cmd1) 
moveObject(gate, 1000, 0, 0, 0) 
outputChatBox("Ворота открылись.", source) 
end 
addCommandHandler("OpenGate",MoveGate) 
   
function MoveGateBack (cmd2) 
moveObject(gate, 1000, 983, 2113.7998046875, 12.10000038147) 
outputChatBox("Ворота закрылись.", source) 
end 
addCommandHandler("CloseGate",MoveGateBack)


Где: 
local gate = createObject(ID, x, y, z, xr, yr, zr) - переменная gate, ID, координаты, угол поворота ворот. 
moveObject(gate, 1000, x, y, z) - Смещение ворот по координатам, при вводе команды. 

meta.xml
<meta> 
<info type="script" name="Basemarok" author="www.mta-inform.ru" version="1.0.0" />  
<script src="client.lua" type="client" /> 
</meta> 

Add
Info
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Теги