compile
#7

I know, you solved it but I wanted to show you how you can make the command with only 2 arrays.

pawn Код:
CMD:check(playerid, params[])
{
    if(isPlayerAnAdmin(playerid, 1) || isPlayerAnGm(playerid, 4))
    {
        new id;
        if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_GREY, "Koristite: /check [ID/Dio imena]");
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(id, COLOR_LIGHTRED, "[Greska!] {FFFFFF}Ne mozete gledati stats dok ste u vozilu!");
        if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_LIGHTRED, "{FF6347}[Greska!]{FFFFFF} Pogresan ID Korisnika!");
        new string[1024], txt[32], ServerSat, ServerMinuti, ServerDan, ServerMjesec, ServerGodina;
        iskustvo = 0;
        gettime(ServerSat,ServerMinuti); getdate(ServerGodina, ServerMjesec, ServerDan);
        FixHour(ServerSat);
        ServerSat = shifthour;
        iskustvo = (PlayerInfo[id][pLevel] * 2) + 2;
        format(string, sizeof(string), "{33CCFF}-----------------------------------------------\n{FFFFFF}Licna karta");
        GetPlayerName(id, txt, MAX_PLAYER_NAME);
        format(string, sizeof(string), "%s\n{33CCFF}Ime i Prezime: {FFFFFF}[%s]", string, txt);
        switch(PlayerInfo[id][pSpol])
        {
            case 1: txt = "Musko";
            case 2: txt = "Zensko";
        }
        format(string, sizeof(string), "%s\n{33CCFF}Spol: {FFFFFF}[%s]", string, txt);
        format(string, sizeof(string), "%s\n{33CCFF}Godine: {FFFFFF}[%s]", string, PlayerInfo[id][pGodine]);
        switch(PlayerInfo[id][pZemlja])
        {
            case 1: txt = "Hrvatska";
            case 2: txt = "Srbija";
            case 3: txt = "BiH";
            case 4: txt = "Makedonija";
            case 5: txt = "Albanija";
            case 6: txt = "Crna Gora";
        }
        format(string, sizeof(string), "%s\n{33CCFF}Drzava: {FFFFFF}[%s]", string, txt);
        format(string, sizeof(string), "%s\n\n\n{FFFFFF}Podaci sa servera\n{33CCFF}Level: {FFFFFF}[%d]", string, GetPlayerScore(id));
        format(string, sizeof(string), "%s\n{33CCFF}Sati igranja: {FFFFFF}[%d]", string, PlayerInfo[id][pSatiIgre]);
        format(string, sizeof(string), "%s\n{33CCFF}Respekti: {FFFFFF}[%d/%d]", string, PlayerInfo[id][pRespekti], iskustvo);
        format(string, sizeof(string), "%s\n{33CCFF}PayDay: {FFFFFF}[%d]", string, PlayerInfo[id][pPaytime]);
        switch(PlayerInfo[id][pDonator])
        {
            case 0: txt = "None";
            case 1: txt = "Bronze";
            case 2: txt = "Silver";
            case 3: txt = "Golden";
        }
        format(string, sizeof(string), "%s\n{33CCFF}Donatorski rank: {FFFFFF}[%s]", string, txt);
        format(string, sizeof(string), "%s\n{33CCFF}Number: {FFFFFF}[%d]", string, PlayerInfo[id][pNumber]);
        format(string, sizeof(string), "%s\n{33CCFF}Posao: {FFFFFF}[%d]", string, PlayerInfo[id][pPosao]);
        format(string, sizeof(string), "%s\n{33CCFF}Organizacija: {FFFFFF}[%d]", string, PlayerInfo[id][pMember]);
        format(string, sizeof(string), "%s\n{33CCFF}Rank: {FFFFFF}[%d]", string, PlayerInfo[id][pRank]);
        format(string, sizeof(string), "%s\n{33CCFF}Number: {FFFFFF}[%d]", string, PlayerInfo[id][pNumber]);
        switch(PlayerInfo[id][pPosao])
        {
            case 0: txt = "None";
            case 1: txt = "Kosac trave";
            case 2: txt = "Mehanicar";
        }
        format(string, sizeof(string), "%s\n{33CCFF}Posao: {FFFFFF}[%s]", string, txt);
        switch(PlayerInfo[id][pMember])
        {
            case 0: txt = "None";
            case 1: txt = "Miami Police Department";
            case 2: txt = "Yakuza";
            case 3: txt = "Federal Bureau of Investigation";
        }
        format(string, sizeof(string), "%s\n{33CCFF}Organizacija: {FFFFFF}[%s]", string, txt);
        //format(string, sizeof(string), "%s\n{33CCFF}Rank: {FFFFFF}[%s]", string, txt4);
        // You never used txt4, so it'd be null
        format(string, sizeof(string), "%s\n{33CCFF}Kredit: {FFFFFF}[%d]", string, PlayerInfo[id][pKredit]);
        format(string, sizeof(string), "%s\n{33CCFF}Kazne: {FFFFFF}[%d]", string, PlayerInfo[id][pBrojTicketa]);
        format(string, sizeof(string), "%s\n{33CCFF}Kazna: {FFFFFF}[%d]", string, PlayerInfo[id][pKazna]);
        format(string, sizeof(string), "%s\n{33CCFF}Wanted level: {FFFFFF}[%d]", string, GetPlayerWantedLevel(id));
        format(string, sizeof(string), "%s\n{33CCFF}Upozorenja: {FFFFFF}[%d]", string, PlayerInfo[id][pWarn]);
        format(string, sizeof(string), "%s\n\n\n{FFFFFF}Novcano stanje\n{33CCFF}Placa: {FFFFFF}[%d]", string, PlayerInfo[id][pPlaca]);
        format(string, sizeof(string), "%s\n{33CCFF}Novac u dzepu: {FFFFFF}[%d]", string, GetPlayerMoney(id));
        format(string, sizeof(string), "%s\n{33CCFF}Novac u banci: {FFFFFF}[%d]", string, PlayerInfo[id][pBanka]);
        format(string, sizeof(string), "%s\n{33CCFF}Zlato: {FFFFFF}[%d]", string, PlayerInfo[id][pZlato]);
        format(string, sizeof(string), "%s\n{33CCFF}Racuni: {FFFFFF}[%d]", string, PlayerInfo[id][pRacuni]);
        format(string, sizeof(string), "%s\n\n\n{FFFFFF}Torba\n{33CCFF}Droga: {FFFFFF}[%d]", string, PlayerInfo[id][pDroga]);
        format(string, sizeof(string), "%s\n{33CCFF}Materijali: {FFFFFF}[%d]", string, PlayerInfo[id][pMaterijali]);

        format(string, sizeof(string), "%s\n\n\n{FFFFFF}Imovina\n{33CCFF}Kuca: {FFFFFF}[%d]  {33CCFF}Firma: {FFFFFF}[%d]  {33CCFF}SFirma: {FFFFFF}[%d]  {33CCFF}Vikendica: {FFFFFF}[%d]  {33CCFF}Stan: {FFFFFF}[%d]", string, PlayerInfo[id][pKucaID], PlayerInfo[id][pBizID], PlayerInfo[id][pSBizID], PlayerInfo[id][pVikendicaID], PlayerInfo[id][pStanID]);
        //format(string, sizeof(string), "%s\n{33CCFF}Veh 1: {FFFFFF}[%d]  {33CCFF}Veh 2: {FFFFFF}[%d]  {33CCFF}Motor: {FFFFFF}[%d]  {33CCFF}Bicikla: {FFFFFF}[%d]  {33CCFF}Plovilo: {FFFFFF}[%d]  {33CCFF}Letjelica: {FFFFFF}[%d]", string, PlayerInfo[id][pAuto1], PlayerInfo[id][pAuto2], PlayerInfo[id][pMotor], PlayerInfo[id][pBicikla], PlayerInfo[id][pPlovilo], PlayerInfo[id][pLetjelica]);
        switch(ServerMjesec)
        {
            case 1: txt = "Sijecanj";
            case 2: txt = "Veljaca";
            case 3: txt = "Ozujak";
            case 4: txt = "Travanj";
            case 5: txt = "Svibanj";
            case 6: txt = "Lipanj";
            case 7: txt = "Srpanj";
            case 8: txt = "Kolovoz";
            case 9: txt = "Rujan";
            case 10: txt = "Listopad";
            case 11: txt = "Studeni";
            case 12: txt = "Prosinac";
        }
        format(string, sizeof(string), "%s\n{33CCFF}------------------%d.%s---------------------", string, ServerMjesec, txt);
        ShowPlayerDialog(playerid, DIALOG_CHECK, DIALOG_STYLE_MSGBOX, "{33CCFF}Miami Life RolePlay", string, "U redu", "");
        format(string, 102, "|{FFFFFF}A{33CCFF}| {FFFFFF}Admin %s provjerava igraca %s", GetName(playerid), GetName(id));
        SendAdminMessage(COLOR_LIGHTBLUE, string);
        return 1;
    }
    SendClientMessage(playerid,COLOR_LIGHTRED,"[Greska!]{FFFFFF} Niste ovlasceni da koristite ovu komandu!");
    return 1;
}
Reply


Messages In This Thread
compile - by xyzcod2 - 14.10.2013, 12:28
Re: compile - by Konstantinos - 14.10.2013, 12:31
Re: compile - by Jstylezzz - 14.10.2013, 12:33
Re: compile - by xyzcod2 - 14.10.2013, 12:40
Re: compile - by xyzcod2 - 14.10.2013, 13:13
Re: compile - by [LCK]Chris - 14.10.2013, 13:16
Re: compile - by Konstantinos - 14.10.2013, 13:39

Forum Jump:


Users browsing this thread: 1 Guest(s)