- Регистрация
- 11 Дек 2010
- Сообщения
- 32
- Лучшие ответы
- 0
- Репутация
- 20
Решил выложить урок по созданию ограбления банка
6. также добовляем объекты отдельное спасибо ваньку.
У кого не получется кривые руки!
PHP:
//================================================
1. добавь щвет
//================================================
#define COLOR_ME 0xC2A2DAAA
//=================================================
2. переменные
new redver;
new hrandver;
new vzlomvopros;
new vzlomvopror;
new bankpasword;
new sig;
new banksistem;
new elektrosignal;
new Lom[MAX_PLAYERS];
new chitpaword[MAX_PLAYERS];
new BankRobbed[MAX_PLAYERS];
new BankProbel;
new Rcr;
new Stopenrob[MAX_PLAYERS];
new stopanim[MAX_PLAYERS];
//=================================================
3. добавь в магаз новый товар(в /buy" тоже незабудьте!
//=================================================
else if (item == 19 && GetPlayerMoney(playerid) >= 5000)
{
Lom[playerid] = 1;
GivePlayerMoney(playerid, - 5000);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы купили набор для взлома ячейки банка");
SendClientMessage(playerid, COLOR_WHITE, "*Подсказка: теперь ты можешь /grabbank!");
SavePlayer(playerid);
}
//------------------------------------------------------------------------------
else if (item == 20 && GetPlayerMoney(playerid) >= 3000)
{
chitpaword[playerid] = 1;
GivePlayerMoney(playerid, - 3000);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы купили устройство подбора паролей");
SendClientMessage(playerid, COLOR_WHITE, "*Подсказка: не разглошается!");
SavePlayer(playerid);
}
else if(item != 0 && item != 21)
{
SendClientMessage(playerid,COLOR_RED,"** У Вас не хватает денег для этого!");
}
//=================================================
4. добавь 4 команды
//=================================================
if(strcmp(cmdtext,"/vzlomr",true) == 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||PlayerInfo[playerid][pMember]==7||PlayerInfo[playerid][pLeader]==7)
{
SetTimer("rehclose",120000,false);
MoveObject(redver,1435.1789550781,-1009.7760009766,10.696892738342,8.0);//10.696892738342
return 1;
}
if(PlayerToPoint(10.0, playerid,1435.5254,-1007.5117,9.0600))
{
if(chitpaword[playerid] == 1)
{
vzlomvopros = SetTimerEx("timervzlomr",10,true,"d",playerid);
ApplyAnimation(playerid,"GANGS","hndshkda",4.1,0,1,1,1,1);
SetTimerEx("stopamin",30000,false,"d",playerid);
//vzlomvopros = SetTimer("timervzlomr",10,true);
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* У вас нет устройства для взло электронного замка!!!");
}
return 1;
}
//=================================================
if(strcmp(cmdtext,"/vzloms",true) == 0)
{
SetTimer("bankclose",30000,false);
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||PlayerInfo[playerid][pMember]==7||PlayerInfo[playerid][pLeader]==7)
{
MoveObject(hrandver,1412.7796630859,-1014.91796875,1.3489612340927,0.1);//1.3489612340927
return 1;
}
if(banksistem == 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Тут сильная система защиты от взлома, ее нужно отключить!!");
return 1;
}
if(PlayerToPoint(10.0, playerid,1413.3344,-1013.9662,0.7805))
{
if(chitpaword[playerid] != 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* У вас нет устройства для взло электронного замка!!!");
return 1;
}
vzlomvopror = SetTimerEx("timervzloms",10,true,"d",playerid);
ApplyAnimation(playerid,"GANGS","hndshkda",4.1,0,1,1,1,1);
SetTimerEx("stopamin",120000,false,"d",playerid);
//vzlomvopror = SetTimer("timervzloms",10,true);
}
//MoveObject(hrandver,1412.7796630859,-1014.91796875,1.3489612340927,1.0);//1.3489612340927
return 1;
}
//=================================================
if(strcmp(cmdtext,"/elektro",true) == 0)
{
if(PlayerToPoint(10.0, playerid,1419.6614,-1012.0810,8.0611))
{
if(banksistem == 0)
{
SetTimerEx("zvezda",1000,false,"d",playerid);
banksistem = 1;
elektrosignal = SetTimer("elektrosig",120000,false);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Система защиты от влома хранилища отключуна!");
// SetPlayerCriminal(playerid,255, "Отключение системы защиты! Сработала сигнализяция!!! ");
//WantedPoints[playerid] += 2;
WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Отключение системы защиты! Сработала сигнализяция!!! ");
ProxDetector(30.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
sig = SetTimer("banksignal",30000,true);
ApplyAnimation(playerid,"CAR_CHAT","car_talkm_out",4.1,0,1,1,1,1);
SetTimerEx("stopamin",6000,false,"d",playerid);
format(string, sizeof(string), "Сигнализация: Всем оставаться на своих местах, ближайшие патрули закона уже выехали!!!");
ProxDetector(5.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
}
}
return 1;
}
//=================================================
{
if(BankProbel == 0)
{
BankProbel = 1;
if(BankRobbed[playerid] == 0)
{
if(PlayerInfo[playerid][pLevel] >= 3)
{
if(PlayerToPoint(10.0, playerid,1402.6705,-1010.2061,0.6685))
{
if(Lom[playerid] == 1)
{
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||PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4||PlayerInfo[playerid][pMember]==7||PlayerInfo[playerid][pLeader]==7||PlayerInfo[playerid][pMember]==11||PlayerInfo[playerid][pLeader]==11)
{
SendClientMessage(playerid, COLOR_WHITE, " Cовсеть не позволяет вам совершить преступрение! !");
BankProbel = 0;
return 1;
}
if(PlayerInfo[playerid][pMember]==0&&PlayerInfo[playerid][pLeader]==0)
{
SendClientMessage(playerid, COLOR_WHITE, "Грабить могут только банды!");
BankProbel = 0;
return 1;
}
if(IsACop(playerid) < 2)
{
SendClientMessage(playerid, COLOR_WHITE, "Запрещенно грабить если на сервере меньше двух законнпиков!!!");
BankProbel = 0;
return 1;
}
//SetTimer("StopGrab",10000,false);
SetTimerEx("StopGrab",2000,0,"d",playerid);
ApplyAnimation(playerid,"ROB_BANK","CAT_Safe_Rob",4.1,1,1,1,1,1);
TogglePlayerControllable(playerid,0);
Stopenrob[playerid] = 1;
if(Rcr == 0)
{
Rcr = 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, " Банк уже грабят!!!");
BankProbel = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, " Вы не можите ломать банк руками, вам нужен лом !");
BankProbel = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, " Вы не в банке!");
BankProbel = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, " У вас должен быть уровень 3!");
BankProbel = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, " Вы не можите грабить банк так часто, подождите часок !");
BankProbel = 0;
}
}
return 1;
}
//=================================================
PHP:
5. И несколько пабликов
============================================
forward ResetRob(playerid);
public ResetRob(playerid)
{
BankRobbed[playerid] = 0;
}
forward StopGrab(playerid,cmdtext[]);
public StopGrab(playerid,cmdtext[])
{
new string[256];
new sendername[MAX_PLAYER_NAME];
new cmd[256];
new idx;
cmd = strtok(cmdtext, idx);
if(Stopenrob[playerid] == 1)
{
BankProbel = 0;
ClearAnimations(playerid);
TogglePlayerControllable(playerid,1);
Rcr = 0;
new rand = random(10);
switch(rand)
{
case 0:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 1:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
SetTimer("ResetRob",3600000,true);
new randtax = 1 + random(500000);
BankRobbed[playerid] = 1;
WantedPoints[playerid] += 10;
SetPlayerCriminal(playerid,255, " Ограбление банка! ");
GivePlayerMoney(playerid, randtax);
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
format(string, sizeof(string), " %s обнаружел в ячейке $%d", sendername, randtax);
ProxDetector(20.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
stopanim[playerid] = 1;
}
case 2:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 3:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 4:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 5:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 6:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 7:
{ GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 8:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
case 9:
{
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedPoints[playerid] += 5;
SetPlayerCriminal(playerid,255, " Взлом ячейки банка ! ");
SendClientMessage(playerid, COLOR_RED, "Ячейка пуста!");
format(string, sizeof(string), "%s взломал ячейку!", sendername);
ProxDetector(20.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
print(string);
}
}
}
return 1;
}
//redver = CreateObject(2930,1435.1789550781,-1007.7760009766,10.696892738342,0,0,0.5);//решетка
//hrandver = CreateObject(2634,1412.7796630859,-1012.91796875,1.3489612340927,0,0,270.34533691406);//дверь в банк
forward timervzlomr(playerid);
public timervzlomr(playerid)
{
if(PlayerToPoint(10.0, playerid,1419.6614,-1012.0810,8.0611))
{
new ranvzlomr = 99 + random(1000);
bankpasword = 270;
new msg[64];
format(msg,sizeof(msg),"Подбор пароля: %d",ranvzlomr);
SendClientMessage(playerid,COLOR_ME,msg);//Смените цвет на свой
if(ranvzlomr == bankpasword)
{
format(msg,sizeof(msg),"Совпадение паролей %d",ranvzlomr);
SendClientMessage(playerid,COLOR_GREEN,msg);//Смените цвет на свой
//format(string, sizeof(string), "Совпадение паролей %d", ranvzlomr);
//ProxDetector(5.0, playerid, string,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN);
KillTimer(vzlomvopros);
SetTimer("rehclose",30000,false);
MoveObject(redver,1435.1789550781,-1009.7760009766,10.696892738342,8.0);//10.696892738342
}
}
else
{
}
}
//=================================================
forward banksignal(playerid);
public banksignal(playerid)
{
if(PlayerToPoint(10.0, playerid,1419.6614,-1012.0810,8.0611))
{
new string[256];
format(string, sizeof(string), "Сигнализация: Всем оставаться на своих местах, ближайшие патрули закона уже выехали!!!");
ProxDetector(5.0, playerid, string,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN);
}
else
{
}
}
//=================================================
forward rehclose(playerid);
public rehclose(playerid)
{
MoveObject(redver,1435.1789550781,-1007.7760009766,10.696892738342,8.0);//10.696892738342
}
//=================================================
forward timervzloms(playerid);
public timervzloms(playerid)
{
if(PlayerToPoint(10.0, playerid,1419.6614,-1012.0810,8.0611))
{
new msg[64];
new ranvzlomr = 99 + random(1000);
new bankpasword2 = 99 + random(1000);
format(msg,sizeof(msg),"Подбор пароля: %d",ranvzlomr);
SendClientMessage(playerid,COLOR_ME,msg);//Смените цвет на свой
if(ranvzlomr == bankpasword2)
{
format(msg,sizeof(msg),"Совпадение паролей %d",ranvzlomr);
SendClientMessage(playerid,COLOR_GREEN,msg);//Смените цвет на свой
KillTimer(vzlomvopror);
MoveObject(hrandver,1412.7796630859,-1014.91796875,1.3489612340927,0.1);//1.3489612340927
//MoveObject(hrandver,1412.7796630859,-1014.91796875,1.3489612340927,1.0);//1.3489612340927
}
}
else
{
}
}
//=================================================
forward elektrosig(playerid);
public elektrosig(playerid)
{
new string[256];
if(PlayerToPoint(10.0, playerid,1419.6614,-1012.0810,8.0611))
{
format(string, sizeof(string), "Система безопасности возобновила работу! Сигнализация выключена!");
ProxDetector(10.0, playerid, string,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME,COLOR_ME);
KillTimer(sig);
MoveObject(hrandver,1412.7796630859,-1012.91796875,1.3489612340927,1.0);//1.3489612340927
banksistem = 0;
}
else
{
KillTimer(sig);
MoveObject(hrandver,1412.7796630859,-1012.91796875,1.3489612340927,1.0);//1.3489612340927
banksistem = 0;
}
}
//=================================================
forward bankclose(playerid);
public bankclose(playerid)
{
MoveObject(hrandver,1412.7796630859,-1012.91796875,1.3489612340927,1.0);//1.3489612340927
}
forward zvezda(playerid);
public zvezda(playerid)
{
WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Отключение системы защиты! Сработала сигнализяция!!!");
}
6. также добовляем объекты отдельное спасибо ваньку.
PHP:
//===================================Bank========================
CreateObject(13007,1425.00390625,-1006.3369140625,14.372081756592,0,0,1.2469482421875);
CreateObject(14576,1420.40625,-1012.8154296875,7.8501682281494,0,0,90.6953125);
CreateObject(2071,1421.7590332031,-1007.3538208008,14.912284851074,0,0,0);
CreateObject(1964,1422.1842041016,-1005.1556396484,13.771874427795,0,0,269.56530761719);
CreateObject(1702,1416.8876953125,-1004.427734375,12.590396881104,0,0,91.477661132813);
CreateObject(2007,1419.3303222656,-1016.2568969727,7.1315684318542,0,0,89.730041503906);
CreateObject(2164,1433.9787597656,-1013.091003418,7.0628595352173,0,0,270.77026367188);
CreateObject(2606,1434.3529052734,-1008.9838867188,15.396750450134,0,0,270.27026367188);
CreateObject(2608,1424.9298095703,-1004.7521362305,9.2608585357666,0,0,0);
CreateObject(5171,1426.8211669922,-1010.2001953125,7.4918675422668,0,0,0);
CreateObject(14455,1424.5854492188,-1016.7573852539,8.835807800293,0,0,0);
CreateObject(3109,1435.25390625,-1014.0764770508,13.47310256958,0,0,0);
CreateObject(3089,1436.1652832031,-1007.01171875,9.3890390396118,0,0,0);
CreateObject(2959,1436.1295166016,-1007.0358886719,8.0600366592407,0,0,271.78527832031);
redver = CreateObject(2930,1435.1789550781,-1007.7760009766,10.696892738342,0,0,0.5);//решетка
hrandver = CreateObject(2634,1412.7796630859,-1012.91796875,1.3489612340927,0,0,273.00524902344);//дверь в банк
CreateObject(2754,1433.8576660156,-1007.0051269531,13.386645317078,0,0,0);
CreateObject(2922,1435.17578125,-1007.5089111328,9.8865146636963,0,0,267.75524902344);
CreateObject(2922,1412.9813232422,-1014.1073608398,1.2460784912109,0,0,273.740234375);
CreateObject(2921,1417.0677490234,-1020.3650512695,3.6593725681305,0,0,324.240234375);
CreateObject(2921,1324.6818847656,-1015.1112670898,-36.863521575928,0,0,0);
CreateObject(2921,1417.4133300781,-1021.5797119141,3.5857803821564,0,0,87.790161132813);
CreateObject(2921,1417.3247070313,-1007.0040283203,3.8346025943756,0,0,181.7099609375);
CreateObject(2921,1443.8924560547,-1012.2043457031,4.9590225219727,0,0,34.994750976563);
CreateObject(2921,1433.9610595703,-1010.4979858398,10.264769554138,0,0,40.660034179688);
CreateObject(2921,1438.7248535156,-1014.1942138672,15.517020225525,0,0,324.27026367188);
CreateObject(2921,1434.3942871094,-1010.8924560547,15.729566574097,0,0,350.07507324219);
CreateObject(2921,1417.2938232422,-1011.326171875,15.754571914673,0,0,280.240234375);
CreateObject(3389,1418.8056640625,-1012.1982421875,7.0611057281494,0,0,181.35131835938);
CreateObject(2986,1415.5572509766,-1027.4515380859,1.4987223148346,270,0,0);
CreateObject(2986,1434.5921630859,-1058.1749267578,22.844179153442,0,0,0);
CreateObject(3035,1428.8520507813,-1095.2708740234,17.33299446106,0,0,0);
CreateObject(2947,1434.9931640625,-1008.2965698242,12.583019256592,0,0,0);
CreateObject(2959,1435.2033691406,-1009.780090332,12.260051727295,0,0,0);
CreateObject(2930,1418.8072509766,-1013.0993652344,10.535212516785,0,0,1.25);
CreateObject(2332,1421.7973632813,-999.05133056641,14.078409194946,0,0,0);
CreateObject(1421,1432.6567382813,-1005.501159668,7.8200144767761,0,0,0);
CreateObject(1416,1419.0391845703,-1007.823425293,7.6277041435242,0,0,89.699951171875);
CreateObject(14819,1419.2808837891,-998.86291503906,13.732931137085,0,0,0);
CreateObject(14819,1417.7979736328,-998.90246582031,13.732931137085,0,0,0);
CreateObject(13188,1417.1651611328,-998.16284179688,13.880835533142,0,0,270.27026367188);
//=================================================
7. И парочку телепортов)
//------------------------------------------------------------------------------БАНК
else if (PlayerToPoint(1.0, playerid,1426.5330,-968.0740,37.4283))//Выход в банка
{
GameTextForPlayer(playerid, "~w~Exit", 5000, 1);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// Звук при открывании двери
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2305.1064,-16.1344,26.7422);
}
else if (PlayerToPoint(1.0, playerid,2305.1064,-16.1344,26.7422)) //Вход из банка
{
GameTextForPlayer(playerid, "~w~Welcome to the Triads Mafia", 5000, 1);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// Звук при открывании двери
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1426.5330,-968.0740,37.4283);//
}
//------------------------------------------------------------------------------Банк дверь внутри
else if (PlayerToPoint(1.0, playerid,2315.5581,0.3544,26.7422))//Выход в банка
{
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||PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==7||PlayerInfo[playerid][pLeader]==7)
{
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// Звук при открывании двери
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1435.7402,-1008.9294,13.2601);
}
else
{
WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Проникновение на запрещенную территория банка!!!");
WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Проникновение на запрещенную территория банка!!!");
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// Звук при открывании двери
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1435.7402,-1008.9294,13.2601);
}
}
else if (PlayerToPoint(1.0, playerid,1435.7402,-1008.9294,13.2601)) //Вход из банка
{
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// Звук при открывании двери
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2315.5581,0.3544,26.7422);//
}
//--------------------------------------------------------------------------------------------
else if (PlayerToPoint(1.0, playerid,1415.1216,-1026.7407,0.7805)) //Вход из банка
{
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);// Звук при открывании двери
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1434.0332,-1057.9193,23.8722);//
}
Последнее редактирование модератором: