Последние Файлы 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