Beiträge von Jayen

    Hey, gibt es eigentlich noch ein andere gute Seite wo man Designs downloaden kann außer WBB Page.
    Da creative-styles down ist.


    Gruß

    if(GetPVarInt(playerid,"MuteZeit") > 1)


    ?


    Danke dir :D
    Gruß



    Da es noch zum Thema gehört, ich möchte hier alle gemuteten Spieler auflisten, jedoch bekomme ich Warnings wo der Name abgefragt wird.
    ocmd:mutelist(playerid,params[])
    {
    for(new i = 0;i<MAX_PLAYERS;i ++)
    {
    if(GetPVarInt(i,"MuteZeit") > 1)
    {
    GetPlayerName(i, name, sizeof(name)); //Error Zeile
    format(string, sizeof (string), "[%s]: %i", name, GetPVarInt(i,"MuteZeit"));
    SendClientMessage(playerid,Weis, string);
    }
    }
    return 1;
    }


    C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : error 017: undefined symbol "name"
    C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : error 017: undefined symbol "name"
    C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : error 029: invalid expression, assumed zero
    C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : fatal error 107: too many error messages on one line



    /e:Text

    So sollte es aussehen
    ocmd:setadmin(playerid,params[])
    {
    new pID,string[128],Rang;
    if(!IstSpielerEinAdmin(playerid,4))return SendClientMessage(playerid,Grau,"Diesen Befehl darfst du nicht verwenden.");
    if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,Grau,"Benutze: /setadmin [ID/Teilname] [Rang]");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Grau,"Der Spieler ist nicht online.");
    if(Rang < 0 || Rang > 4)return SendClientMessage(playerid,Grau,"Der Rang darf nicht unter 0 und über 4 liegen.");
    new rangname[64];
    switch (Rang)
    {
    case 1: format(rangname, 64, "Supporter");
    case 2: format(rangname, 64, "Trial Administrator");
    case 3: format(rangname, 64, "Administrator");
    case 4: format(rangname, 64, "Server Leitung");
    }
    format(string,sizeof(string),"Du wurdest von Server Leiter %s als %s ins Team aufgenommen.",SpielerName(playerid),rangname);
    SendClientMessage(pID,Blau,string);
    new string2[128];
    format(string2,sizeof(string2),"Du hast %s als %s ins Team aufgenommen.",SpielerName(pID),rangname);
    SendClientMessage(playerid,Blau,string2);
    SetPVarInt(pID,"Adminlevel",Rang);
    SpielerSpeichern(pID);
    return 1;
    }

    S


    Soo funktioniert dann aber nichts mehr mit Chats :S


    MfG

    Hallo, hier die Naricht wird 2 mal gesendet... hier mal der Code.
    ocmd:aduty(playerid,params[])
    {
    if(!IstSpielerEinAdmin(playerid,1))return SendClientMessage(playerid,Grau,"Diesen Befehl darfst du nicht verwenden.");
    if(Aduty[playerid] == 0)
    {
    new string[128];
    format(string,sizeof(string),"%s hat sich als Supporter angemeldet.",SpielerName(playerid));
    SendClientMessageToAll(Rot,string);
    SetPlayerColor(playerid,Rot);
    Aduty[playerid] = 1;
    }
    if(Aduty[playerid] == 1)
    {
    new string2[128];
    format(string2,sizeof(string2),"%s hat sich als Supporter abgemeldet.",SpielerName(playerid));
    SendClientMessageToAll(Rot,string2);
    SetPlayerColor(playerid,Weis);
    Aduty[playerid] = 0;
    }
    return 1;
    }


    Einen Admin Stock habe ich schon, siehe hier
    stock IstSpielerEinAdmin(playerid,rang)
    {
    if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
    return 0;
    }


    Erkläre mir mal bitte die anderen Sachen Freestyyler.


    Gruß