 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помогите зделать шлагбаум
| |
| ByMeR_OK | Дата: Понедельник, 22.06.2009, 03:21 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 246
Награды: 2
Город: Києв
Репутация: 21
Замечания: 0%
Статус: 
| как зделать шлагбаумы так чтобы они открывались как я нарисовал на скрине :DDDDDDDDDDDDD и обратно опускались Просто ворота получилось верх вниз вбок делать а вот шлагбаум неполучаетса помогите ! [offtop] [/offtop]
Сообщение отредактировал ByMeR_OK - Понедельник, 22.06.2009, 03:22 |
| |
|
|
| ALION133 | Дата: Понедельник, 22.06.2009, 07:51 | Сообщение # 2 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус: 
| А поискать ни как? Тыкай ёмаё
|
| |
|
|
| heufix | Дата: Понедельник, 22.06.2009, 14:32 | Сообщение # 3 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| wiki
Радость
|
| |
|
|
| SaPsAn7774 | Дата: Среда, 17.11.2010, 23:09 | Сообщение # 4 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Балаково
Репутация: -8
Замечания: 0%
Статус: 
| ByMeR_OK, ВОТ это шлагбаун ментам, и ворота в гараж ментовский в LS в начало мода добавь new Vorota; new stop; дальше в public OnGameModeInit() добавь { Vorota = CreateObject(2920,1544.6640625,-1623.9653320313,12.988959312439,90,0.0,0.0); //кординаты шлагбауна в закрытом виде stop = CreateObject(985,1588.5646972656,-1637.9080810547,12.435326576233,0.0,0.0,0.0); //кординаты ворот в закрытом виде return 1; } в public OnPlayerCommandText(playerid, cmdtext[]) добавь if (strcmp(cmdtext, "/gateup", true) == 0) // Отпустить шлагбаун { SetObjectRot(Vorota,90,0.0,0.0);//шлагбаун в закрытом виде SendClientMessage(playerid, 0xDEEE20FF, " шлагбаун опущен ! "); return 1; } if (strcmp(cmdtext, "/gatedown", true) == 0) // поднять шлагбаун { SetObjectRot(Vorota,0.0,0.0,0.0);//шлагбаун в поднятом виде SendClientMessage(playerid, 0xDEEE20FF, " шлагбаун поднят ! "); return 1; } if (strcmp (cmdtext, "/open", true) == 0) //открыть ворота в гараж ментов { MoveObject(stop,1588.5749511719,-1637.8260498047,18.519819259644,3); // ворота в поднятом виде SendClientMessage(playerid, 0xDEEE20FF, " ворота открыты ! "); return 1; } if (strcmp (cmdtext, "/closed", true) == 0) //закрыть ворота { MoveObject(stop,1588.5646972656,-1637.9080810547,12.435326576233,3); // ворота в закрытом виде SendClientMessage(playerid, 0xDEEE20FF, " ворота закрыты ! "); return 1; } я тоже от помощи не откажусь как зделать чтобы ворота и шлагбаун можно открыть когда ты находишься перед ними, а не где угодно, или подьезжаеш на чекпоинт и они открываются!!!
|
| |
|
|
| zTron | Дата: Четверг, 18.11.2010, 09:11 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус: 
| Quote (SaPsAn7774) я тоже от помощи не откажусь как зделать чтобы ворота и шлагбаун можно открыть когда ты находишься перед ними, а не где угодно, или подьезжаеш на чекпоинт и они открываются!!! Триггеры и таймеры! Понадобится глобальная переменная состояния шлагбаума принимающая значения 0 и 1 (триггер) и секундный таймер... в начале скрипта new shlbaum = 0; в OnGameModeInit - SetTimer("openclose",1000,1); public openclose() { for(new playerid=0; playerid<MAX_PLAYERS; playerid++) { if(IsPlayerInRangeOfPoint(playerid,радиус,x,y,z) && shlbaum == 0);//радиус где-то около 15, но надо поэкскрементировать { открыть шлагбаум или ворота shlbaum = 1; SetTimer("closeopen",10000,0);// таймер на закрытие ворот } } public closeopen() { for(new playerid=0; playerid<MAX_PLAYERS; playerid++) { if(IsPlayerInRangeOfPoint(playerid,радиус,x,y,z));//если рядом кто-то стоит то не закрывать и перезапустить таймер { SetTimer("closeopen",10000,0);// таймер на закрытие ворот } else { закрыть шлагбаум или ворота shlbaum = 0; } } Приблизительно так, остальное сам додумывай-доделывай.
109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.
Сообщение отредактировал zTron - Четверг, 18.11.2010, 09:12 |
| |
|
|
| Ивент | Дата: Четверг, 18.11.2010, 10:03 | Сообщение # 6 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 610
Награды: 65
Город: ?
Замечания: 100%
Статус: 
| SaPsAn7774, zTron, lolwhat? Дата: Понедельник, 22.06.2009, 03:21, idiot!
Банец.
|
| |
|
|
| SaPsAn7774 | Дата: Четверг, 18.11.2010, 15:05 | Сообщение # 7 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Балаково
Репутация: -8
Замечания: 0%
Статус: 
| zTron, Спасибо большое
|
| |
|
|
|
 |
|
 | |
| |
|