Jump to content

bogdan@@@

Membru
  • Posts

    26
  • Joined

  • Last visited

Posts posted by bogdan@@@

  1. Am facut un DEALERSHIP. pe textdraw si akm cand dau /buycar nu imi apare masina,

    COMMAND:

     

    CMD:buycar(playerid, params[])
    {
        if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_ERROR, "Nu esti logat.");
        if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,COLOR_SERVER,"{FFB870}Please get out of the car.");
        if(IsPlayerInRangeOfPoint(playerid, 7.0, 1653.9430,-1656.0477,22.5156))
        {
            if(PlayerInfo[playerid][pLevel] < 3) return SendClientMessage(playerid, COLOR_SERVER, "{FFB870}You need to be level 3 to buy a vehicle.");
            BuyCar[playerid] = 1;
            new idstock = BuyCar[playerid];
            new string[1000];
            //ShowPlayerDialog(playerid,DIALOG_CARBUY, DIALOG_STYLE_LIST, "Buy a car", "Cheap cars\nRegular cars\nExpensive cars\nPremium cars", "Select", "Close");
            PlayerTextDrawSetPreviewModel(playerid, DealerShipTD[playerid][6], Stock[idstock][vModel]);
            PlayerTextDrawSetPreviewVehCol(playerid, DealerShipTD[playerid][6], 1, 1);
            format(string, sizeof(string), "%s",Stock[idstock][vName]);
            PlayerTextDrawSetString(playerid, DealerShipTD[playerid][4],string);
            PlayerTextDrawShow(playerid, DealerShipTD[playerid][4]);
            format(string, sizeof(string), "STOC:_%s~n~CULOARE_1:_1~n~CULOARE_2:_1~n~Pret:_$%s",FormatNumber(Stock[idstock][vStock]),FormatNumber(Stock[idstock][vPrice]));
            PlayerTextDrawSetString(playerid, DealerShipTD[playerid][5],string);
            vcol1[playerid] = 1;
            vcol2[playerid] = 1;
            DealerShipTextDrawShow(playerid);
            esteinds[playerid] = 1;
            DSCAR[playerid] = CreateVehicle(Stock[idstock][vModel],1765.7640, -2286.8374, 27.4146,320.7336, vcol1[playerid],vcol2[playerid],-1);
            PlayerTextDrawSetPreviewRot(playerid, DealerShipTD[playerid][6], 0.000000, 0.000000, 30.000000, 1.000000);
            SetPlayerVirtualWorld(playerid, 69*playerid);
            SetVehicleVirtualWorld(DSCAR[playerid], 69*playerid);
            SetPlayerCameraPos(playerid, 1769.0742, -2266.9126, 32.7817);
            SetPlayerCameraLookAt(playerid, 1768.9325, -2267.9021, 32.4167);
            SelectTextDraw(playerid, COLOR_SERVER);
        }
        else return SCM(playerid,COLOR_SERVER,"{FFB870}You are not the place where you can buy a car.");
          return 1;
    }

  2. CMD:clan(playerid,params[])
    {
        if(PlayerInfo[playerid][pClan] == 0) return  SendClientMessage(playerid, COLOR_YELLOW2, "Eroare: Nu faci parte dintr-un clan!");
        ShowPlayerDialog(playerid, DIALOG_CLAN_COMMAND, DIALOG_STYLE_LIST, "Clan:", "Comenzile clanului\nMembrii clanului\nSetari", "Selecteaza", "Iesi");
        return 1;
    }

  3. Salut, eu sunt bogdan, si vreau sa va rog sa ma ajuti cu o problema, am facut un system de clan. am facut ClanTag si clan in database, si la gamemode bigzone ca se sa salveze spe ex adminu te duci la OnPlayerLogin si faci acel rand cu ce vrei sa salveze, asta am facut si eu si nu merge, am verificat toate liniile, am sters tot systemul vechi, am resctis toate enumurile.

     

    16229873_406056393068514_208419179_o.png

  4. Am un gamemode bugzone (BigZone) care pana  azi merge, Am deschis XAMPP, am conectat baza, am pus tot ce trebuie la mysql_connect. si akm nu mai ma lasa sa ma loghez, imi zice parola incorecta.

    Skype: olteanu.bogdan6

    Facebook: Bogdan Gabriel (Poza iPhone 6)

  5.         if(dialogid == DIALOG_CLAN) {
                if(strlen(inputtext) < 2 || strlen(inputtext) > 10) {
                    SendClientMessage(playerid, COLOR_YELLOW2, "Eroare: Clan names must be between 3 and 10 characters.");
                    if(sSlot[playerid] == 10) {
                        ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_INPUT, "Clan:", "Create Clan:\nClan name must contain between 3 - 10 characters", "Ok", "");
                    }
                    else if(sSlot[playerid] == 20) {
                        ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_INPUT, "Clan:", "Create Clan:\nClan name must contain between 3 - 10 characters", "Ok", "");
                    }
                    else if(sSlot[playerid] == 40) {
                        ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_INPUT, "Clan:", "Create Clan:\nClan name must contain between 3 - 10 characters", "Ok", "");
                    }
                    return 1;
                }

                new
                    szDate[256],
                    Year, Month, Day, Hour, Minute, Second;

                getdate(Year, Month, Day);
                gettime(Hour, Minute, Second);

                format(szDate, sizeof(szDate), "%02d/%02d/%d - %02d:%02d:%02d", Day, Month, Year, Hour, Minute, Second);
                mysql_format(SQL, query, 256, "INSERT INTO `clans` (`Name`, `Owner`, `RegisterDate`, `Color`, `Slots`) VALUES ('%e', '%e', '%e', 'FFFFFF', '%d')", inputtext, PlayerInfo[playerid][pUsername], szDate, sSlot[playerid]);
                new Cache: result = mysql_query(SQL, query);
                new i = cache_insert_id();
                cache_delete(result);

                ClanInfo[clSlots] = sSlot[playerid];
                format(ClanInfo[clName], 64, inputtext);
                format(ClanInfo[clOwner], 256, PlayerInfo[playerid][pUsername]);
                format(ClanInfo[clRegisterDate], 256, szDate);
                format(ClanInfo[clColor], 256, "FFFFFF");
                PlayerInfo[playerid][pClan] = i;
                PlayerInfo[playerid][pClanRank] = 6;

                new szText[256];
                format(szText, sizeof(szText), "{FFFFFF}The name chosen for you is: {4790 DE}% s {FFFFFF}.\nThe second step is to choose the tag clan.\nTagul clan must be between {4790DE} 3 {FFFFFF} and {4790DE} 6 {FFFFFF} characters.", inputtext);
                ShowPlayerDialog(playerid, DIALOG_CLAN2, DIALOG_STYLE_INPUT, "Clan:", szText, "Ok", "");

                format(query, sizeof(query), "UPDATE `users` SET `Clan`='%d', `ClanRank`='%d' WHERE `Name`='%s'", PlayerInfo[playerid][pClan], PlayerInfo[playerid][pClanRank], PlayerInfo[playerid][pUsername]);
                mysql_query(SQL, query);
            }
            if(dialogid == DIALOG_CLAN2) {
                if(strlen(inputtext) < 3 || strlen(inputtext) > 6) {
                    SendClientMessage(playerid, COLOR_YELLOW2, "Eroare: Clan tag must be between 3 and 6 characters.");
                    new szText[256];
                    format(szText, sizeof(szText), "{FFFFFF}The name chosen for you is: {4790 DE}% s {FFFFFF}.\nThe second step is to choose the tag clan.\nTagul clan must be between {4790DE} 3 {FFFFFF} and {4790DE} 6 {FFFFFF} characters.", inputtext);
                    ShowPlayerDialog(playerid, DIALOG_CLAN2, DIALOG_STYLE_INPUT, "Clan::", szText, "Ok", "");
                    return 1;
                }
                new clanid = PlayerInfo[playerid][pClan];
                format(ClanInfo[clanid][clTag], 32, inputtext);
                format(query, sizeof(query), "UPDATE `clans` SET `Tag`='%s' WHERE `ID`='%d'", inputtext, clanid);
                mysql_query(SQL, query);

                new szText[256];
                format(szText, sizeof(szText), "{4790DE}%s{FFFFFF}Nume\nNume{4790DE}%s", ClanInfo[clanid][clTag], ClanInfo[clanid][clTag]);

                ShowPlayerDialog(playerid, DIALOG_CLAN3, DIALOG_STYLE_LIST, "Alege pozitia:", szText, "Ok", "");
            }
            if(dialogid == DIALOG_CLAN3) {
                new
                    szName[256],
                    clanid = PlayerInfo[playerid][pClan];

                ClanInfo[clanid][clTagType] = listitem;

                format(string, sizeof(string), "Felicitari! Ti-ai cumparat din magazin, un clan cu %d locuri disponibile.", sSlot[playerid]);
                SendClientMessage(playerid, COLOR_GOLD, string);
                Update(playerid, pPremiumPointsx);
                format(string, sizeof(string), "Informatii: Numele clanului, este %s (tag: %s). [clan #%d]", ClanInfo[clanid][clName], ClanInfo[clanid][clTag], PlayerInfo[playerid][pClan]);
                SendClientMessage(playerid, COLOR_GOLD, string);

                format(query, sizeof(query), "UPDATE `clans` SET `TagType`='%d' WHERE `ID`='%d'", listitem, clanid);
                mysql_query(SQL, query);

                format(ClanInfo[clanid][clRankName1], 32, "Rank 1");
                format(ClanInfo[clanid][clRankName2], 32, "Rank 2");
                format(ClanInfo[clanid][clRankName3], 32, "Rank 3");
                format(ClanInfo[clanid][clRankName4], 32, "Rank 4");
                format(ClanInfo[clanid][clRankName5], 32, "Rank 5");
                format(ClanInfo[clanid][clRankName6], 32, "Rank 6");
                format(ClanInfo[clanid][clMotd], 32, "None");

                if(ClanInfo[clanid][clTagType] == 0) {
                    format(szName, sizeof(szName), "%s%s", ClanInfo[clanid][clTag], PlayerInfo[playerid][pUsername]);
                }
                else if(ClanInfo[clanid][clTagType] == 1) {
                    format(szName, sizeof(szName), "%s%s", PlayerInfo[playerid][pUsername], ClanInfo[clanid][clTag]);
                }
                SetPlayerName(playerid, szName);
            }

×
×
  • 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.