Jump to content
  • 0

Rroblema comanda /invite


anonim23

Question

Salut, sunt nou in ale scriptingului deci no hate!

Am o problema, aceasta consta in: Daca deti rank-ul 6 sau 7 intr-o factiune  ai acces la /invite, comanda cu care inviti playerii in factiunea ta, dupa ce trimiti invitatia unui player, mesajul de informare a playerului cum ca a primit invite in factiunea x de catre y. foloseste /accept invite x este dat, dar problema este urmatoarea, playerul dupa ce scrie /accept invite ID, nu se intampla nimic, nu primeste vre-un msj/nu este bagat in factiune.

Daca stie cineva sa ma ajute as fi foarte recunoscator! Nu prea ma pricep cum am mai spus sunt invatatel.

Pastebin ul comenzii /accept invite :    nu merge postat nusj dc.. si e destul de lung de vreo 3 mii lini.. o sa o las intr-un comentariu mai jos                                                                     P.S : comanda /accept invite este legata cu toate celelalte comenzi /accept. Daca imi puteti da o comanda /acceptinvite separata care accepta doar invite-uri ar fii mai ok, multumesc!

Pastebin-ul comenzii /invite (in caz ca asta e gresita): https://pastebin.com/WeiQQAAL

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

CMD:accept(playerid, params[])
{
    if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "Trebuie sa fii logat pentru a folosi comenzi.");
    if(IsPlayerConnected(playerid))
    {
        new x_job[256],
            id,
            sendername[25],
            giveplayer[25],
            string[300],
            tmpcar = GetPlayerVehicleID(playerid),
            ccar = IsPlayerInAnyVehicle(playerid);
        if(sscanf(params, "s[256]u",x_job,id))
        {
            SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}Folosire: {FFFFFF}/accept <Name> <Name/Playerid>");
            SendClientMessage(playerid, COLOR_WHITE, "Available names: Drugs, Repair, House, Materials, Dice, Fight.");
            SendClientMessage(playerid, COLOR_WHITE, "Available names: Vehicle, Taxi, Medic, Live, Lawyer, Carrace.");
            SendClientMessage(playerid, COLOR_WHITE, "Available names: Mechanic, Ticket, Refill, Invite, Free.");
            return 1;
        }
        if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
        if(strcmp(x_job,"dice",true) == 0)
        {
            if(Diceid[playerid] == 999) return SCM(playerid,COLOR_WHITE,"Niciun player nu te-a invitat sa joci barbut.");
            if(Diceid[playerid] != id) return SCM(playerid,COLOR_WHITE,"Acel player nu te-a invitat sa joci barbut cu el.");
            if(GetPlayerCash(playerid) < Dicem[playerid]) return SCM(playerid,COLOR_WHITE,"Tu sau adversarul tau nu aveti suficienti bani pentru a juca barbut.");
            if(GetPlayerCash(id) < Dicem[playerid]) return SCM(playerid,COLOR_WHITE,"Tu sau adversarul tau nu aveti suficienti bani pentru a juca barbut.");
            if(ProxDetectorS(10.0, playerid, Diceid[playerid]))
            {
                   new dice1[MAX_PLAYERS],dice2[MAX_PLAYERS],total[MAX_PLAYERS];
                dice1[playerid] = random(6) + 1;
                dice2[playerid] = random(6) + 1;
                total[playerid] = dice1[playerid] + dice2[playerid];
                dice1[Diceid[playerid]] = random(6) + 1;
                dice2[Diceid[playerid]] = random(6) + 1;
                total[Diceid[playerid]] = dice1[Diceid[playerid]] + dice2[Diceid[playerid]];
                GetPlayerName(playerid,sendername,sizeof(sendername));
                GetPlayerName(Diceid[playerid],giveplayer,sizeof(giveplayer));
                if(total[playerid] > total[Diceid[playerid]])
                {
                    format(string,sizeof(string),"%s rolls %d %d. %s rolls %d %d. %s won $%s.",sendername,dice1[playerid],dice2[playerid],giveplayer,dice1[Diceid[playerid]],dice2[Diceid[playerid]],sendername,FormatNumber(Dicem[playerid]));
                    ProxDetector(10.0,playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    GivePlayerCash(playerid,Dicem[playerid]);
                    GivePlayerCash(Diceid[playerid],-Dicem[playerid]);
                    format(string,sizeof(string),"(+) Ai castigat $%s!",FormatNumber(Dicem[playerid]));
                    SendClientMessage(playerid, COLOR_GREEN, string);
                    format(string,sizeof(string),"(-) Ai pierdut $%s!",FormatNumber(Dicem[playerid]));
                    SendClientMessage(Diceid[playerid], COLOR_GREEN, string);
                }
                if(total[Diceid[playerid]] > total[playerid])
                {
                    format(string,sizeof(string),"%s rolls %d %d. %s rolls %d %d. %s won $%s.",sendername,dice1[playerid],dice2[playerid],giveplayer,dice1[Diceid[playerid]],dice2[Diceid[playerid]],giveplayer,FormatNumber(Dicem[playerid]));
                    ProxDetector(10.0,playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    GivePlayerCash(playerid,-Dicem[playerid]);
                    GivePlayerCash(Diceid[playerid],Dicem[playerid]);
                    format(string,sizeof(string),"(+) Ai castigat $%s!",FormatNumber(Dicem[playerid]));
                    SendClientMessage(Diceid[playerid], COLOR_GREEN, string);
                    format(string,sizeof(string),"(-) Ai pierdut $%s!",FormatNumber(Dicem[playerid]));
                    SendClientMessage(playerid, COLOR_GREEN, string);
                }
                if(total[Diceid[playerid]] == total[playerid])
                {
                    format(string,sizeof(string),"%s rolls %d %d. %s rolls %d %d. No one won.",sendername,dice1[playerid],dice2[playerid],giveplayer,dice1[Diceid[playerid]],dice2[Diceid[playerid]]);
                    ProxDetector(10.0,playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                }
                Update(playerid, pCashx);
                Update(Diceid[playerid], pCashx);
                Diceid[playerid] = 999;
                Dicem[playerid] = 0;
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "Nu esti langa acel player.");
            return 1;
        }
        else if(strcmp(x_job,"invite",true) == 0)
        {
            if(FactionOffer[playerid] != 999)
            {
                new str[256],d,m,y,h,mi,s;
                gettime(h,mi,s);
                getdate(y,m,d);
                GetPlayerName(FactionOffer[playerid], sendername, sizeof(sendername));
                GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
                new para1 = playerid, ftext[50];
                if(PlayerInfo[FactionOffer[playerid]][pMember] == 1) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Los Santos Police Department"; ChosenSkin[para1] = 71; SetPlayerSkin(para1, 71); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 2) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Federal Bureau of Investigation"; ChosenSkin[para1] = 163; SetPlayerSkin(para1, 163); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 3) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "National Guard"; ChosenSkin[para1] = 287; SetPlayerSkin(para1, 287); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 4) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "Rizzuto Mafia"; ChosenSkin[para1] = 116; SetPlayerSkin(para1, 116); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 5) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "15th Street Underground"; ChosenSkin[para1] = 106; SetPlayerSkin(para1, 106); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 6) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "Mara Salvatrucha"; ChosenSkin[para1] = 176; SetPlayerSkin(para1, 176); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == ? { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "Las Venturas Police Department"; ChosenSkin[para1] = 71; SetPlayerSkin(para1, 71); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 9) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "News Reporter"; ChosenSkin[para1] = 17; SetPlayerSkin(para1, 17); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 10) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "23th Boyz n the Hood"; ChosenSkin[para1] = 104; SetPlayerSkin(para1, 104); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 11) { PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = "Hitman Agency"; ChosenSkin[para1] = 208; SetPlayerSkin(para1, 208); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 12) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "School Instructors"; ChosenSkin[para1] = 153; SetPlayerSkin(para1, 153); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 13) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "Taxi LS"; ChosenSkin[para1] = 253; SetPlayerSkin(para1, 253); }
                else if(PlayerInfo[FactionOffer[playerid]][pMember] == 14) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = "Paramedic Department LV"; ChosenSkin[para1] = 276; SetPlayerSkin(para1, 276); }
                else { return 1; }
                PlayerInfo[para1][pMember] = PlayerInfo[FactionOffer[playerid]][pMember];
                PlayerInfo[para1][pRank] = 1;
                PlayerInfo[para1][pModel] = ChosenSkin[para1];
                SetPlayerVirtualWorld(para1,0);
                PlayerTextDrawSetPreviewModel(para1, SkinPreview[para1], PlayerInfo[para1][pModel]);
                PlayerTextDrawShow(para1, SkinPreview[para1]);
                SetSpawnInfo(playerid, PlayerInfo[para1][pTeam], PlayerInfo[para1][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
                gTeam[para1] = PlayerInfo[para1][pTeam];
                SetPlayerToTeamColor(para1);
                SpawnPlayer(para1);
                mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Team`='%d',`Member`='%d',`Rank`='1',`Model`='%d',`FactionJoin`='%02d-%02d-%d %02d:%02d:%02d' WHERE `name`='%s'",PlayerInfo[para1][pTeam],PlayerInfo[para1][pMember],PlayerInfo[para1][pModel],d,m,y,h,mi,s,PlayerInfo[para1][pNormalName]);
                mysql_tquery(SQL,str,"","");
                new string2[500],query[500];
                format(string,sizeof(string),"Acum esti membru al factiunii %s.",ftext);
                SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                format(string,sizeof(string),"%s a intrat in factiune (invitat de catre %s).",giveplayer,sendername);
                SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string);
                format(string2, sizeof(string2), "%s has joined the group %s (invited by %s).", giveplayer, ftext, sendername);
                mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`, `player`,`leader`) VALUES ('%s','%d','%d')", string2, PlayerInfo[para1][pSQLID],PlayerInfo[FactionOffer[playerid]][pSQLID]);
                mysql_tquery(SQL,query,"","");
                format(string2,sizeof(string2),"%s[user:%d] has joined the group %s (invited by %s[user:%d]).",giveplayer,PlayerInfo[para1][pSQLID],ftext,sendername,PlayerInfo[FactionOffer[playerid]][pSQLID]);
                Factionlog(PlayerInfo[para1][pMember],PlayerInfo[para1][pSQLID],PlayerInfo[FactionOffer[playerid]][pSQLID],string2);
            }
        }
         else if(strcmp(x_job,"free",true) == 0)
        {
            if(FreeOffer[playerid] > -1)
            {
                if(FreeOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you free.");
                if(GetPlayerCash(playerid) < FreePrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed.");
                GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
                GetPlayerName(FreeOffer[playerid], sendername, sizeof(sendername));
                format(string, sizeof(string), "(+) %s a acceptat oferta de a fi eliberat iar tu ai primit $%s.", giveplayer, FormatNumber(FreePrice[playerid]));
                SendClientMessage(FreeOffer[playerid], COLOR_GREEN, string);
                PlayerInfo[FreeOffer[playerid]][pRob] -= 3;
                format(string, sizeof(string), "Ai platit $%s pentru a fi eliberat din inchisoare.", FormatNumber(FreePrice[playerid]));
                SendClientMessage(playerid, COLOR_WHITE, string);
                JailPrice[playerid] = 0;
                PlayerInfo[playerid][pJailTime] = 1;
                GivePlayerCash(playerid, -FreePrice[playerid]);
                GivePlayerCash(FreeOffer[playerid],FreePrice[playerid]);
                PlayerInfo[playerid][pJailed] = 1;
                new str[356];
                mysql_format(SQL,str,sizeof(str),"UPDATE users SET `JailTime`='0',`Money`='%d',`Jailed`='0' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pNormalName]);
                mysql_tquery(SQL,str,"","");
                mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d' WHERE `name`='%s'",GetPlayerCash(FreeOffer[playerid]),PlayerInfo[FreeOffer[playerid]][pNormalName]);
                mysql_tquery(SQL,str,"","");
                //KillTimer(timerfree1[FreeOffer[playerid]]);
                FreeOffer[playerid] = -1;
                FreePlayer[playerid] = -1;
                FreePrice[playerid] = 0;
                return 1;
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you free.");
        }
        else if(strcmp(x_job,"cinvite",true) == 0)
        {
            if(GetPVarInt(playerid, "cinvID") >= 1)
            {
                new messageString[128],str33[184],iddd,name2[30],strings[128];
                PlayerInfo[playerid][pClan] = GetPVarInt(playerid, "cinvID");
                iddd = GetPVarInt(playerid, "cinvIDD");
                GetPlayerName(iddd,name2,sizeof(name2));
                PlayerInfo[playerid][pCRank] = 1;
                DeletePVar(playerid, "cinvID");
                DeletePVar(playerid, "cinvIDD");
                GetPlayerName(playerid,sendername,sizeof(sendername));
                format(messageString, sizeof(messageString), "{%s}[CLAN] %s joined the clan (invited by %s).",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],sendername,name2);
                SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, messageString);
                new y,m,d,h,mi,s;
                getdate(y,m,d);
                gettime(h,mi,s);
                mysql_format(SQL,str33,sizeof(str33),"UPDATE users SET `Clan`='%d',`CRank`='1',`ClanJoin`='%02d-%02d-%d %02d:%02d:%02d' WHERE `name`='%s'",PlayerInfo[playerid][pClan],d,m,y,h,mi,s,PlayerInfo[playerid][pNormalName]);
                mysql_tquery(SQL,str33,"","");
                format(messageString, sizeof(messageString), "%s joined the clan (invited by %s).",sendername,name2);
                mysql_real_escape_string(messageString, strings);
                mysql_format(SQL,str33,sizeof(str33),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]);
                mysql_tquery(SQL,str33,"","");

            }
            else {
                return SendClientMessage(playerid, COLOR_GREY, "You don't have an active clan invite request.");
            }
        }
        else if(strcmp(x_job,"lawyer",true) == 0)
        {
            if(AcceptOffer[playerid] > -1)
            {
                if(AcceptOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you accept.");
                if(GetPlayerCash(playerid) < AcceptPrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed.");
                PlayerInfo[playerid][pLawyer] += 15;
                PlayerInfo[AcceptOffer[playerid]][pLawyer] -= 15;
                GivePlayerCash(playerid, - AcceptPrice[playerid]);
                GivePlayerCash(AcceptOffer[playerid], AcceptPrice[playerid]);
                new wakaname[25],
                    str[356],
                    wakaname2[25],
                    str2[356];
                GetPlayerName(playerid,wakaname,25);
                mysql_format(SQL,str,356,"UPDATE users SET `Money`='%d',`Acceptpoints`='%d' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pLawyer],wakaname);
                mysql_tquery(SQL,str,"","");
                GetPlayerName(AcceptOffer[playerid],wakaname2,25);
                mysql_format(SQL,str2,sizeof(str2),"UPDATE users SET `Money`='%d',`Acceptpoints`='%d' WHERE `name`='%s'",GetPlayerCash(AcceptOffer[playerid]),PlayerInfo[AcceptOffer[playerid]][pLawyer],wakaname2);
                mysql_tquery(SQL,str2,"","");
                format(string,sizeof(string),"{B8FFDB}%s bought your accept.",wakaname);
                SCM(AcceptOffer[playerid],COLOR_WHITE,string);
                format(string,sizeof(string),"{B8FFDB}You bought accept from %s.",wakaname2);
                SCM(playerid,COLOR_WHITE,string);
                AcceptOffer[playerid] = -1;
                AcceptPrice[playerid] = 0;
                return 1;
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you accept.");
        }
        else if(strcmp(x_job,"materials",true) == 0)
        {
            if(MatsOffer[playerid] > -1)
            {
                if(MatsOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you materials.");
                if(GetPlayerCash(playerid) < MatsPrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed.");
                PlayerInfo[playerid][pMats] += MatsAmmo[playerid];
                PlayerInfo[MatsOffer[playerid]][pMats] -= MatsAmmo[playerid];
                GivePlayerCash(playerid, - MatsPrice[playerid]);
                GivePlayerCash(MatsOffer[playerid], MatsPrice[playerid]);
                GetPlayerName(MatsOffer[playerid],giveplayer,sizeof(giveplayer));
                GetPlayerName(playerid,sendername,sizeof(sendername));
                format(string,sizeof(string),"{B8FFDB}You buy %d materials for $%s from %s.",MatsAmmo[playerid],FormatNumber(MatsPrice[playerid]),giveplayer);
                SCM(playerid,COLOR_WHITE,string);
                format(string,sizeof(string),"{B8FFDB}%s bought your materials for $%s.",sendername,FormatNumber(MatsPrice[playerid]));
                SCM(MatsOffer[playerid],COLOR_WHITE,string);
                Update(playerid,pMatsx);
                Update(MatsOffer[playerid],pMatsx);
                Update(MatsOffer[playerid],pCashx);
                Update(playerid,pCashx);
                MatsOffer[playerid] = -1;
                MatsAmmo[playerid] = 0;
                MatsPrice[playerid] = 0;
                return 1;
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you materials.");
        }
        else if(strcmp(x_job,"gun",true) == 0)
        {
            if(SellgunOffer[playerid] > -1)
            {
                if(SellgunOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you gun.");
                if(GetPlayerCash(playerid) < SellgunPrice[playerid]) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed.");
                new weaponid,ammo,price,mats,gunname[60],idoffer;
                weaponid = SellgunID[playerid];
                ammo = SellgunAmmo[playerid];
                price = SellgunPrice[playerid];
                mats = SellgunMats[playerid];
                idoffer = SellgunOffer[playerid];
                GivePlayerWeaponEx(playerid,weaponid,ammo);
                PlayerInfo[idoffer][pMats] -= mats;
                GivePlayerCash(playerid, -price);
                GivePlayerCash(idoffer, price);
                Update(playerid, pCashx);
                Update(idoffer,pMatsx);
                Update(idoffer, pCashx);
                GetPlayerName(idoffer,giveplayer,sizeof(giveplayer));
                GetPlayerName(playerid,sendername,sizeof(sendername));
                GetWeaponNameEx(weaponid,gunname,sizeof(gunname));
                format(string, sizeof(string), "You have given %s, a %s with %d ammo, for %d Materials.", sendername,gunname, ammo,mats);
                SendClientMessage(idoffer, COLOR_GRAD1, string);
                format(string, sizeof(string), "You have recieved a %s with %d ammo from %s.", gunname, ammo, giveplayer);
                SendClientMessage(playerid, COLOR_GRAD1, string);
                format(string, sizeof(string), "* %s created a Gun from Materials, and hands it to %s.", giveplayer ,sendername);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                SellgunOffer[playerid] = -1;
                SellgunPrice[playerid] = 0;
                SellgunMats[playerid] = 0;
                SellgunAmmo[playerid] = 0;
                SellgunID[playerid] = 0;
                if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
                {
                    new gun2,tmp;
                    GetPlayerWeaponData(playerid,5,gun2,tmp);
                    #pragma unused tmp
                    if(gun2)SetPlayerArmedWeapon(playerid,gun2);
                    else SetPlayerArmedWeapon(playerid,0);
                }
                return 1;
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you materials.");
        }
          else if(strcmp(x_job,"biz",true) == 0)
        {
            if(bizoffer[playerid] < 999)
            {
                if(bizoffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a bussines.");
                if(GetPlayerCash(playerid) >= bizprice[playerid])
                {
                    if(IsPlayerConnected(bizoffer[playerid]))
                    {
                        if(ProxDetectorS(5.0, playerid, bizoffer[playerid]))
                        {
                            GetPlayerName(bizoffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "{B8FFDB}* You accepted to buy the Bussines for $%d from %s.",bizprice[playerid],giveplayer);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                            format(string, sizeof(string), "{B8FFDB}* %s accepted to buy your Bussines, and the $%d was added to your account.",sendername,bizprice[playerid]);
                            SendClientMessage(bizoffer[playerid], COLOR_WHITE, string);
                            format(string, sizeof(string), "%s [user:%d] a cumparat bizz-ul(/sellbizto) [bizz:%d] de la %s [user:%d] pentru $%s.",sendername,PlayerInfo[playerid][pSQLID],bizid[playerid],giveplayer,PlayerInfo[bizoffer[playerid]][pSQLID],FormatNumber(bizprice[playerid]));
                            ABroadCast(COLOR_WHITE,string,1);
                            new var100[256],y,m,d,h,mi,s,string2[256],string3[256];
                            getdate(y,m,d);
                            gettime(h,mi,s);
                            format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] bought bizz %d from %s[user:%d] for $%s.",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],bizid[playerid],giveplayer,PlayerInfo[bizoffer[playerid]][pSQLID],FormatNumber(bizprice[playerid]));
                            mysql_real_escape_string(string2, string3);
                            mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[HouseOffer[playerid]][pSQLID],string3,d,m,y,h,mi,s);
                            mysql_tquery(SQL,var100,"","");
                            GivePlayerCash(playerid, -bizprice[playerid]);
                            GivePlayerCash(bizoffer[playerid], bizprice[playerid]);
                            new str[356];
                            PlayerInfo[playerid][pPbiskey] = bizid[playerid];
                            strmid(BizzInfo[bizid[playerid]][bOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999);
                            mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Bizz`='%d',`Money`='%d' WHERE `name`='%s'",PlayerInfo[playerid][pPbiskey],GetPlayerCash(playerid),PlayerInfo[playerid][pNormalName]);
                            mysql_tquery(SQL,str,"","");
                            mysql_format(SQL,str,sizeof(str),"UPDATE `bizz` SET `Owner`='%s' WHERE `ID`='%d'",BizzInfo[bizid[playerid]][bOwner],bizid[playerid]);
                            mysql_tquery(SQL,str,"","");
                            OnPropTextdrawUpdate(2,bizid[playerid]);
                            PlayerInfo[bizoffer[playerid]][pPbiskey] = 255;
                            mysql_format(SQL,string,sizeof(string),"UPDATE users SET `Bizz`='255',`Money`='%d' WHERE `name`='%s'",GetPlayerCash(bizoffer[playerid]),PlayerInfo[bizoffer[playerid]][pNormalName]);
                            mysql_tquery(SQL,string,"","");
                            bizid[playerid] = 0;
                            bizprice[playerid] = 0;
                            bizoffer[playerid] = 999;
                            return 1;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You're too far away.");
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have money needed.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Nobody offered you any bussines.");
        }
           else if(strcmp(x_job,"house",true) == 0)
        {
            if(HouseOffer[playerid] < 999)
            {
                if(HouseOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a house.");
                if(GetPlayerCash(playerid) >= HousePrice[playerid])
                {
                    if(IsPlayerConnected(HouseOffer[playerid]))
                    {
                        if(ProxDetectorS(3.0, playerid, HouseOffer[playerid]))
                        {
                            GetPlayerName(HouseOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "{B8FFDB}* You accepted to buy the House for $%d from %s.",HousePrice[playerid],giveplayer);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                            format(string, sizeof(string), "{B8FFDB}* %s accepted your to buy your House, and the $%s was added to your Account.",sendername,FormatNumber(HousePrice[playerid]));
                            SendClientMessage(HouseOffer[playerid], COLOR_WHITE, string);
                            format(string, sizeof(string), "%s [user:%d] a cumparat casa(/sellhouseto) [house:%d] de la %s [user:%d] pentru $%s.",sendername,PlayerInfo[playerid][pSQLID],HouseID[playerid],giveplayer,PlayerInfo[HouseOffer[playerid]][pSQLID],FormatNumber(HousePrice[playerid]));
                            ABroadCast(COLOR_WHITE,string,1);
                            new var100[256],y,m,d,h,mi,s,string2[256],string3[256];
                            getdate(y,m,d);
                            gettime(h,mi,s);
                            format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] bought house %d from %s[user:%d] for $%s.",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],HouseID[playerid],giveplayer,PlayerInfo[HouseOffer[playerid]][pSQLID],FormatNumber(HousePrice[playerid]));
                            mysql_real_escape_string(string2, string3);
                            mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[HouseOffer[playerid]][pSQLID],string3,d,m,y,h,mi,s);
                            mysql_tquery(SQL,var100,"","");
                            PlayerInfo[playerid][pPhousekey] = HouseID[playerid];
                            PlayerInfo[HouseOffer[playerid]][pPhousekey] = 999;
                            GivePlayerCash(playerid, -HousePrice[playerid]);
                            GivePlayerCash(HouseOffer[playerid], HousePrice[playerid]);
                            strmid(HouseInfo[HouseID[playerid]][hOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999);
                            Update(playerid,pCashx);
                            Update(playerid,pPhousekeyx);
                            Update(HouseOffer[playerid],pPhousekeyx);
                            Update(HouseOffer[playerid],pCashx);
                            new str2[256];
                            mysql_format(SQL,str2,sizeof(str2),"UPDATE `houses` SET `Owner`='%s' WHERE `ID`='%d'",HouseInfo[HouseID[playerid]][hOwner],HouseID[playerid]);
                            mysql_tquery(SQL,str2,"","");
                            OnPropTextdrawUpdate(1,HouseID[playerid]);
                            RemovePlayerMapIcon(HouseOffer[playerid], 1);
                            HouseOffer[playerid] = 999;
                            HousePrice[playerid] = 0;
                            HouseID[playerid] = 0;
                            return 1;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You're too far away.");
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have money needed.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Nobody offered you any house.");
        }
        else if(strcmp(x_job,"ticket",true) == 0)
        {
            if(TicketOffer[playerid] < 999)
            {
                if(TicketOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you ticket.");
                if(IsPlayerConnected(TicketOffer[playerid]))
                {
                    if (ProxDetectorS(5.0, playerid, TicketOffer[playerid]))
                    {
                        GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        if(GetPlayerCash(playerid) < TicketMoney[playerid]) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Nu ai destui bani!");
                        format(string, sizeof(string), "{B8FFDB}* You have paid the Ticket of $%d to Officer %s.", TicketMoney[playerid], giveplayer);
                        SendClientMessage(playerid, COLOR_WHITE, string);
                        format(string, sizeof(string), "{B8FFDB}* %s has paid your Ticket of $%d.", sendername, TicketMoney[playerid]);
                        SendClientMessage(TicketOffer[playerid], COLOR_WHITE, string);
                        GivePlayerCash(playerid, - TicketMoney[playerid]);
                        GivePlayerCash(TicketOffer[playerid], TicketMoney[playerid]);
                        Update(playerid, pCashx);
                        Update(TicketOffer[playerid], pCashx);
                        PlayerInfo[TicketOffer[playerid]][pTickets] += 1;
                        Update(TicketOffer[playerid], pTicketsx);
                        TicketOffer[playerid] = 999;
                        TicketMoney[playerid] = 0;
                        return 1;
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}The officer is not near you.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offered you a ticket.");
        }
        else if(strcmp(x_job,"taxi",true) == 0)
        {
            if(PlayerInfo[playerid][pMember] != 13) return SCM(playerid,COLOR_WHITE,"{FFB870}You're not a taxi driver.");
            if(TransportDuty[playerid] != 1) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a taxi driver on duty.");
            if(TaxiCallTime[playerid] > 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have already accepted a taxi call.");
            if(!ccar && IsAnTaxi(tmpcar)) return SCM(playerid,COLOR_WHITE,"{FFB870}You're not in taxi car.");
            if(TaxiCall[id] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not called taxi.");
            if(TaxiCall[id] == id)
            {
                if(IsPlayerConnected(TaxiCall[id]))
                {
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    GetPlayerName(TaxiCall[id], giveplayer, sizeof(giveplayer));
                    format(string, sizeof(string), "{B8FFDB}* You have accepted the Taxi Call from %s, you will see the marker untill you have reached it.",giveplayer);
                    SendClientMessage(playerid, COLOR_WHITE, string);
                    format(string, sizeof(string), "{B8FFDB}* Taxi Driver %s has accepted your Taxi Call please wait at your current Position.",sendername);
                    SendClientMessage(TaxiCall[id], COLOR_WHITE, string);
                    format(string, sizeof(string), "{FFFF00}* Taxi Driver %s has accepted %s Taxi Call.",sendername,giveplayer);
                    SendFamilyMessage(13, COLOR_WHITE, string);
                    TaxiCallTime[playerid] = 1;
                    TaxiAccepted[playerid] = TaxiCall[id];
                    TaxiCall[id] = -1;
                    return 1;
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one called for a taxi yet.");
        }
        else if(strcmp(x_job,"medic",true) == 0)
        {
            if(PlayerInfo[playerid][pMember] == 14)
            {
                if(MedicCallTime[playerid] > 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have already accepted a medic call.");
                if(!ccar && IsAnAmbulance(tmpcar)) return SCM(playerid,COLOR_WHITE,"{FFB870}You're not in ambulance car.");
                if(OnDutymedic[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a Paramedic on duty.");
                if(MedicCall[id] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not called ambulance.");
                if(MedicCall[id] == id)
                {
                    if(IsPlayerConnected(MedicCall[id]))
                    {
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        GetPlayerName(MedicCall[id], giveplayer, sizeof(giveplayer));
                        format(string, sizeof(string), "{B8FFDB}* You have accepted the Medic Call from %s, you have 5 minutes to get there.",giveplayer);
                        SendClientMessage(playerid, COLOR_WHITE, string);
                        SendClientMessage(playerid, COLOR_WHITE, "{B8FFDB}* After the 5 minutes the Red Marker will dissapear.");
                        format(string, sizeof(string), "{B8FFDB}* Medic %s has accepted your Medic Call please wait at your current Position.",sendername);
                        SendClientMessage(MedicCall[id], COLOR_WHITE, string);
                        new Float:X,Float:Y,Float:Z;
                        GetPlayerPos(MedicCall[id], X, Y, Z);
                        SetPlayerCheckpoint(playerid, X, Y, Z, 5);
                        MedicCallTime[playerid] = 1;
                        MedicCall[id] = -1;
                        return 1;
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one called for a medic yet.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a Paramedic.");
        }
        else if(strcmp(x_job,"mechanic",true) == 0)
        {
            if(PlayerInfo[playerid][pJob] != ? return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a car mechanic.");
            if(MechanicCallTime[playerid] == 1) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have already accepted a Mechanic Call.");
            if(JobDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not a mechanic on duty.");
            if(MechanicCall[id] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not called a mechanic.");
            if(MechanicCall[id] == id)
            {
                if(IsPlayerConnected(MechanicCall[id]))
                {
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    GetPlayerName(MechanicCall[id], giveplayer, sizeof(giveplayer));
                    format(string, sizeof(string), "{B8FFDB}* You have accepted the Mechanic Call from %s, you have 5 minutes to get there.",giveplayer);
                    SendClientMessage(playerid, COLOR_WHITE, string);
                    SendClientMessage(playerid, COLOR_WHITE, "{B8FFDB}* After the 5 minutes the Red Marker will dissapear.");
                     format(string, sizeof(string), "{B8FFDB}* Car Mechanic %s has accepted your Mechanic Call please wait at your current Position.",sendername);
                    SendClientMessage(MechanicCall[id], COLOR_WHITE, string);
                    new Float:X,Float:Y,Float:Z;
                    GetPlayerPos(MechanicCall[id], X, Y, Z);
                    SetPlayerCheckpoint(playerid, X, Y, Z, 5);
                    MechanicCallTime[playerid] = 1;
                    MechanicCall[id] = -1;
                    return 1;
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one called for a car Mechanic yet.");
        }
        else if(strcmp(x_job,"refill",true) == 0)
        {
            if(RefillOffer[playerid] < 999)
            {
                if(RefillOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you refill.");
                if(IsPlayerConnected(RefillOffer[playerid]))
                {
                    if(GetPlayerCash(playerid) > RefillPrice[playerid])
                    {
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        GetPlayerName(RefillOffer[playerid], giveplayer, sizeof(giveplayer));
                        new car = gLastCar[playerid];
                          format(string, sizeof(string), "{B8FFDB}* You refilled your car for $%d by Car Mechanic %s.",RefillPrice[playerid],giveplayer);
                        SendClientMessage(playerid,COLOR_WHITE, string);
                        format(string, sizeof(string), "{B8FFDB}* You refilled %s's car and you received $%d.",sendername,RefillPrice[playerid]);
                        SendClientMessage(RefillOffer[playerid], COLOR_WHITE, string);
                        GivePlayerCash(RefillOffer[playerid],RefillPrice[playerid]);
                        GivePlayerCash(playerid, -RefillPrice[playerid]);
                        if(Gas[car] < 110) { Gas[car] = 100; }
                          new str[256];
                        mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d' WHERE `name`='%s'",GetPlayerCash(RefillOffer[playerid]),PlayerInfo[RefillOffer[playerid]][pNormalName]);
                        mysql_tquery(SQL,str,"","");
                        Update(playerid, pCashx);
                        RefillOffer[playerid] = 999;
                        RefillPrice[playerid] = 0;
                        return 1;
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You cant afford the refill.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offered to refill your car.");
        }
        else if(strcmp(x_job,"live",true) == 0)
        {
            if(LiveOffer[playerid] < 999)
            {
                if(LiveOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"This player has not offered you live.");
                if(IsPlayerConnected(LiveOffer[playerid]))
                {
                    if (ProxDetectorS(5.0, playerid, LiveOffer[playerid]))
                    {
                        new strs[128],namee[30];
                        GetPlayerName(playerid, namee, sizeof(namee));
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, "You are now in a live interview! Respect the rules or you will get kicked!");
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, "Everything you say will be seen by everyone on the server!");
                        SendClientMessage(playerid, COLOR_WHITE, "Ai primit freeze. Te vei putea misca dupa ce se va termina live-ul.");
                        format(strs,sizeof(strs),"%s accepted live interview.", namee);
                        SendClientMessage(LiveOffer[playerid], COLOR_LIGHTBLUE, strs);
                        SendClientMessage(LiveOffer[playerid], COLOR_WHITE, "Ai primit freeze. Te vei putea misca dupa ce vei termina live-ul.");
                        TogglePlayerControllable(playerid, 0);
                        TogglePlayerControllable(LiveOffer[playerid], 0);
                        TalkingLive[playerid] = 1;
                        TalkingLive[LiveOffer[playerid]] = 1;
                        LiveOffer[playerid] = 999;
                        return 1;
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "You are to far away from the News Reporter.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "*Acest player nu este conectat.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "No-one gave you a live conversation offer.");
        }
        else if(strcmp(x_job,"drugs",true) == 0)
        {
            if(DrugOffer[playerid] < 999)
            {
                if(DrugOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you drugs.");
                if(GetPlayerCash(playerid) > DrugPrice[playerid])
                {
                    if(PlayerInfo[playerid][pDrugs] <= 50)
                    {
                        if(IsPlayerConnected(DrugOffer[playerid]))
                        {
                            GetPlayerName(DrugOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "{B8FFDB}* You bought %d gram for $%d from Drug Dealer %s.",DrugGram[playerid],DrugPrice[playerid],giveplayer);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                            format(string, sizeof(string), "{B8FFDB}* %s has bought your %d gram, the $%d was added to your PayCheck.",sendername,DrugGram[playerid],DrugPrice[playerid]);
                            SendClientMessage(DrugOffer[playerid], COLOR_WHITE, string);
                            GivePlayerCash(DrugOffer[playerid],DrugPrice[playerid]);
                            GivePlayerCash(playerid, -DrugPrice[playerid]);
                            PlayerInfo[playerid][pDrugs] += DrugGram[playerid];
                            PlayerInfo[DrugOffer[playerid]][pDrugs] -= DrugGram[playerid];
                            new str[456];
                            mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d',`Drugs`='%d' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pNormalName]);
                            mysql_tquery(SQL,str,"","");
                            mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Money`='%d',`Drugs`='%d' WHERE `name`='%s'",GetPlayerCash(DrugOffer[playerid]),PlayerInfo[DrugOffer[playerid]][pDrugs],PlayerInfo[DrugOffer[playerid]][pNormalName]);
                            mysql_tquery(SQL,str,"","");
                            DrugOffer[playerid] = 999;
                            DrugPrice[playerid] = 0;
                            DrugGram[playerid] = 0;
                            return 1;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
                    }
                    else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are fully loaded with drugs, use them first.");
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You can't afford those drugs.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you any drugs.");
        }
        else if(strcmp(x_job,"repair",true) == 0)
        {
            if(RepairOffer[playerid] < 999)
            {
                if(RepairOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you repair.");
                if(GetPlayerCash(playerid) > RepairPrice[playerid])
                {
                    if(IsPlayerInAnyVehicle(playerid))
                    {
                        if(IsPlayerConnected(RepairOffer[playerid]))
                        {
                            GetPlayerName(RepairOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                               RepairCar[playerid] = GetPlayerVehicleID(playerid);
                            SetVehicleHealth(RepairCar[playerid], 1000.0);
                            RepairVehicle(RepairCar[playerid]);
                            format(string, sizeof(string), "{B8FFDB}* You repaired your car for $%d by Car Mechanic %s.",RepairPrice[playerid],giveplayer);
                            SendClientMessage(playerid, COLOR_WHITE, string);
                            format(string, sizeof(string), "{B8FFDB}* You fixed %s's car, the $%d has been added to your PayCheck.",sendername,RepairPrice[playerid]);
                            SendClientMessage(RepairOffer[playerid], COLOR_WHITE, string);
                            GivePlayerCash(RepairOffer[playerid],RepairPrice[playerid]);
                            GivePlayerCash(playerid, -RepairPrice[playerid]);
                            Update(playerid, pCashx);
                            Update(RepairOffer[playerid],pCashx);
                            RepairOffer[playerid] = 999;
                            RepairPrice[playerid] = 0;
                            return 1;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
                    }
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You can't afford the repair.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}No-one offerd you to repair your car.");
        }
        else if(strcmp(x_job,"hidden",true) == 0)
        {
            if(IsPlayerConnected(hiddenoffer[playerid]))
            {
                if(hiddenoffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"This player has not offered you a hidden color.");
                if(PlayerInfo[hiddenoffer[playerid]][pPremiumPoints] <= 9) return SCM(playerid,COLOR_WHITE,"That player don't have 10 premium points.");
                if(GetPlayerCash(playerid) >= hiddenprice[playerid])
                {
                    new string23[128],sendername2[30],giveplayer2[30];
                    GetPlayerName(playerid, sendername2, sizeof(sendername2));
                    GetPlayerName(hiddenoffer[playerid], giveplayer2, sizeof(giveplayer2));
                    PlayerInfo[hiddenoffer[playerid]][pPremiumPoints] -= 20;
                    PlayerInfo[playerid][pHiddenColor] += 1;
                    Update(hiddenoffer[playerid], pPremiumPointsx);
                    Update(playerid, pHiddenColorx);
                    GivePlayerCash(playerid, -hiddenprice[playerid]);
                    GivePlayerCash(hiddenoffer[playerid], hiddenprice[playerid]);
                    Update(playerid, pCashx);
                    Update(hiddenoffer[playerid], pCashx);
                    format(string23,sizeof(string23),"You have bought a hidden color from %s for $%s.",giveplayer2,FormatNumber(hiddenprice[playerid]));
                    SendClientMessage(playerid, COLOR_GREEN, string23);
                    format(string23,sizeof(string23),"%s bought your hidden color for $%s.",sendername2,FormatNumber(hiddenprice[playerid]));
                    SendClientMessage(hiddenoffer[playerid], COLOR_GREEN, string23);
                    hiddenoffer[playerid] = 999;
                    hiddenprice[playerid] = 0;
                }
                else return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
        }
        else if(strcmp(x_job,"tradecar",true) == 0)
        {
            if(IsPlayerConnected(tradeofferer[playerid]))
            {
                if(tradeofferer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a car.");
                if(GetPlayerCash(tradeofferer[playerid]) >= tradediff[playerid])
                {
                    new tid = tradeofferer[playerid],string21[256],sendername21[30],giveplayer21[30];
                    GetPlayerName(tradeofferer[playerid],sendername21,sizeof(sendername21));
                    GetPlayerName(playerid,giveplayer21,sizeof(giveplayer21));
                    if(tradetype2[playerid] != PlayerInfo[playerid][pPcarkey] && tradetype2[playerid] != PlayerInfo[playerid][pmotokey] && tradetype2[playerid] != PlayerInfo[playerid][pprcarkey] && tradetype2[playerid] != PlayerInfo[playerid][pprcarkey2] && tradetype2[playerid] != PlayerInfo[playerid][pPPluscarkey] && tradetype2[playerid] != PlayerInfo[playerid][pPPluscarkey])
                        return SendClientMessage(playerid, COLOR_WHITE, "Masina oferita numai este detinuta de tine.");
                    if(tradetype[playerid] != PlayerInfo[tid][pPcarkey] && tradetype[playerid] != PlayerInfo[tid][pmotokey] && tradetype[playerid] != PlayerInfo[tid][pprcarkey] && tradetype[playerid] != PlayerInfo[tid][pprcarkey2] && tradetype[playerid] != PlayerInfo[tid][pPPluscarkey] && tradetype[playerid] != PlayerInfo[tid][pPPluscarkey2])
                        return SendClientMessage(playerid, COLOR_WHITE, "Acel jucator numai detine aceasta masina.");

                    if(tradecars2[playerid] == personalcar[0][playerid])
                    {
                        personalcar[0][playerid] = tradecars[playerid];
                    }
                    if(tradecars2[playerid] == personalcar[1][playerid])
                    {
                        personalcar[1][playerid] = tradecars[playerid];
                    }
                    if(tradecars2[playerid] == personalcar[2][playerid])
                    {
                        personalcar[2][playerid] = tradecars[playerid];
                    }
                    if(tradecars2[playerid] == personalcar[3][playerid])
                    {
                        personalcar[3][playerid] = tradecars[playerid];
                    }
                    if(tradecars2[playerid] == personalcar[4][playerid])
                    {
                        personalcar[4][playerid] = tradecars[playerid];
                    }
                    if(tradecars2[playerid] == personalcar[5][playerid])
                    {
                        personalcar[5][playerid] = tradecars[playerid];
                    }

                    if(tradecars[playerid] == personalcar[0][tradeofferer[playerid]])
                    {
                        personalcar[0][tradeofferer[playerid]] = tradecars2[playerid];
                    }
                    if(tradecars[playerid] == personalcar[1][tradeofferer[playerid]])
                    {
                        personalcar[1][tradeofferer[playerid]] = tradecars2[playerid];
                    }
                    if(tradecars[playerid] == personalcar[2][tradeofferer[playerid]])
                    {
                        personalcar[2][tradeofferer[playerid]] = tradecars2[playerid];
                    }
                    if(tradecars[playerid] == personalcar[3][tradeofferer[playerid]])
                    {
                        personalcar[3][tradeofferer[playerid]] = tradecars2[playerid];
                    }
                    if(tradecars[playerid] == personalcar[4][tradeofferer[playerid]])
                    {
                        personalcar[4][tradeofferer[playerid]] = tradecars2[playerid];
                    }
                    if(tradecars[playerid] == personalcar[5][tradeofferer[playerid]])
                    {
                        personalcar[5][tradeofferer[playerid]] = tradecars2[playerid];
                    }

                    if(tradetype2[playerid] == PlayerInfo[playerid][pPcarkey])
                    {
                        PlayerInfo[playerid][pPcarkey] = tradetype[playerid];
                        Update(playerid,pPcarkeyx);
                    }
                    if(tradetype2[playerid] == PlayerInfo[playerid][pmotokey])
                    {
                        PlayerInfo[playerid][pmotokey] = tradetype[playerid];
                        Update(playerid,pmotokeyx);
                    }
                    if(tradetype2[playerid] == PlayerInfo[playerid][pprcarkey])
                    {
                        PlayerInfo[playerid][pprcarkey] = tradetype[playerid];
                        Update(playerid,pprcarkeyx);
                    }
                    if(tradetype2[playerid] == PlayerInfo[playerid][pprcarkey])
                    {
                        PlayerInfo[playerid][pprcarkey] = tradetype[playerid];
                        Update(playerid,pprcarkey2x);
                    }
                    if(tradetype2[playerid] == PlayerInfo[playerid][pPPluscarkey])
                    {
                        PlayerInfo[playerid][pPPluscarkey] = tradetype[playerid];
                        Update(playerid,pPPluscarkeyx);
                    }
                    if(tradetype2[playerid] == PlayerInfo[playerid][pPPluscarkey2])
                    {
                        PlayerInfo[playerid][pPPluscarkey2] = tradetype[playerid];
                        Update(playerid,pPPluscarkey2x);
                    }

                    if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pPcarkey])
                    {
                        PlayerInfo[tradeofferer[playerid]][pPcarkey] = tradetype2[playerid];
                        Update(tradeofferer[playerid],pPcarkeyx);
                    }
                    if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pmotokey])
                    {
                        PlayerInfo[tradeofferer[playerid]][pmotokey] = tradetype2[playerid];
                        Update(tradeofferer[playerid],pmotokeyx);
                    }
                    if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pprcarkey])
                    {
                        PlayerInfo[tradeofferer[playerid]][pprcarkey] = tradetype2[playerid];
                        Update(tradeofferer[playerid],pprcarkeyx);
                    }
                    if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pprcarkey2])
                    {
                        PlayerInfo[tradeofferer[playerid]][pprcarkey2] = tradetype2[playerid];
                        Update(tradeofferer[playerid],pprcarkey2x);
                    }
                    if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pPPluscarkey])
                    {
                        PlayerInfo[tradeofferer[playerid]][pPPluscarkey] = tradetype2[playerid];
                        Update(tradeofferer[playerid],pPPluscarkeyx);
                    }
                    if(tradetype[playerid] == PlayerInfo[tradeofferer[playerid]][pPPluscarkey2])
                    {
                        PlayerInfo[tradeofferer[playerid]][pPPluscarkey2] = tradetype2[playerid];
                        Update(tradeofferer[playerid],pPPluscarkey2x);
                    }
                    GivePlayerCash(tradeofferer[playerid], - tradediff[playerid]);
                    GivePlayerCash(playerid, tradediff[playerid]);
                    Update(tradeofferer[playerid], pCashx);
                    Update(playerid, pCashx);
                    strmid(CarInfo[tradetype[playerid]][cOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999);
                    vUpdate(tradetype[playerid],cOwnerx);
                    strmid(CarInfo[tradetype2[playerid]][cOwner], PlayerInfo[tradeofferer[playerid]][pNormalName], 0, 25, 999);
                    vUpdate(tradetype2[playerid],cOwnerx);
                    format(string21,sizeof(string21),"Ai acceptat schimbul de masini cu %s, acum ai %s in loc de %s + diferenta $%s.",sendername21,CarInfo[tradetype[playerid]][cDescription],CarInfo[tradetype2[playerid]][cDescription],FormatNumber(tradediff[playerid]));
                    SendClientMessage(playerid, COLOR_GREEN, string21);
                    RemovePlayerFromVehicleEx(id);
                    format(string21,sizeof(string21),"Ai acceptat schimbul de masini cu %s, acum ai %s in loc de %s - diferenta $%s.",giveplayer21,CarInfo[tradetype2[playerid]][cDescription],CarInfo[tradetype[playerid]][cDescription],FormatNumber(tradediff[playerid]));
                    SendClientMessage(tradeofferer[playerid], COLOR_GREEN, string21);
                    RemovePlayerFromVehicleEx(id);
                    format(string21, sizeof(string21), "($) %s traded his car (%s - %d) + $%s for %s's car (%s - %d).",giveplayer21,CarInfo[tradetype[playerid]][cDescription],CarInfo[tradetype[playerid]][cID],FormatNumber(tradediff[playerid]),sendername21,CarInfo[tradetype2[playerid]][cDescription],CarInfo[tradetype2[playerid]][cID]);
                    ABroadCast(COLOR_WHITE, string21,1);
                    new var100[256],y,m,d,h,mi,s,string2[256],string3[256];
                    getdate(y,m,d);
                    gettime(h,mi,s);
                    format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] traded his car (%s - %d) + $%s for %s[user:%d] car (%s - %d)",d,m,y,h,mi,s,giveplayer21,PlayerInfo[playerid][pSQLID],CarInfo[tradetype[playerid]][cDescription],CarInfo[tradetype[playerid]][cID],FormatNumber(tradediff[playerid]),sendername21,PlayerInfo[tradeofferer[playerid]][pSQLID],CarInfo[tradetype2[playerid]][cDescription],CarInfo[tradetype2[playerid]][cID]);
                    mysql_real_escape_string(string2, string3);
                    mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[tradeofferer[playerid]][pSQLID],string3,d,m,y,h,mi,s);
                    mysql_tquery(SQL,var100,"","");
                    tradeofferer[playerid] = -1;
                    tradediff[playerid] = 0;
                    tradetype[playerid] = -1;
                    tradetype2[playerid] = - 1;
                    tradecars[playerid] = -1;
                    tradecars2[playerid] = -1;
                }
                else return SCM(playerid,COLOR_WHITE,"{FFB870}That player don't have the difference.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
        }
        else if(strcmp(x_job,"car",true) == 0)
        {
            if(IsPlayerConnected(ofercar[playerid]))
            {
                if(ofercar[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a car.");
                if(GetPlayerCash(playerid) >= carprice[playerid])
                {
                    new vehh = GetPlayerVehicleID(id),tipmasina,myvehh = GetPlayerVehicleID(playerid),vehiculprimit;
                    if(primesccar[playerid] == 1)
                    {
                        if(vehh != personalcar[0][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car.");
                        if(myvehh != personalcar[0][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle.");
                        tipmasina = 1;
                    }
                    if(primesccar[playerid] == 2)
                    {
                        if(vehh != personalcar[1][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car.");
                        if(myvehh != personalcar[1][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle.");
                        tipmasina = 2;
                    }
                    if(primesccar[playerid] == 3)
                    {
                        if(vehh != personalcar[2][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car.");
                        if(myvehh != personalcar[2][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle.");
                        tipmasina = 3;
                    }
                    if(primesccar[playerid] == 4)
                    {
                        if(vehh != personalcar[3][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car.");
                        if(myvehh != personalcar[3][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle.");
                        tipmasina = 4;
                    }
                    if(primesccar[playerid] == 5)
                    {
                        if(vehh != personalcar[4][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car.");
                        if(myvehh != personalcar[4][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle.");
                        tipmasina = 5;
                    }
                    if(primesccar[playerid] == 6)
                    {
                        if(vehh != personalcar[5][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Vehicle seller needs to be at his selling car.");
                        if(myvehh != personalcar[5][ofercar[playerid]]) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You need to be in the offered vehicle.");
                        tipmasina = 6;
                    }

                     if(PlayerInfo[playerid][pPremiumAccount] == 0 && PlayerInfo[playerid][pPlusSlot1] == 0 && PlayerInfo[playerid][pPlusSlot2] == 0)
                     {
                        if(PlayerInfo[playerid][pPcarkey] == 0)
                        {
                            if(cartype[playerid] == 1)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                 PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                 PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                 PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                 PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                 PlayerInfo[ofercar[playerid]][pPPluscarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                 PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 1;
                        }
                        else if(PlayerInfo[playerid][pmotokey] == 0)
                          {
                              if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 2;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars.");
                    }
                    if(PlayerInfo[playerid][pPremiumAccount] > 0 && PlayerInfo[playerid][pPlusSlot1] == 0 && PlayerInfo[playerid][pPlusSlot2] == 0)
                      {
                        if(PlayerInfo[playerid][pPcarkey] == 0)
                        {
                            if(cartype[playerid] == 1)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                 PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                 PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                 PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                 PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                 PlayerInfo[ofercar[playerid]][pPPluscarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                            {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                 PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 1;
                        }
                        else if(PlayerInfo[playerid][pmotokey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 2;
                        }
                        else if(PlayerInfo[playerid][pprcarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 3;
                        }
                        else if(PlayerInfo[playerid][pprcarkey2] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 4;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 premium cars.");
                    }
                    if(PlayerInfo[playerid][pPremiumAccount] > 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 0)
                      {
                        if(PlayerInfo[playerid][pPcarkey] == 0)
                        {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 1;
                        }
                        else if(PlayerInfo[playerid][pmotokey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 2;
                        }
                        else if(PlayerInfo[playerid][pprcarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 3;
                        }
                        else if(PlayerInfo[playerid][pprcarkey2] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 4;
                        }
                        else if(PlayerInfo[playerid][pPPluscarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 5;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 premium cars + 1 plus car.");
                    }
                    if(PlayerInfo[playerid][pPremiumAccount] > 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 1)
                      {
                        if(PlayerInfo[playerid][pPcarkey] == 0)
                        {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 1;
                        }
                        else if(PlayerInfo[playerid][pmotokey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 2;
                        }
                        else if(PlayerInfo[playerid][pprcarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pprcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 3;
                        }
                        else if(PlayerInfo[playerid][pprcarkey2] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pprcarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pprcarkey2x);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 4;
                        }
                        else if(PlayerInfo[playerid][pPPluscarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 5;
                        }
                        else if(PlayerInfo[playerid][pPPluscarkey2] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 6;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 premium cars + 2 plus cars.");
                    }
                    if(PlayerInfo[playerid][pPremiumAccount] == 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 0)
                      {
                        if(PlayerInfo[playerid][pPcarkey] == 0)
                        {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 1;
                        }
                        else if(PlayerInfo[playerid][pmotokey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 2;
                        }
                        else if(PlayerInfo[playerid][pPPluscarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 5;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 1 plus car.");
                    }
                    if(PlayerInfo[playerid][pPremiumAccount] == 0 && PlayerInfo[playerid][pPlusSlot1] == 1 && PlayerInfo[playerid][pPlusSlot2] == 1)
                      {
                        if(PlayerInfo[playerid][pPcarkey] == 0)
                        {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPcarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPcarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 1;
                        }
                        else if(PlayerInfo[playerid][pmotokey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pmotokey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pmotokeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 2;
                        }
                        else if(PlayerInfo[playerid][pPPluscarkey] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPPluscarkey] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkeyx);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 5;
                        }
                        else if(PlayerInfo[playerid][pPPluscarkey2] == 0)
                          {
                            if(cartype[playerid] == 1)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPcarkey];
                                PlayerInfo[ofercar[playerid]][pPcarkey] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pPcarkeyx);
                            }
                            if(cartype[playerid] == 2)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pmotokey];
                                PlayerInfo[ofercar[playerid]][pmotokey] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pmotokeyx);
                            }
                            if(cartype[playerid] == 3)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey];
                                PlayerInfo[ofercar[playerid]][pprcarkey] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pprcarkeyx);
                            }
                            if(cartype[playerid] == 4)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pprcarkey2];
                                PlayerInfo[ofercar[playerid]][pprcarkey2] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pprcarkey2x);
                            }
                            if(cartype[playerid] == 5)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pPPluscarkeyx);
                            }
                            if(cartype[playerid] == 6)
                              {
                                PlayerInfo[playerid][pPPluscarkey2] = PlayerInfo[ofercar[playerid]][pPPluscarkey2];
                                PlayerInfo[ofercar[playerid]][pPPluscarkey2] = 0;
                                Update(playerid,pPPluscarkey2x);
                                Update(ofercar[playerid],pPPluscarkey2x);
                            }
                            vehiculprimit = 6;
                        }
                        else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already have 2 cars + 2 plus cars.");
                    }
                    if(tipmasina == 1)
                    {
                        personalcar[0][id] = 0;
                    }
                    if(tipmasina == 2)
                    {
                        personalcar[1][id] = 0;
                    }
                    if(tipmasina == 3)
                    {
                        personalcar[2][id] = 0;
                    }
                    if(tipmasina == 4)
                    {
                        personalcar[3][id] = 0;
                    }
                    if(tipmasina == 5)
                    {
                        personalcar[4][id] = 0;
                    }
                    if(tipmasina == 6)
                    {
                        personalcar[5][id] = 0;
                    }
                    new sendernames[30],giveplayers[30],stringy[256],vehID = OwnedVeh(GetPlayerVehicleID(playerid));
                    GetPlayerName(playerid,sendernames,sizeof(sendernames));
                    GetPlayerName(ofercar[playerid],giveplayers,sizeof(giveplayers));
                    format(stringy, sizeof(stringy), "* %s sold his %s [car:%d] to %s for $%s.",giveplayers,CarInfo[vehID][cDescription],CarInfo[vehID][cID],sendernames,FormatNumber(carprice[playerid]));
                    ProxDetector(30.0, playerid, stringy, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, stringy);
                    SendClientMessage(ofercar[playerid], COLOR_LIGHTBLUE, stringy);
                    ABroadCast(COLOR_WHITE, stringy,1);
                    new var100[256],y,m,d,h,mi,s,string2[256],string3[256];
                    getdate(y,m,d);
                    gettime(h,mi,s);
                    format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] sold car %d to %s[user:%d] for $%s.",d,m,y,h,mi,s,giveplayers,PlayerInfo[ofercar[playerid]][pSQLID],CarInfo[vehID][cID],sendernames,PlayerInfo[playerid][pSQLID],FormatNumber(carprice[playerid]));
                     mysql_real_escape_string(string2, string3);
                    mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[ofercar[playerid]][pSQLID],string3,d,m,y,h,mi,s);
                    mysql_tquery(SQL,var100,"","");
                    new vehhh = GetPlayerVehicleID(playerid);
                    if(vehiculprimit == 1)
                    {
                        personalcar[0][playerid] = vehhh;
                    }
                    else if(vehiculprimit == 2)
                    {
                        personalcar[1][playerid] = vehhh;
                    }
                    else if(vehiculprimit == 3)
                    {
                        personalcar[2][playerid] = vehhh;
                    }
                    else if(vehiculprimit == 4)
                    {
                        personalcar[3][playerid] = vehhh;
                    }
                    else if(vehiculprimit == 5)
                    {
                        personalcar[4][playerid] = vehhh;
                    }
                    else if(vehiculprimit == 6)
                    {
                        personalcar[5][playerid] = vehhh;
                    }

                    RemovePlayerFromVehicleEx(ofercar[playerid]);
                    GivePlayerCash(playerid, - carprice[playerid]);
                    GivePlayerCash(ofercar[playerid], carprice[playerid]);
                    Update(playerid,pCashx);
                    Update(ofercar[playerid],pCashx);
                    strmid(CarInfo[CarID[playerid]][cOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999);
                    vUpdate(CarID[playerid],cOwnerx);
                    ofercar[playerid] = -1;
                    carprice[playerid] = 0;
                       primesccar[playerid] = 0;
                       cartype[playerid] = 0;
                       CarID[playerid] = -1;
                    SwitchKey[playerid] = 1;
                }
                else return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have money needed.");
            }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}*Acest player nu este conectat.");
        }
        else
        {
            SendClientMessage(playerid, COLOR_WHITE, "Available names:{B8DBFF} Drugs, Repair, House");
            SendClientMessage(playerid, COLOR_WHITE, "Available names:{B8DBFF} Vehicle, Taxi, Medic, Live");
            SendClientMessage(playerid, COLOR_WHITE, "Available names:{B8DBFF} Mechanic, Ticket, Refill");
            return 1;
        }
    }
    return 1;

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.