Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не спавнит в больку после смерти

Статус
В этой теме нельзя размещать новые ответы.

pastral

Новичок
После того как игрок погибает, его кидает на его спавн дом\квартира\база\бомжатни, вот код паблика: (Форум подглючивает, не заключает первые строки в код)

PHP:
public OnPlayerDeath(playerid, killerid, reason)
{
    PyxiTime[playerid] = 10;
    if(PlayerInfo[playerid][pJob]  ==2)
    {
        if(gcontract[playerid] == 1)
        {
            Delete3DTextLabel(Meh3d[GetPlayerVehicleID(playerid)]);
            gcontract[playerid] = 0;
        }
    }
    GetPlayerPos(playerid,DeathPos[0],DeathPos[1],DeathPos[2]);
    PlayerHealth[playerid] = 100;
    SetPlayerHealthAC(playerid, PlayerHealth[playerid]);
    new name[24];
    new string[100];
    PlayerInfo[playerid][p HP] = 50;
    zips[playerid] = 0;
    mesh[playerid] = 999;
    usemesh[playerid] = 0;
    meshsf[playerid] = 999;
    usemeshsf[playerid] = 0;
    ebanksf[playerid] = 0;
    enterbiz[playerid] = 0;
    pizzacaca[playerid] = 0;
    udar[playerid] = 0;
    DropPlayerWeapons(playerid);
    Delgun(playerid);
    ResetPlayerWeapons(playerid);
    PlayerInfo[playerid][pSlot2] = 0;
    PlayerInfo[playerid][pSlot3] = 0;
    PlayerInfo[playerid][pSlot4] = 0;
    PlayerInfo[playerid][pSlot5] = 0;
    PlayerInfo[playerid][pSlot6] = 0;
    PlayerInfo[playerid][pSlot7] = 0;
    PlayerInfo[playerid][pSlot8] = 0;
    PlayerInfo[playerid][pSlot9] = 0;
    PlayerInfo[playerid][pSlot10] = 0;
    PlayerInfo[playerid][pSlot11] = 0;
    if(MehJob[playerid] ==0)
    {
        AvtoInfo[0][Rab] -=1;
        if( AvtoInfo[0][Rab] <0)
        {
            AvtoInfo[0][Rab] = 0;
        }
    }
    if(MehJob[playerid] ==1)
    {
        AvtoInfo[1][Rab] -=1;
        if( AvtoInfo[1][Rab] <0)
        {
            AvtoInfo[1][Rab] = 0;
        }
    }
    if(MehJob[playerid] ==2)
    {
        AvtoInfo[2][Rab] -=1;
        if( AvtoInfo[2][Rab] <0)
        {
            AvtoInfo[2][Rab] = 0;
        }
    }
    MehJob[playerid] = 999;
    Playermoto[playerid] = 0;
    RemovePlayerAttachedObject(playerid,1);
    RemovePlayerAttachedObject(playerid,2);
    RemovePlayerAttachedObject(playerid,3);
    RemovePlayerAttachedObject(playerid,4);
    RemovePlayerAttachedObject(playerid,0);
    arenda[playerid] = 0;
    showhelp[playerid] = 0;
    usegruz[playerid] = 0;
    takephone[playerid] = 0;
    gag[playerid] = 0;
    prezerv[playerid] =0;
    paket[playerid] =0;
    balonchik[playerid] =0;
    afkto[playerid] = 0;
    usemats[playerid] = 0;
    zd[playerid] = 0;
    tex[playerid] = 0;
    tex2[playerid] = 0;
    if(SelectChar[playerid] == 255)
    {
        SetPlayerSkin(playerid, OldSkin[playerid]);
        PlayerInfo[playerid][pChar] = OldSkin[playerid];
        SelectChar[playerid] = 0;
    }
    if(PlayerInfo[playerid][pJob] == 7)
    {
        PlayerInfo[playerid][pJob] = 0;
    }
    if(PlayerTied[playerid] == 1)
    {
        if(PlayerInfo[playerid][pMember] == 2)
        PlayerInfo[playerid][pGruznr] = 1;
    }
    //---------- Ãàíû
    new weaponid;
    new gunname[25];
    GetWeaponName(weaponid, gunname, sizeof(gunname));
    Delgun(playerid);
    //-----------
    PlayerEx[playerid][pSpawnEx] = false;
    PlayerInfo[playerid][pDrugtime] = 0;
    forma[playerid] = 0;
    proverkaforma[playerid] = 0;
    otell[playerid] = 0;
    otell2[playerid] = 0;
    otell3[playerid] = 0;
    otell4[playerid] = 0;
    otell5[playerid] = 0;
    otell6[playerid] = 0;
    otell7[playerid] = 0;
    otellowner[playerid] = 0;
    new Float:px,Float:py,Float:pz;
    gPlayerSpawned[playerid] = 0;
    GetPlayerName(playerid, name, sizeof(name));
    PlayerInfo[playerid][pLocal] = 255;
    GetPlayerPos(playerid, px, py, pz);
    DisablePlayerCheckpoint(playerid);
    keys[playerid] = 0;
    keysvip[playerid] = 0;
    armourset[playerid] = 0;
    graffity[playerid] = 0;
    graffity2[playerid] = 0;
    keysgruzair[playerid] = 0;
    keysair[playerid] = 0;
    otellvip[playerid] = 0;
    if(PlayerInfo[playerid][pMember] == 0) //óáèéñòâî ïîëèöèè
    if(!IsACop(killerid) || !IsAArm(killerid))
    {
        {
            umer[playerid] = 1;
        }
        LiveOffer[playerid] = 999;
        TalkingLive[playerid] = 255;
        PlayerInfo[killerid][pZvezdi] = 0;
        WantedLevel[killerid] = 0;
        LiveOfferls[playerid] = 999;
        LiveOfferlv[playerid] = 999;
        TalkingLivels[playerid] = 255;
        TalkingLivelv[playerid] = 255;
        Tel[playerid] = 255;
        KillTimer(Timerkk[playerid]);
        CountOnZone[playerid] = 0;
        SendClientMessage(playerid, COLOR_LIGHTRED, "Âû ïîãèáëè...");
    }
    PlayerInfo[playerid][pDeaths]+=1;
    PlayerInfo[killerid][pKills]+=1;
    if(PlayerInfo[playerid][pMember] == 4)
    {
        Medics -= 1;
    }
    if(WantedLevel[playerid] > 0)
    {
        if(IsACop(killerid))
        {
            PlayerInfo[playerid][pMestoJail] = 9;
            if(PlayerInfo[playerid][pZvezdi] == 1)
            {
                Delgun(playerid);
                ResetPlayerWeapons(playerid);
                PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 600;
                PlayerInfo[playerid][pZvezdi] =0;
                SetPlayerInterior(playerid, 0);
                SetPlayerPos(playerid, 1774.2693,-1581.2787,1734.9430);
                SendClientMessage(playerid,COLOR_LIGHTRED," Âû ïîñàæåíû â òþðüìó íà 600 ñåêóíä!");
                SendClientMessage(killerid,0x6495EDFF," Âû ïîñàäèëè ïðåñòóïíèêà íà 600 ñåêóíä! Ïðåìèÿ: 100 âèðò.");
                SendClientMessage(killerid,0xFFFFFF00FF," Âàøè ïðåìèàëüíûå 100 âèðò.");
                GameTextForPlayer(playerid, "~g~+ 100", 1000, 1);
                PlayerInfo[killerid][pCash] += 100;
                SpawnPlayer(playerid);
            }
            else if(PlayerInfo[playerid][pZvezdi] == 2)
            {
                GiveMoney(killerid,0);
                Delgun(playerid);
                ResetPlayerWeapons(playerid);
                PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 1800;
                SetPlayerInterior(playerid, 0);
                SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
                SendClientMessage(playerid,COLOR_LIGHTRED," Âû ïîñàæåíû â òþðüìó íà 1200 ñåêóíä!");
                SendClientMessage(killerid,0x6495EDFF," Âû ïîñàäèëè ïðåñòóïíèêà íà 1200 ñåêóíä!");
                SendClientMessage(killerid,0xFFFFFF00FF," Âàøè ïðåìèàëüíûå 200 âèðò.");
                GameTextForPlayer(playerid, "~g~+ 200", 1000, 1);
                PlayerInfo[killerid][pCash] += 200;
                SpawnPlayer(playerid);
            }
            else if(PlayerInfo[playerid][pZvezdi] == 3)
            {
                GiveMoney(killerid,0);
                Delgun(playerid);
                ResetPlayerWeapons(playerid);
                PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 1800;
                SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
                SendClientMessage(playerid,COLOR_LIGHTRED," Âû ïîñàæåíû â òþðüìó íà 1800 ñåêóíä!");
                SendClientMessage(killerid,0x6495EDFF," Âû ïîñàäèëè ïðåñòóïíèêà íà 1800 ñåêóíä!");
                SendClientMessage(killerid,0xFFFFFF00FF," Âàøè ïðåìèàëüíûå 300 âèðò.");
                GameTextForPlayer(playerid, "~g~+ 300", 1000, 1);
                PlayerInfo[killerid][pCash] += 300;
                SpawnPlayer(playerid);
            }
            else if(PlayerInfo[playerid][pZvezdi] == 4)
            {
                GiveMoney(killerid,0);
                Delgun(playerid);
                ResetPlayerWeapons(playerid);
                PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 2400;
                SetPlayerInterior(playerid, 0);
                SetPlayerPos(playerid, 1774.2693,-1581.2787,1734.9430);
                SendClientMessage(playerid,COLOR_LIGHTRED," Âû ïîñàæåíû â òþðüìó íà 2400 ñåêóíä!");
                SendClientMessage(killerid,0x6495EDFF," Âû ïîñàäèëè ïðåñòóïíèêà íà 2400 ñåêóíä!");
                SendClientMessage(killerid,0xFFFFFF00FF," Âàøè ïðåìèàëüíûå 400 âèðò.");
                GameTextForPlayer(playerid, "~g~+ 400", 1000, 1);
                PlayerInfo[killerid][pCash] += 400;
                SpawnPlayer(playerid);
            }
            else if(PlayerInfo[playerid][pZvezdi] == 5)
            {
                GiveMoney(killerid,0);
                Delgun(playerid);
                ResetPlayerWeapons(playerid);
                PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 3000;
                SetPlayerInterior(playerid, 0);
                SetPlayerPos(playerid, 1765.7677,-1580.8068,1734.9430);
                SendClientMessage(playerid,COLOR_LIGHTRED," Âû ïîñàæåíû â òþðüìó íà 3000 ñåêóíä!");
                SendClientMessage(killerid,0x6495EDFF," Âû ïîñàäèëè ïðåñòóïíèêà íà 3000 ñåêóíä!");
                SendClientMessage(killerid,0xFFFFFF00FF," Âàøè ïðåìèàëüíûå 500 âèðò.");
                GameTextForPlayer(playerid, "~g~+ 500", 1000, 1);
                PlayerInfo[killerid][pCash] += 500;
                SpawnPlayer(playerid);
            }
            else if(PlayerInfo[playerid][pZvezdi] >= 6)
            {
                GiveMoney(killerid,0);
                Delgun(playerid);
                ResetPlayerWeapons(playerid);
                PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 3600;
                SetPlayerInterior(playerid, 0);
                SetPlayerPos(playerid, 1770.3268,-1564.3756,1734.9430);
                SendClientMessage(playerid,COLOR_LIGHTRED," Âû ïîñàæåíû â òþðüìó íà 3600 ñåêóíä!");
                SendClientMessage(killerid,0x6495EDFF," Âû ïîñàäèëè ïðåñòóïíèêà íà 3600 ñåêóíä!");
                SendClientMessage(killerid,0xFFFFFF00FF," Âàøè ïðåìèàëüíûå 600 âèðò.");
                GameTextForPlayer(playerid, "~g~+ 600", 1000, 1);
                PlayerInfo[killerid][pCash] += 600;
                SpawnPlayer(playerid);
            }
        }
        PlayerInfo[playerid][pZvezdi] = 0;
    }
    //----------------------------------[ Íàâûêè ] -----------------------------------------------------------------------
    /*if(reason == 24)
    {
        PlayerInfo[killerid][pDesert] += 2; SetPlayerSkills(killerid);
    }
    if(reason == 29)
    { PlayerInfo[killerid][pSmg] += 2; SetPlayerSkills(killerid); }

    if(reason == 30) { PlayerInfo[killerid][pAk] += 2; SetPlayerSkills(killerid); }

    if(reason == 31) { PlayerInfo[killerid][pM4] += 2; SetPlayerSkills(killerid); }
    if(reason == 25) { PlayerInfo[killerid][pShot] += 2; SetPlayerSkills(killerid); }
    if(reason == 23) { PlayerInfo[killerid][pSdpistol] += 2; SetPlayerSkills(killerid); }
    if(PlayerInfo[killerid][pDesert] == 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_DESERT_EAGLE,1000);
        SendClientMessage(killerid,0xFFFFFF,"Òâîé Skill äèãëà ïðîêà÷åí äî ìàêñèìàëüíîãî");
    }
    if(PlayerInfo[killerid][pSmg] == 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_MP5,1000);
        SendClientMessage(killerid,0xFFFFFF,"Òâîé Skill smg ïðîêà÷åí äî ìàêñèìàëüíîãî");
    }
    if(PlayerInfo[killerid][pAk] == 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_AK47,1000);
        SendClientMessage(killerid,0xFFFFFF,"Òâîé Skill Ak 47 ïðîêà÷åí äî ìàêñèìàëüíîãî");
    }
    if(PlayerInfo[killerid][pM4] == 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_M4,1000);
        SendClientMessage(killerid,0xFFFFFF,"Òâîé Skill M4 ïðîêà÷åí äî ìàêñèìàëüíîãî");
    }
    if(PlayerInfo[killerid][pShot] == 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_SHOTGUN,1000);
        SendClientMessage(killerid,0xFFFFFF,"Òâîé Skill Shotgun ïðîêà÷åí äî ìàêñèìàëüíîãî");
    }
    if(PlayerInfo[killerid][pSdpistol] == 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_PISTOL_SILENCED,1000);
        SendClientMessage(killerid,0xFFFFFF,"Òâîé Skill Sd pistol'a ïðîêà÷åí äî ìàêñèìàëüíîãî");
    }
    ////
    if(PlayerInfo[killerid][pDesert] >= 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_DESERT_EAGLE,1000);
    }
    if(PlayerInfo[killerid][pSmg] >= 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_MP5,1000);
    }
    if(PlayerInfo[killerid][pAk] >= 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_AK47,1000);
    }
    if(PlayerInfo[killerid][pM4] >= 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_M4,1000);
    }
    if(PlayerInfo[killerid][pShot] >= 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_SHOTGUN,1000);
    }
    if(PlayerInfo[killerid][pSdpistol] >= 200)
    {
        SetPlayerSkillLevel(killerid,WEAPONSKILL_PISTOL_SILENCED,1000);
    }*/
    //---------------------------------------------------------------------------------------------------------------------------------------------
    /*if (!IsAArm(killerid)|| !IsACop(killerid) || PlayerPaintballing[killerid] != 1)
    {
        if(PlayerInfo[killerid][pJailed] > 0 || !IsAArm(killerid)|| !IsACop(killerid) || PlayerPaintballing[killerid] != 1)
        {}
        else{
            SetPlayerCriminal(killerid,255, "Óáèéñòâî ÷åëîâåêà");
        }
    }*/
    if (!IsAArm(killerid)|| !IsACop(killerid) || PlayerPaintballing[killerid] != 1)
    {
            new sendername[24];
            GetPlayerName(killerid, sendername, sizeof(sendername));
            if(IsAGang(killerid) == IsAGang(playerid) || ISAMAFIA(killerid) == ISAMAFIA(playerid)) return true;
            if(PlayerInfo[killerid][pZvezdi] <= 6)
            {
                PlayerInfo[killerid][pZvezdi]++;
                   WantedLevel[killerid]++;
                   SendClientMessage(killerid, COLOR_LIGHTRED,"Âû ñîâåðøèëè ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ñîîáùàåò: Íåèçâåñòíûé.");
                   SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pZvezdi]);
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pMember] == 10 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pMember] == 21)
                    {
                         format(string,sizeof(string),"Ðàöèÿ: Cîîáùàåò: Íåèçâåñòíûé. Ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ïîäîçðåâàåìûé: %s",sendername);
                        SendClientMessage(i, 0xFFFF00FF, string);
                    }
                }
            }
    }
    /*if (!IsAArm(killerid)|| !IsACop(killerid) || PlayerPaintballing[killerid] != 1)
    {
        if (PlayerInfo[killerid][pZvezdi] <= 2)
        {
            new sendername[24];
            GetPlayerName(killerid, sendername, sizeof(sendername));
            if(IsAGangg(killerid) == IsAGangg(playerid)) return true;
            if(ISAMAFIA(killerid) == ISAMAFIA(playerid)) return true;
            if (!IsAArm(killerid)|| !IsACop(killerid) || PlayerPaintballing[killerid] != 1 == PlayerInfo[playerid][pMember] == 2)
            {
                return true;
            }
            PlayerInfo[killerid][pZvezdi] = 3;
            WantedLevel[killerid] = 3;
            PlayerInfo[playerid][pPrestup] += 1;
            PlayerInfo[playerid][pZakonp] += 1;
             SendClientMessage(killerid, COLOR_LIGHTRED,"Âû ñîâåðøèëè ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ñîîáùàåò: Íåèçâåñòíûé.");
            SendClientMessage(killerid, 0xFFFF00FF,"Âàø óðîâåíü ðîçûñêà: 3");
            SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pZvezdi]);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pMember] == 1 ||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 10 ||PlayerInfo[i][pLeader] == 10 || PlayerInfo[i][pMember] == 2 ||PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 21 || PlayerInfo[i][pLeader] == 21)
                    {
                        SendClientMessage(i, 0xFFFF00FF, "Ðàöèÿ: Cîîáùàåò: Íåèçâåñòíûé. Ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ïîäîçðåâàåìûé: Íåèçâåñòíûé.");
                    }
                }
            }
        }
        else if (PlayerInfo[killerid][pZvezdi] == 3)
        {
            new sendername[24];
            GetPlayerName(killerid, sendername, sizeof(sendername));
            if(IsAGangg(killerid) == IsAGangg(playerid)) return true;
            if(ISAMAFIA(killerid) == ISAMAFIA(playerid)) return true;
            PlayerInfo[killerid][pZvezdi] = 4;
            WantedLevel[killerid] = 4;
            PlayerInfo[playerid][pPrestup] += 1;
            PlayerInfo[playerid][pZakonp] += 1;
             SendClientMessage(killerid, COLOR_LIGHTRED,"Âû ñîâåðøèëè ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ñîîáùàåò: Íåèçâåñòíûé.");
            SendClientMessage(killerid, 0xFFFF00FF,"Âàø óðîâåíü ðîçûñêà: 4");
            SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pZvezdi]);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pMember] == 1 ||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 10 ||PlayerInfo[i][pLeader] == 10 || PlayerInfo[i][pMember] == 2 ||PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 21 || PlayerInfo[i][pLeader] == 21)
                    {
                        SendClientMessage(i, 0xFFFF00FF, "Ðàöèÿ: Cîîáùàåò: Íåèçâåñòíûé. Ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ïîäîçðåâàåìûé: Íåèçâåñòíûé.");
                    }
                }
            }
        }
        else if (PlayerInfo[killerid][pZvezdi] == 4)
        {
            new sendername[24];
            GetPlayerName(killerid, sendername, sizeof(sendername));
            if(IsAGangg(killerid) == IsAGangg(playerid)) return true;
            if(ISAMAFIA(killerid) == ISAMAFIA(playerid)) return true;
            PlayerInfo[killerid][pZvezdi] = 5;
            WantedLevel[killerid] = 5;
            PlayerInfo[playerid][pPrestup] += 1;
            PlayerInfo[playerid][pZakonp] += 1;
             SendClientMessage(killerid, COLOR_LIGHTRED,"Âû ñîâåðøèëè ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ñîîáùàåò: Íåèçâåñòíûé.");
            SendClientMessage(killerid, 0xFFFF00FF,"Âàø óðîâåíü ðîçûñêà: 5");
            SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pZvezdi]);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pMember] == 1 ||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 10 ||PlayerInfo[i][pLeader] == 10 || PlayerInfo[i][pMember] == 2 ||PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 21 || PlayerInfo[i][pLeader] == 21)
                    {
                        SendClientMessage(i, 0xFFFF00FF, "Ðàöèÿ: Cîîáùàåò: Íåèçâåñòíûé. Ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ïîäîçðåâàåìûé: Íåèçâåñòíûé.");
                    }
                }
            }
        }
        else if (PlayerInfo[killerid][pZvezdi] == 5)
        {
            new sendername[24];
            GetPlayerName(killerid, sendername, sizeof(sendername));
            if(IsAGangg(killerid) == IsAGangg(playerid)) return true;
            if(ISAMAFIA(killerid) == ISAMAFIA(playerid)) return true;
            PlayerInfo[killerid][pZvezdi] = 6;
            WantedLevel[killerid] = 6;
            PlayerInfo[playerid][pPrestup] += 1;
            PlayerInfo[playerid][pZakonp] += 1;
             SendClientMessage(killerid, COLOR_LIGHTRED,"Âû ñîâåðøèëè ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ñîîáùàåò: Íåèçâåñòíûé.");
            SendClientMessage(killerid, 0xFFFF00FF,"Âàø óðîâåíü ðîçûñêà: 6");
            SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pZvezdi]);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pMember] == 1 ||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 10 ||PlayerInfo[i][pLeader] == 10 || PlayerInfo[i][pMember] == 2 ||PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 21 || PlayerInfo[i][pLeader] == 21)
                    {
                        SendClientMessage(i, 0xFFFF00FF, "Ðàöèÿ: Cîîáùàåò: Íåèçâåñòíûé. Ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ïîäîçðåâàåìûé: Íåèçâåñòíûé.");
                    }
                }
            }
        }
        else if (PlayerInfo[killerid][pZvezdi] >= 6)
        {
            PlayerInfo[killerid][pZvezdi] = 6;
            if(IsAGangg(killerid) == IsAGangg(playerid)) return true;
            if(ISAMAFIA(killerid) == ISAMAFIA(playerid)) return true;
            WantedLevel[killerid] = 6;
            PlayerInfo[playerid][pPrestup] += 1;
            PlayerInfo[playerid][pZakonp] += 1;
            SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pZvezdi]);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pMember] == 1 ||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 10 ||PlayerInfo[i][pLeader] == 10 || PlayerInfo[i][pMember] == 2 ||PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 21 || PlayerInfo[i][pLeader] == 21)
                    {
                        SendClientMessage(i, 0xFFFF00FF, "Ðàöèÿ: Cîîáùàåò: Íåèçâåñòíûé. Ïðåñòóïëåíèå: [ Óáèéñòâî ÷åëîâåêà ]. Ïîäîçðåâàåìûé: Íåèçâåñòíûé.");
                    }
                }
            }
        }
    }*/
    if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
    {
        DisablePlayerCheckpoint(playerid);
        gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
    }
    new caller = Mobile[playerid];
    if(caller != 255)
    {
        if(caller < 255)
        {
            SendClientMessage(caller,  COLOR_GRAD2, "Ñâÿçü îáîðâàëàñü...");
            CellTime[caller] = 0;
            CellTime[playerid] = 0;
            Mobile[caller] = 255;
        }
        Mobile[playerid] = 255;
        CellTime[playerid] = 0;
    }
    if(PlayerPaintballing[playerid] != 0)
    {
        PlayerPaintballKills[killerid] ++;
        if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
        {
            new killer[24];
            PaintballWinner = killerid;
            PaintballWinnerKills = PlayerPaintballKills[killerid];
            GetPlayerName(killerid, killer, sizeof(killer));
            SetPlayerHealthAC(killerid, 100.0);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerPaintballing[i] != 0)
                    {
                        format(string, sizeof(string), " %s âûèãðûâàåò ñ  %d óáèéñòâàìè.",killer,PaintballWinnerKills);
                        SendClientMessage(i, COLOR_YELLOW, string);
                        SetPlayerHealthAC(killerid, 100.0);
                    }
                }
            }
        }
        return true;
    }
    new sendername[24];
    new killer[24];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    GetPlayerName(killerid, killer, sizeof(killer));
    if(IsAGang(killerid))
    {
        if(PlayerInfo[playerid][pMember] == 19 )
        {
            for(new i =0;i<sizeof(GZInfo);i++)
            {
                if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
                {
                    forma[killerid] = 1;
                    PlayerInfo[playerid][pModel] =252;
                    SendClientMessage(playerid,  COLOR_YELLOW, "Íîâóþ ôîðìó ìîæåòå êóïèòü â ìàãàçèíå");
                    ShowPlayerDialog(playerid,2324,DIALOG_STYLE_MSGBOX,"Âíèìàíèå!!!","{CB1A1A} Âû ïîòåðÿëè àðìåéñêóþ ôîðìó","Îê","");
                    SendClientMessage(killerid,  COLOR_YELLOW2, "Âû cíÿëè ñ àðìåéöà ôîðìó, ââåäèòå /armforma, ÷òîáû ïåðåîäåòüñÿ");
                    PlayerInfo[killerid][pZakonp] -= 2;
                    PlayerInfo[killerid][pPrestup] += 1;
                    SpawnPlayer(playerid);
                    if(PlayerInfo[playerid][pMember] == 3)
                    {
                        forma[killerid] = 1;
                        PlayerInfo[playerid][pModel] =252;
                        SendClientMessage(playerid,  COLOR_YELLOW, "Íîâóþ ôîðìó ìîæåòå êóïèòü â ìàãàçèíå");
                        ShowPlayerDialog(playerid,2324,DIALOG_STYLE_MSGBOX,"Âíèìàíèå!!!","{CB1A1A} Âû ïîòåðÿëè àðìåéñêóþ ôîðìó","Îê","");
                        SendClientMessage(killerid,  COLOR_YELLOW2, "Âû cíÿëè ñ àðìåéöà ôîðìó, ââåäèòå /armforma, ÷òîáû ïåðåîäåòüñÿ");
                        PlayerInfo[killerid][pZakonp] -= 2;
                        PlayerInfo[killerid][pPrestup] += 1;
                        SendFamilyMessage(3,COLOR_YELLOW2, string);
                    }
                }
            }
        }
    }
    if(IsAGang(killerid))
    {
        if(IsACop(playerid))
        {
            for(new i =0;i<sizeof(GZInfo);i++)
            {
                if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
                {
                    PlayerInfo[killerid][pKeyss] += 1;
                    keys[killerid] += 1;
                    SendClientMessage(playerid,  COLOR_YELLOW, "Âû ïîòåðÿëè êëþ÷è îò êàìåðû!");
                    SendClientMessage(killerid,  COLOR_YELLOW, "Âû çàáðàëè ó ïîëèöåéñêîãî êëþ÷è îò êàìåðû!");
                    PlayerInfo[killerid][pZakonp] -= 2;
                    PlayerInfo[killerid][pPrestup] += 1;
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "Ïîëèöåéñêèé %s ïîòåðÿë êëþ÷è îò êàìåðû", sendername);
                    SendFamilyMessage(1,COLOR_YELLOW2, string);
                    SendFamilyMessage(10,COLOR_YELLOW2, string);
                    SendFamilyMessage(21,COLOR_YELLOW2, string);
                }
            }
        }
    }
    if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
    {
        DisablePlayerCheckpoint(playerid);
        gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
    }
    DisablePlayerCheckpoint(playerid);
    return true;
}
Может кто подскажет где подкрутить
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу