Beiträge von Hamst0r

    Was ist Zeile 1444?
    Also in welcher Zeile kommt der Error?


    /edit
    So das müsste jetzt Funktionieren! :D


    Probiers mal so:


    mfg

    Also so wäre zb. eine Abfrage:


    Code
    if(SpielerInfo[playerid][pAdminlevel] >= 1)
    {
        SendClientMessage(playerid, -1, "Du bist ein Admin");
        // Also deine Sachen was du hier haben willst. 
    }
    else
    {
        SendClientMessage(playerid, -1, "Du bist kein Admin");
    }


    Gibt natürlich verschiedene Methoden aber das wäre jetzt zum Beispiel eine.

    So muss das Sein:
    enum PlayerDaten
    {
    pAdminlevel,
    pFraktion,
    pTest
    }


    new SpielerInfo[MAX_PLAYERS][PlayerDaten];


    Und dann kannst du es so zum Beispiel verwenden:


    SpielerInfo[playerid][pAdminlevel]

    Hey, habe nen Fehler beim Connecten wenn einer einen Tban hat oder gebannt ist.
    Also bei dem jenigen restartet der server dann immer. Ihm wird es erst nach dem 2ten mal einloggen angezeigt.
    Hier die Stock abfrage.
    stock IstSpielerGebannt(playerid)
    {
    MySQLCheckConnection();
    new Query[255],Data[32],Grund[124],whodid[64];
    new Text[256],Value = strval(Data)-gettime();
    new Zeit = Value/60;
    format(Query,sizeof(Query),"SELECT * FROM `bans` WHERE `Spielername`='%s'",SpielerInfo[playerid][sName]);
    mysql_query(Query);
    mysql_store_result();
    if(mysql_num_rows()){
    mysql_fetch_field("Zeit",Data);
    mysql_fetch_field("Grund",Grund);
    mysql_fetch_field("Von",whodid);
    mysql_free_result();
    if(strval(Data)){
    if(strval(Data) > gettime()){
    SendClientMessage(playerid,Farbe_Leuchtrot,"Dieser Account wurde gesperrt!");
    SendClientMessage(playerid,Farbe_Leuchtrot,"");
    format(Text,sizeof(Text),"Name: %s",SpielerInfo[playerid][sName]);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    format(Text,sizeof(Text),"Grund: %s",Grund);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    format(Text,sizeof(Text),"Dauer: %d Minuten",Zeit);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    format(Text,sizeof(Text),"Von: %s",whodid);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    SendClientMessage(playerid,Farbe_Leuchtrot,"");
    SendClientMessage(playerid,Farbe_Leuchtrot,"Sollte der Bann ungerechtfertigt sein, bitte erstelle hiervon einen Screenshot");
    SendClientMessage(playerid,Farbe_Leuchtrot,"Und schreibe einen Entbannantrag in unser Forum!");
    Kick(playerid);
    return true;
    }
    format(Query,sizeof(Query),"DELETE FROM `bans` WHERE `Spielername`='%s'",SpielerInfo[playerid][sName]);
    mysql_query(Query);
    return true;
    }
    SendClientMessage(playerid,Farbe_Leuchtrot,"Dieser Account wurde gesperrt!");
    format(Text,sizeof(Text),"Name: %s",SpielerInfo[playerid][sName]);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    format(Text,sizeof(Text),"Grund: %s",Grund);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    format(Text,sizeof(Text),"Dauer: %d Minuten",Zeit);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    format(Text,sizeof(Text),"Von: %s",whodid);
    SendClientMessage(playerid,Farbe_Leuchtrot,Text);
    SendClientMessage(playerid,Farbe_Leuchtrot,"");
    SendClientMessage(playerid,Farbe_Leuchtrot,"Sollte der Bann ungerechtfertigt sein, bitte erstelle hiervon einen Screenshot");
    SendClientMessage(playerid,Farbe_Leuchtrot,"Und schreibe einen Entbannantrag in unser Forum!");
    Kick(playerid);
    Kick(playerid);
    return true;
    }
    format(Query,sizeof(Query),"SELECT * FROM `bans` WHERE `IpAdresse`='%s'",SpielerInfo[playerid][sIp]);
    mysql_query(Query);
    mysql_store_result();
    if(mysql_num_rows()){
    mysql_fetch_field("Zeit",Data);
    mysql_free_result();
    if(strval(Data)){
    if(strval(Data) > gettime()){
    Kick(playerid);
    return true;
    }format(Query,sizeof(Query),"DELETE FROM `bans` WHERE `IpAdresse`='%s'",SpielerInfo[playerid][sIp]);
    mysql_query(Query);
    return true;
    }Kick(playerid);
    return true;
    }
    format(Query,sizeof(Query),"SELECT * FROM `bans` WHERE `Range-IpAdresse`='%s'",RangeIp(SpielerInfo[playerid][sIp]));
    mysql_query(Query);
    mysql_store_result();
    if(mysql_num_rows()){
    mysql_fetch_field("Zeit",Data);
    mysql_free_result();
    if(strval(Data)){
    if(strval(Data) > gettime()){
    format(Query,sizeof(Query),"UPDATE `bans` SET `IpAdresse`='%s' WHERE `Spielername`='%s'",SpielerInfo[playerid][sIp],SpielerInfo[playerid][sName]);
    mysql_query(Query);
    Kick(playerid);
    return true;
    }format(Query,sizeof(Query),"DELETE FROM `bans` WHERE `Range-IpAdresse`='%s'",RangeIp(SpielerInfo[playerid][sIp]));
    mysql_query(Query);
    return true;
    }Kick(playerid);
    return true;
    }mysql_free_result();
    return false;
    }

    Hey, ich möchte ein Textdraw bei meinen Tacho Gelb haben wenn das Fahrzeug unter 500 Vehicle Health hat.
    Nun ist mir aber die Farbe Gelb zu dunkel also das ~y~.
    Wie kann ich da jetzt eine andere Farbe machen?
    mfg