 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
ворота в gf
| |
| ONIXS | Дата: Пятница, 29.08.2008, 19:36 | Сообщение # 61 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 127
Награды: 2
Город: Moskow city
Репутация: 6
Замечания: 0%
Статус: 
| Ну так сделай! Токо желательно FSом!
|
| |
|
|
| Sabotage | Дата: Суббота, 30.08.2008, 23:35 | Сообщение # 62 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Парни помогите я раньше тоже играл потом бросил теперь хочу сервер свой создать У меня всё с модом ок а вот в павно я не шарю помогите кто может Нужны ворота на сервере у участка у автошкол в танеле между городами ls и sf
Игровые компьютеры GIGASPOT
|
| |
|
|
| denton | Дата: Среда, 03.09.2008, 07:19 | Сообщение # 63 |
|
Новенький
Группа:
Пользователи
Сообщений: 19
Награды: 1
Город: Питер
Репутация: 9
Замечания: 0%
Статус: 
| это сейчас стоит у меня в моде и всё нормально работает ..... в начале new pdgateLSM, pdgateZ; new pdgateLSR, pdgateT; new pdgateARM, pdgateSFYP; new pdgateSFYL; ....в середине pdgateLSM = CreateObject(980, 1587.608, -1638.058, 13.607, 0.0, 0.0, 0.0); pdgateZ = CreateObject(986, 96.8433, 1920.3213, 18.1657, 0.0, 0.0, 90.0); pdgateLSR = CreateObject(980, 1245.4464, -767.3703, 92.0476, 0.0000, 0.0000, 0.0000); pdgateT = CreateObject(980, -3.4028,-267.2485,7.2796, 0.0000, 0.0000, 180.0000); pdgateARM = CreateObject(1508, -1374.4792, 1489.8445, 11.0561, 0.0, 0.0, 0.0); pdgateSFYP = CreateObject(986, -2211.5444,582.1492,35.1641, 0.0000, 0.0000, 0.0000); CreateObject(986, -2231.4565,605.5521,37.3778, 0.0000, 0.0000, 90.0000); pdgateSFYL = CreateObject(986, -2238.6221,643.3779,49.4462, 0.0000, 0.0000, 90.0000); CreateObject(971, 5.4028,-267.0185,7.3796, 0.0000, 0.0000, 0.0000); CreateObject(1508, 2522.2248, -1301.8967, 1048.2890, 0.0000, 0.0000, 0.0000); ... в конце где нибуть public CheckAPGates() { for(new i=0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { new Float:x, Float:y, Float:z; GetPlayerPos(i, Float:x, Float:y, Float:z); if (PlayerToPoint(6.0, i, 1587.608, -1638.058, 13.607)) { if (gTeam[i] == 2 || IsACop(i)) { MoveObject(pdgateLSM, 1598.069, -1638.065, 13.607, 3); SetTimer("GateCloseLSM", 5000, 0); return 1; } } if (PlayerToPoint(6.0, i, 96.8433, 1920.3213, 18.1657))//zona { if (gTeam[i] == 2 || IsACop(i)) { MoveObject(pdgateZ,96.8433,1915.3013,18.1657, 2); SetTimer("GateCloseZ", 5000, 0); return 1; } } if (PlayerToPoint(10.0, i, 1245.4464, -767.3703, 92.0476))//rusmaf { if (PlayerInfo[i][pMember] == 5 || PlayerInfo[i][pLeader] == 5) { MoveObject(pdgateLSR, 1255.4464, -767.3703, 92.0476, 3); SetTimer("GateCloseLSR", 5000, 0); return 1; } } if (PlayerToPoint(6.0, i, -3.4028, -267.2285, 7.4296))//terror { if (PlayerInfo[i][pMember] == 8 || PlayerInfo[i][pLeader] == 8) { MoveObject(pdgateT, -3.4028,-267.2485,12.4296, 2); SetTimer("GateCloseT", 5000, 0); return 1; } } if (PlayerToPoint(2.0, i, -1374.4792, 1489.8445, 11.0561))//orug { if (PlayerInfo[i][pGunLic] == 1 && PlayerInfo[i][pLevel] >= 6) { MoveObject(pdgateARM,-1374.4792, 1487.2445, 11.0561, 2); SetTimer("GateCloseARM", 5000, 0); return 1; } } if (PlayerToPoint(10.0, i, -2211.5444,582.1492,35.1641)) //ykudza { if (PlayerInfo[i][pMember] == 6 || PlayerInfo[i][pLeader] == 6) { MoveObject(pdgateSFYP, -2221.5444,582.1492,35.1641, 3); SetTimer("GateCloseSFYP", 5000, 0); return 1; } } if (PlayerToPoint(10.0, i, -2238.6221,643.3779,49.4462))//ykudza { if (PlayerInfo[i][pMember] == 6 || PlayerInfo[i][pLeader] == 6) { MoveObject(pdgateSFYL, -2238.6221,637.3779,49.4462, 3); SetTimer("GateCloseSFYL", 5000, 0); return 1; } } } } return 1; } public GateCloseLSM() { MoveObject(pdgateLSM, 1587.608, -1638.058, 13.607, 3); return 1; } public GateCloseZ() { MoveObject(pdgateZ, 96.8433, 1920.3213, 18.1657, 3); return 1; } public GateCloseLSR() { MoveObject(pdgateLSR, 1245.4464, -767.3703, 92.0476, 3); return 1; } public GateCloseT() { MoveObject(pdgateT, -3.4028,-267.2485,7.2796, 3); return 1; } public GateCloseARM() { MoveObject(pdgateARM, -1374.4792, 1489.8445, 11.0561, 3); return 1; } public GateCloseSFYP() { MoveObject(pdgateSFYP, -2211.5444,582.1492,35.1641, 3); return 1; } public GateCloseSFYL() { MoveObject(pdgateSFYL, -2238.6221,643.3779,49.4462, 3); return 1; } координаты соответствено свои вставляйте, всё проверено у меня работает, ворота открываються сами для каждой организации, если помог не стесьняйтесь + поставить 
|
| |
|
|
| HELKERN | Дата: Суббота, 06.09.2008, 10:15 | Сообщение # 64 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) Попробуй втсавить эту строку после if (strcmp(cmd, "/open", false) == 0) Тоесть получится #include <a_samp> #include <core> #include <float> #define COLOR_GREY 0xAFAFAFAA new BOROTA; new VorotaTimer; public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256]; if (strcmp(cmd, "/open", false) == 0) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(IsPlayerConnected(playerid)) { MoveObject(BOROTA, 1284.991577, -2055.378662, 60.500572+5, 5.0); GameTextForPlayer(playerid, "аopoЏa oЏkp‘Џ‘", 1000, 6); VorotaTimer = SetTimer("VorotaClose", 6000, false); } return 1; }return 0; } public VorotaClose() { MoveObject(BOROTA, 1284.991577, -2055.378662, 60.500572, 5.0); KillTimer(VorotaTimer); } public OnFilterScriptInit() { { print("\n--------------------------------------"); print("----------------BOPOTA------------"); print("--------------------------------------\n"); } BOROTA = CreateObject(980, 1284.991577, -2055.378662, 60.500572, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.589999*(90/1.56)); return 1; } public OnFilterScriptExit() { return 1; } и надо юудет вставить еще } ток незнаю куды))
|
| |
|
|
| Sabotage | Дата: Воскресенье, 07.09.2008, 16:51 | Сообщение # 65 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Я о том что я вообще незнаю даже куды эти коды вставлять как из них скрипт зделать)
Игровые компьютеры GIGASPOT
|
| |
|
|
| KondratKO | Дата: Понедельник, 08.09.2008, 11:59 | Сообщение # 66 |
|
Новенький
Группа:
Продвинутые
Сообщений: 41
Награды: 1
Репутация: 5
Замечания: 0%
Статус: 
| Quote (Kurosaki_Aizen) О позор на ваши головы! толстячку, +1 позорники )) элементарно ведь )
|
| |
|
|
| Sabotage | Дата: Суббота, 13.09.2008, 14:43 | Сообщение # 67 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Может лучше подскажете чем нудить будите Добавлено (12.09.2008, 22:07) --------------------------------------------- Да уж спасибо ребята бл??ь Моглиб сказать что win framework 3 качать надо Теперь понял как компилироапть) Добавлено (13.09.2008, 14:43) --------------------------------------------- Парни я скачал ваши ворота только пробл что их может открыть любой а нужно чтобы только менты
Игровые компьютеры GIGASPOT
|
| |
|
|
| iliada | Дата: Суббота, 13.09.2008, 14:51 | Сообщение # 68 |
|
Новенький
Группа:
Продвинутые
Сообщений: 39
Награды: 1
Город: Да Москва, Москва..
Репутация: 4
Замечания: 0%
Статус: 
| Блин народ, вы когда пишите код из Pawno используйте [code][/*code] (без *).. А то смешивается.
|
| |
|
|
| Sabotage | Дата: Суббота, 13.09.2008, 22:27 | Сообщение # 69 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Ребят а тамже поидее вообще в год фазаре должны быть стандартные ворота которые можно открыть/закрыть какая команда?Добавлено (13.09.2008, 22:04) --------------------------------------------- if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) пишет там ошибка(( что делать помогите (скрипт атамана на 3 стр) Добавлено (13.09.2008, 22:27) --------------------------------------------- Какойбы скрипт неделал везде пишет что вif(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) ошибка
Игровые компьютеры GIGASPOT
|
| |
|
|
| iliada | Дата: Воскресенье, 14.09.2008, 12:12 | Сообщение # 70 |
|
Новенький
Группа:
Продвинутые
Сообщений: 39
Награды: 1
Город: Да Москва, Москва..
Репутация: 4
Замечания: 0%
Статус: 
| canabis, какая ошибка..И выделяй строчки кода [code][*/code]
|
| |
|
|
| Sabotage | Дата: Воскресенье, 14.09.2008, 14:24 | Сообщение # 71 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Code D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : error 017: undefined symbol "PlayerInfo" D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : warning 215: expression has no effect D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : error 001: expected token: ";", but found "]" D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : error 029: invalid expression, assumed zero D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors. 14 строка Code if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
Игровые компьютеры GIGASPOT
|
| |
|
|
| Edwards | Дата: Воскресенье, 14.09.2008, 17:10 | Сообщение # 72 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| if(IsACop(playerid)) сделай вместо if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
Россия номер 1
Сообщение отредактировал prime - Воскресенье, 14.09.2008, 17:10 |
| |
|
|
| Sabotage | Дата: Среда, 17.09.2008, 16:04 | Сообщение # 73 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Парин есл ктото сделал то пожалуйста киньте скрипт готовый пвн или амх мне всё равно С меня будет +
Игровые компьютеры GIGASPOT
Сообщение отредактировал canabis - Среда, 17.09.2008, 16:04 |
| |
|
|
| LitLageR | Дата: Среда, 24.09.2008, 20:05 | Сообщение # 74 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 199
Награды: 1
Город: я ХЗ сам ищу...
Репутация: 17
Замечания: 0%
Статус: 
| Люди, сам задался этой проблемой, но всё таки сделал!!! вот что добавляем в мод... вверх в моде добавляем Quote (code) forward GateCloseSchool(); new pdgateSchool; new pdngateSchool; далее в public OnGameModeInit() добавляем Quote (code) pdgateSchool = CreateObject(989,-2052.77,-91.8869,35.8375,0,0,17); pdngateSchool = CreateObject(989,-2052.77,-96.9865,35.8375,0,0,17); CreateObject(11091,-2075.13,-101.365,36.1328,0,0,90); CreateObject(989,-2052.77,-81.729,35.8375,0,0,17); CreateObject(989,-2052.77,-86.8275,35.8375,0,0,17); CreateObject(989,-2052.77,-102.086,35.8375,0,0,17); далее в public OnPlayerCommandText(playerid, cmdtext[]) добавляем: Quote (code) if (strcmp(cmdtext, "/schoolopen", true)==0) { if(PlayerInfo[playerid][pMember] == 11||PlayerInfo[playerid][pLeader] == 11||PlayerInfo[playerid][pMember] == 12||PlayerInfo[playerid][pLeader] == 12) { MoveObject(pdgateSchool,-2052.77,-86.8275,35.8375, 3.5); MoveObject(pdngateSchool,-2052.77,-102.086,35.8375, 3.5); SetTimer("GateCloseSchool", 10000, 0); SendClientMessage(playerid, COLOR_YELLOW,"Ворота закроются через 10 секунд"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW,"Ты не учитель!!!"); return 1; } } а далее где ни будь в конце мода отдельно пишем Quote (code) public GateCloseSchool() { MoveObject (pdgateSchool,-2052.77,-91.8869,35.8375, 2.5); MoveObject (pdngateSchool,-2052.77,-96.9865,35.8375, 2.5); return 1; } Это я только начал добавлять и здесь реализованы ворота около автошколы... Дерзайте =) у меня это работает =)
Управлять миром можно, лишь подчиняясь ему...
Сообщение отредактировал LitLageR - Среда, 24.09.2008, 23:30 |
| |
|
|
| Sabotage | Дата: Пятница, 26.09.2008, 14:23 | Сообщение # 75 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Спастбо большое, лови + Теперь по примеру попытаюсь сделать ворота в участке
Игровые компьютеры GIGASPOT
|
| |
|
|
|
 |
|
 | |
| |
|