 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
ворота в gf
| |
| Alan_Wake | Дата: Среда, 05.11.2008, 22:05 | Сообщение # 121 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 296
Награды: 2
Город: Санкт-Петербург
Репутация: 38
Замечания: 0%
Статус: 
| Вот я хочу чтобы ворота открывались только если ты стоишь рядом...как это сделать ? и поподробнее пожалуйста Добавлено (05.11.2008, 22:05) ---------------------------------------------
Quote (Trust_) С кодом всё в порядке, варнинга нету, и эррора не должно было быть Сам понимаю что недолжно,но он есть ....
F.A.Q "Создание шлагбаумов"
likext.com -все самое интересное из мира спорта
|
| |
|
|
| Viento | Дата: Среда, 05.11.2008, 22:10 | Сообщение # 122 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 6
Город: Madrid
Репутация: -65
Замечания: 0%
Статус: 
| Quote (Flamaster) в общем ещё 1 проблемма возникла , как сделать так чтобы ворота смогли открывать все? По примеру твоих ворот это делается так: if (strcmp(cmdtext, "/opengate", true)==0) { MoveObject(SAPDGate,1580.690,-1637.999,14.991, 4); SetTimer("Close", 5000, 0); SendClientMessage(playerid, COLOR_GREEN,"Ворота открыты и закроются через 5 секунд"); } а тоесть, убираем проверку. Code if(gTeam[playerid] == 1 || IsACop(playerid)) {
Lead Administration team of my beautiful life.
Сообщение отредактировал Trust_ - Среда, 05.11.2008, 22:19 |
| |
|
|
| Flamaster | Дата: Среда, 05.11.2008, 22:26 | Сообщение # 123 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 76
Награды: 1
Город: Москва
Репутация: 5
Замечания: 40%
Статус: 
| Quote (Trust_) По примеру твоих ворот это делается так: if (strcmp(cmdtext, "/opengate", true)==0) { MoveObject(SAPDGate,1580.690,-1637.999,14.991, 4); SetTimer("Close", 5000, 0); SendClientMessage(playerid, COLOR_GREEN,"Ворота открыты и закроются через 5 секунд"); } а тоесть, убираем проверку при вводе команды так сделал, написано что нельзя юзать 2 close как можно ещё сделать? error 021: symbol already defined: "Close" разобрался, спасиба тайму )
Сообщение отредактировал Flamaster - Среда, 05.11.2008, 22:29 |
| |
|
|
| Viento | Дата: Среда, 05.11.2008, 22:34 | Сообщение # 124 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 6
Город: Madrid
Репутация: -65
Замечания: 0%
Статус: 
| Quote (Flamaster) так сделал, написано что нельзя юзать 2 close как можно ещё сделать? error 021: symbol already defined: "Close" Зделать "close2", "close3" и т.д... скоко нужно будет.
Lead Administration team of my beautiful life.
|
| |
|
|
| Hamst3r | Дата: Среда, 05.11.2008, 23:14 | Сообщение # 125 |
|
Пяниед
Группа:
Продвинутые
Сообщений: 378
Награды: 16
Город: London
Репутация: 157
Замечания: 40%
Статус: 
| Quote (Alan_Wake) Вот я хочу чтобы ворота открывались только если ты стоишь рядом...как это сделать ? и поподробнее пожалуйста Это реализовывается с помощью PlayerToPoint(); PlayerToPoint(5.0,playerid,1111.11,2222.22,3333.33); 5.0 - радиус вокруг точки playerid - ID игрока для которого выполняется 1111.11 - координаты точки по оси X 2222.22 - координаты точки по оси Y 3333.33 - координаты точки по оси Z (высота) В твоем случае: Code if (strcmp(cmdtext, "/lcnopen", true)==0) { if((PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) && PlayerToPoint(7.0,playerid,1264.104,-2046.411,66.301)) { MoveObject(pdgateLKNVorota,1264.104,-2046.411,66.301, 2.5); SetTimer("GateCloseLKNVorota", 5000, 0);/ SendClientMessage(playerid, COLOR_GREEN," Ворота открыти и закроются через 5 сек "); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не член Ла Коза Ностра "); return 1; } return 1; } Если помог, можешь поставить +
Профессиональные PHP скрипты любой сложности, оптимизация игровых режимов для SA:MP. Дорого. Охуенно. [359-660-329]
|
| |
|
|
| Alan_Wake | Дата: Четверг, 06.11.2008, 09:24 | Сообщение # 126 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 296
Награды: 2
Город: Санкт-Петербург
Репутация: 38
Замечания: 0%
Статус: 
| Code C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1863) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1867) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1879) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1883) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1887) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1891) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1895) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1899) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1903) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1915) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1919) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1923) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1927) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1931) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1943) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1947) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1951) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1963) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(1967) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(2741) : warning 217: loose indentation C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(3898) : error 004: function "CrimInRange" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(4116) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(4723) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(4800) : error 004: function "ProxDetector" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(5421) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(5427) : error 004: function "PlayerToPoint" is not implemented C:\Documents and Settings\ÔÅÄß\Ðàáî÷èé ñòîë\CaMn\gamemodes\perevedenniy.pwn(5433) : error 004: function "PlayerToPoint" is not implemented
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 26 Errors. вот ... и главное убрав то что я вставил ошибки не исчезли....
F.A.Q "Создание шлагбаумов"
likext.com -все самое интересное из мира спорта
|
| |
|
|
| InFaRkT | Дата: Четверг, 06.11.2008, 11:22 | Сообщение # 127 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 266
Награды: 10
Город: Санкт-Петербург
Репутация: 51
Замечания: 80%
Статус: 
| Ты где то скобку незакрыл...
[red]Все гениальное просто[/red] Краткость сестра таланта
В армии до средины ноября!
|
| |
|
|
| Alan_Wake | Дата: Четверг, 06.11.2008, 11:40 | Сообщение # 128 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 296
Награды: 2
Город: Санкт-Петербург
Репутация: 38
Замечания: 0%
Статус: 
| Ошибки в стандартных строках ,которые я даже не трогал ! Добавлено (06.11.2008, 11:40) --------------------------------------------- Появились после добавления этого: Code && PlayerToPoint(7.0,playerid,1264.104,-2046.411,66.301))
F.A.Q "Создание шлагбаумов"
likext.com -все самое интересное из мира спорта
|
| |
|
|
| Flamaster | Дата: Четверг, 06.11.2008, 20:55 | Сообщение # 129 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 76
Награды: 1
Город: Москва
Репутация: 5
Замечания: 40%
Статус: 
| подскажите срочно как переделать if(gTeam[playerid] == 1 || IsACop(playerid)) под национальную гвардию if(gTeam[playerid] == 3 || IsA???????(playerid)) <-- где вопросы подсказали if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) вопрос закрыт
Сообщение отредактировал Flamaster - Четверг, 06.11.2008, 21:34 |
| |
|
|
| Doggy | Дата: Четверг, 06.11.2008, 21:01 | Сообщение # 130 |
|
Новенький
Группа:
Продвинутые
Сообщений: 44
Награды: 2
Репутация: 6
Замечания: 0%
Статус: 
| IsACop включает в себя ментов, фбр, и нац. гвардию, а если тебе нужно конкретно под нац. гвардию: if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
|
| |
|
|
| Alan_Wake | Дата: Четверг, 06.11.2008, 22:09 | Сообщение # 131 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 296
Награды: 2
Город: Санкт-Петербург
Репутация: 38
Замечания: 0%
Статус: 
| Quote (daxter) Это реализовывается с помощью PlayerToPoint(); PlayerToPoint(5.0,playerid,1111.11,2222.22,3333.33); 5.0 - радиус вокруг точки playerid - ID игрока для которого выполняется 1111.11 - координаты точки по оси X 2222.22 - координаты точки по оси Y 3333.33 - координаты точки по оси Z (высота) В твоем случае: Code if (strcmp(cmdtext, "/lcnopen", true)==0) { if((PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) && PlayerToPoint(7.0,playerid,1264.104,-2046.411,66.301)) { MoveObject(pdgateLKNVorota,1264.104,-2046.411,66.301, 2.5); SetTimer("GateCloseLKNVorota", 5000, 0);/ SendClientMessage(playerid, COLOR_GREEN," Ворота открыти и закроются через 5 сек "); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не член Ла Коза Ностра "); return 1; } return 1; } Если помог, можешь поставить + Нечого не изменилось,также можно открыть с любогоместа.....
F.A.Q "Создание шлагбаумов"
likext.com -все самое интересное из мира спорта
|
| |
|
|
| InFaRkT | Дата: Четверг, 06.11.2008, 23:37 | Сообщение # 132 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 266
Награды: 10
Город: Санкт-Петербург
Репутация: 51
Замечания: 80%
Статус: 
| Quote (Alan_Wake) Ошибки в стандартных строках ,которые я даже не трогал ! Добавлено (06.11.2008, 11:40) --------------------------------------------- Появились после добавления этого: Code && PlayerToPoint(7.0,playerid,1264.104,-2046.411,66.301)) Дак в том то и дело При одной ошибке выскакивает много!!!У меня часто это было ^^
[red]Все гениальное просто[/red] Краткость сестра таланта
В армии до средины ноября!
|
| |
|
|
| Alan_Wake | Дата: Пятница, 07.11.2008, 10:36 | Сообщение # 133 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 296
Награды: 2
Город: Санкт-Петербург
Репутация: 38
Замечания: 0%
Статус: 
| Теперь сделал без ошибок ,но всёравнооткрываются откуда угодно(из далека ) ..
F.A.Q "Создание шлагбаумов"
likext.com -все самое интересное из мира спорта
|
| |
|
|
| Viento | Дата: Пятница, 07.11.2008, 13:35 | Сообщение # 134 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 6
Город: Madrid
Репутация: -65
Замечания: 0%
Статус: 
| Quote (Alan_Wake) Теперь сделал без ошибок ,но всёравнооткрываются откуда угодно(из далека ) .. Пробуй. Code if (strcmp(cmdtext, "/lcnopen", true)==0) { if(PlayerToPoint(20.0,playerid,1264.104,-2046.411,66.301)) { if((PlayerInfo[ playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)) { MoveObject(pdgateLKNVorota,1264.104,-2046.411,66.301, 2.5); SetTimer("GateCloseLKNVorota", 5000, 0);/ SendClientMessage(playerid, COLOR_GREEN," Ворота открыти и закроются через 5 сек "); } else{SendClientMessage(playerid, COLOR_YELLOW, " Вы не из ЛКН!");} } else{SendClientMessage(playerid, COLOR_YELLOW, " Вы слишком далеко от ближайших ворот!");} } if(PlayerToPoint(20.0,playerid,1264.104,-2046.411,66.301)) {
Lead Administration team of my beautiful life.
Сообщение отредактировал Trust_ - Пятница, 07.11.2008, 13:38 |
| |
|
|
| Hamst3r | Дата: Суббота, 08.11.2008, 10:42 | Сообщение # 135 |
|
Пяниед
Группа:
Продвинутые
Сообщений: 378
Награды: 16
Город: London
Репутация: 157
Замечания: 40%
Статус: 
| Trust_, молодец. Я хотел предложить это, а ты уже... Вот быстрый)
Профессиональные PHP скрипты любой сложности, оптимизация игровых режимов для SA:MP. Дорого. Охуенно. [359-660-329]
|
| |
|
|
|
 |
|
 | |
| |
|