wampir904
Умник
Для того что бы начать рабочий день, фракции должны зайти на пикап, где им даётся форма, но у меня теперь что-то произошло и не появляется диалог того что начать рабочий день или нет? хотя до этого было всё хорошо...
skype - wampir904
skype - wampir904
PHP:
case 1642:
{
if(!response) return true;
if(GetPVarInt(playerid,"StartWork") == 0)
{
SetPVarInt(playerid, "StartWork", 1);
SendMes(playerid,CBLUEE,"Рабочий день начат");
SetPlayerSkin(playerid,PINFO[playerid][pModel]);
RemovePlayerAttachedObject(playerid,3);
}
else
{
SendMes(playerid,CBLUEE,"Рабочий день окончен");
SetPVarInt(playerid, "StartWork", 0);
if(PINFO[playerid][pSkin][2] == 1) { SetPlayerSkin(playerid, PINFO[playerid][pSkin][0]); }
if(PINFO[playerid][pSkin][2] == 2) { SetPlayerSkin(playerid, PINFO[playerid][pSkin][1]); }
}
return true;
}
PHP:
else if(pickupid >= OnWork[0] && pickupid <= OnWork[11])
{
if(PINFO[playerid][pMember] == F_NONE) return SendMe(playerid, CGRADD, "Вы нигде не состоите");
if(!IsaStartWork(playerid)) return true;
else if(pickupid == OnWork[0] && PINFO[playerid][pMember] !=3) return SendMe(playerid, CGRADD, NoInArmSF);
else if(pickupid == OnWork[1] && PINFO[playerid][pMember] !=19) return SendMe(playerid, CGRADD, "Вы не состоите в Армии ЛВ");
else if(pickupid == OnWork[8] && PINFO[playerid][pMember] !=10) return SendMe(playerid, CGRADD, "Вы не работаете в SFPD");
else if(pickupid == OnWork[9] && PINFO[playerid][pMember] !=21) return SendMe(playerid, CGRADD, "Вы не работаете в LVPD");
else if(pickupid == OnWork[2] && PINFO[playerid][pMember] !=11) return SendMe(playerid, CGRADD, "Вы не работаете в автошколе");
else if(pickupid == OnWork[3] && PINFO[playerid][pMember] !=7) return SendMe(playerid, CGRADD, "Вы не работаете в мэрии");
else if(pickupid == OnWork[4] && PINFO[playerid][pMember] !=F_MEDICS) return SendMe(playerid, CGRADD, "Вы не работаете в МЧС LS");
else if(pickupid == OnWork[5] && PINFO[playerid][pMember] !=9) return SendMe(playerid, CGRADD, "Вы не работаете в SA News");
else if(pickupid == OnWork[6] && PINFO[playerid][pMember] !=1) return SendMe(playerid, CGRADD, "Вы не работаете в LSPD");
else if(pickupid == OnWork[7] && PINFO[playerid][pMember] !=2) return SendMe(playerid, CGRADD, "Вы не работаете в FBI");
else if(pickupid == OnWork[10] && PINFO[playerid][pMember] !=F_MEDICSSF) return SendMe(playerid, CGRADD, "Вы не работаете в МЧС SF");//добавил эту фракцию
else if(pickupid == OnWork[11] && PINFO[playerid][pMember] !=F_MEDICSLV) return SendMe(playerid, CGRADD, "Вы не работаете в МЧС LV");//добавил эту фракцию
if(GetPVarInt(playerid,"StartWork") == 0) return SPD(playerid,1642,DIALOG_STYLE_MSGBOX, "{30C3F0}Раздевалка:","{FFFFFF}Вы хотите {53FF19}начать {FFFFFF}рабочий день?",YES,NO);
else return SPD(playerid,1642,DIALOG_STYLE_MSGBOX, "{30C3F0}Раздевалка:","{FFFFFF}Вы хотите {FF0303}завершить {FFFFFF}рабочий день?",YES,NO);
}
