Wo kommt der Timer hin? // /stats Frage

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Tag!
    Ich habe ein Tutorial nach dem Tutorial gemacht :


    [ SCRIPTING ] Tutorial


    Nur wo muss da der Timer hin?
    Ich habe da extra nicht geantwortet wegen alt...


    €dit:


    Wie mache ich das dann, dass, wenn man /stats eingibt in den Stats sieht woher man kommt?...
    Mit /stats hab ich es so gemacht:


    public Showstats(playerid, targetid)


    usw halt.


    In einem Thread stand da man sollte es so machen :


    if(PlayerInfo[playerid][pOrt] == 1) { otext = "Los Santos"; }
    else if(PlayerInfo[playerid][pOrt] == 2) { otext = "San Fierro"; }


    Aber damit kam ich nicht wirklich weit... oO


    €dit²: Das mit den Timer hab ich hin bekommen.

    2 Mal editiert, zuletzt von Blitz100 ()

  • public ShowStats(playerid,targetid)
    {
    if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid))
    {
    new knast = PlayerInfo[targetid][pKnast];
    new cash = GetPlayerMoney(targetid);
    new deaths = PlayerInfo[targetid][pDeaths];
    new kills = PlayerInfo[targetid][pKills];
    new bank = PlayerInfo[targetid][pBank];
    new admin = PlayerInfo[targetid][pAdmin];
    new level = GetPlayerLevel(targetid);
    new aLevel;
    if(admin >= 1) { aLevel = admin; }
    //--------------------------------------------------------------------//
    new fraktion[256]; new frakid = PlayerInfo[targetid][pTeam];
    new organi[256], rank[256], rankid = PlayerInfo[targetid][pRank];
    //--------------------------------------------------------------------//
    if(frakid == 1) { fraktion = "Zivilist"; }
    else if(frakid == 2) { fraktion = "Polizist"; organi = "Los Santos Polizei"; }
    else if(frakid == 3) { fraktion = "FBI Agent"; organi = "Fuderal Bureau of Investigation"; }
    else if(frakid == 4) { fraktion = "Sanitäter"; organi = "Los Santos Krankenhaus"; }
    else if(frakid == 5) { fraktion = "Fahrlehrer"; organi = "Fahrschule San Fierro"; }
    else if(frakid == 6) { fraktion = "Hitman"; organi = "Hitman Agency"; }
    else { organi = "-"; rank = "-"; if(frakid == 1) { fraktion = "Zivilist"; } else { fraktion = "-"; PlayerInfo[playerid][pTeam] = 1; } }
    //--------------------------------------------------------------------//
    if(frakid == 1) {
    if(rankid == 0) { rank = "-"; organi = "-"; }
    else if(rankid == 1) { rank = "-"; organi = "-"; }
    else if(rankid == 2) { rank = "-"; organi = "-"; }
    else if(rankid == 3) { rank = "-"; organi = "-"; }
    else if(rankid == 4) { rank = "-"; organi = "-"; }
    else if(rankid == 5) { rank = "-"; organi = "-"; }
    else if(rankid == 6) { rank = "-"; organi = "-"; }
    }
    else if(frakid == 4) {
    if(rankid == 1) { rank = "Rangname"; }
    else if(rankid == 2) { rank = "Rangname"; }
    // hier halt rang namen xd


    }
    else { rank = "-"; organi = "-"; if(frakid == 1) { fraktion = "Zivilist"; } else { fraktion = "-"; PlayerInfo[playerid][pTeam] = 1; } }
    new wntds = PlayerInfo[targetid][pWanteds];
    new pnts = PlayerInfo[targetid][pJPoints];
    new std = PlayerInfo[targetid][pExp];
    new mini = (PlayerInfo[targetid][pPoint]);
    new now = PlayerInfo[targetid][pRespekt];
    new now2 = (level*4);
    new price = (level*25000);
    new nur = PlayerInfo[targetid][pNummer];

    //new Herkunft[2];
    //if(PlayerInfo[playerid][pOrt] == 1) { Herkunft = "Los Santos"; }
    //else if(PlayerInfo[playerid][pOrt] == 2) { Herkunft = "San Fierro"; }
    //--------------------------------------------------------------------//
    new coordsstring[256];
    SendClientMessage(playerid, COLOR_GREEN,"==========================================================");
    format(coordsstring, sizeof(coordsstring), "*:: Name ::* %s *::*", ReadName(targetid));
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Level: [%d] Kills: [%d] Tode: [%d] Geld: [$%d] Bank: [$%d] Knastbesuche: [%d] Telefon: [%d]",level, kills,deaths,cash,bank, knast, nur);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Wanteds: [%d] Spielzeit: [%d] Spielminuten: [%d] Respekt: [%d/%d] Levelkosten: [$%d]",wntds,std,mini,now,now2,price);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Fraktion: [%s] Rank: [%s] Organisation: [%s] Punkte: [%d]",fraktion,rank,organi,pnts);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "AdminLevel: [%d]",aLevel);
    if(aLevel > 0) { SendClientMessage(playerid, COLOR_GRAD5,coordsstring); }
    SendClientMessage(playerid, COLOR_GREEN,"==========================================================");
    }
    }


    //Das Scirpt is von Bullet (WolrdOfRedApple)