Misha_Mix
Ученик
Всем привет,вот решил выложить свой первый урок.Автор урока не я,просто сам ставил к LSPD ворота и вырезал со своего мода.
Решил выложить для новичков,думаю кому не будь пригодится.
И так ко всем new добавим
Далее
Ко всем: forward
Добавим
Дальше
В public OnGameModeInit
Добавьте:
Дальше в public OnPlayerCommandText(playerid, cmdtext[])
Вставим:
Теперь в самый конец мода вставим это:
Решил выложить для новичков,думаю кому не будь пригодится.
И так ко всем new добавим
PHP:
new gatevorota;
Ко всем: forward
Добавим
PHP:
forward vorotagate();
В public OnGameModeInit
Добавьте:
PHP:
gatevorota = CreateObject(980,1587.59997559,-1637.90002441,15.19999981,0,0,0); ///(x,y,z)Координаты закрытых ворот, id ворот,0,0,0-поворот
Вставим:
PHP:
if (strcmp(cmdtext, "/lsopen", true)==0)//Тут сома команда,можете заменить на свою!
{
if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//Это номер фракции
{
MoveObject(gatevorota,1597.40002441,-1638.00000000,15.19999981, 3.0);/// координаты открытых ворот (3.0)-это скорость открывания
SetTimer("vorotagate", 10000, 0);//Это таймер,через которое время закроются ворота!
SendClientMessage(playerid,0xFFFF00AA,"Ворота закроются через 10 секунд!");
return 1;
}
SendClientMessage(playerid,0xAA3333AA,"Вы не сотрудник LSPD!!");
}
PHP:
public vorotagate()
{
MoveObject (gatevorota,1587.59997559,-1637.90002441,15.19999981, 3.0);//Координаты закрытых ворот
return 1;
}
