Beiträge von dnlk



    if(strcmp(cmd, "/startbonus", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pLevel] == 1)
    {
    format(string, sizeof(string), "* Du hast den Startbonus bekommen. (Level: 2, Geld: +$40.00).");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Wir wünschen dir weiterhin viel Spaß beim Spielen auf German Pure!",sendername);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    GivePlayerMoney(playerid, 4000); /// Geld was der Spieler bekommt
    PlayerInfo[playerid][pLevel] = 2; // Level was der Spieler bekommt
    }
    else {
    SendClientMessage(playerid, COLOR_GRAD2, "Du bist kein Anfänger (Level 1) mehr!");
    return 1;
    }


    }
    return 1;
    }

    10/10 richtig geil, auf welchem Server kann man deine Strecken fahren?


    LG



    Wüsste nicht das Towelies Maps auf New Dawn sind.


    Jebiga-Gaming.de & xtream-race.de weiß ich nur .

    if(aduty[playerid]==0)
    {
    format(astr,sizeof(astr),"Admin %s hat sich zum Support angemeldet.",SpielerName(playerid));
    SendClientMessageToAll(BLAU,astr);
    aduty[playerid] = 1;
    return 1;
    }
    if(aduty[playerid]==1)
    {
    format(astr1,sizeof(astr1),"Admin %s hat sich vom Support abgemeldet.",SpielerName(playerid));
    SendClientMessageToAll(BLAU,astr1);
    aduty[playerid] = 0;
    return 1;
    }


    Versuchs mal so.

    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    format(string, sizeof(string), "***%d Sponsors %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 2)
    {
    format(string, sizeof(string), "***%d Probe Admin %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 3)
    {
    format(string, sizeof(string), "***%d Moderator 3 %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 4)
    {
    format(string, sizeof(string), "***%d Moderator 4 %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 5)
    {
    format(string, sizeof(string), "***%d Super Moderator %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 6)
    {
    format(string, sizeof(string), "***%d Administrator %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 1337)
    {
    format(string, sizeof(string), "***%d Super Administrator %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 1338)
    {
    format(string, sizeof(string), "***%d Stelv.Projektleiter %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 2000)
    {
    format(string, sizeof(string), "***%d Stev.Server Leitung %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 3000)
    {
    format(string, sizeof(string), "***%d Owner %s: %s***", PlayerInfo[playerid][pAdmin], sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 0 && (noooc))
    {
    format(string, sizeof(string), "***Spieler %s: %s***", sendername, result);
    }


    Mach es mal so.

    Oben im Script


    new Hitsound;



    OnGameModeInit


    Hitsound = 0;


    OnPlayerTakeDamage


    public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
    {
    if(Hitsound == 0)
    {
    PlayerPlaySound(issuerid,17802,0.0,0.0,0.0);
    PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
    }
    return 1;
    }


    Und dann der Befehl


    if(strcmp(cmd, "/hitsound", true) == 0)
    {
    if(Hitsound== 0)
    {
    Hitsound = 1; //Hitsound Aus
    }
    else
    {
    Hitsound = 0; //Hitsound An
    }
    return 1;
    }


    Müsste eigentlich richtig sein.


    #Edit


    Der Hitsound ist wenn du das so machst aber für alle weg.

    GivePlayerMoney(playerid, -1000);


    Du willst ja dem Spieler der den Befehl eingibt 1000$ abziehen also anstatt i -> playerid

    Gut,
    dann hoffe ich mir wird auch geholfen.
    Ich benutze Navicat Lite für die Datenbanken, habe eine Datenbank erstellt, und habe mvd.sql hochgeladen, was passiert, mir wird der Table nicht angezeigt, bedeutet das Script kann nichtmal gestartet werden..


    Rechtsklick -> Refresh