Beiträge von EliteBread

    Hier ich habe einfach nach Specplayer gesucht ;)
    if(strcmp(cmd, "/specp", true) == 0) {
    if (PlayerInfo[playerid][pAdmin] >= 1338) {
    tmp = strtok(cmdtext, idx);


    if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /specplayer [playerid]");
    return 1;
    }
    specplayerid = strval(tmp);


    if(!IsPlayerConnected(specplayerid)) {
    SendClientMessage(playerid, COLOR_RED, "specplayer: that player isn't active.");
    return 1;
    }


    TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid, specplayerid);
    SetPlayerInterior(playerid,GetPlayerInterior(specplayerid));
    gSpectateID[playerid] = specplayerid;
    gSpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER;


    return 1;
    }

    if(strcmp(cmd, "/specoff", true) == 0) {
    TogglePlayerSpectating(playerid, 0);
    gSpectateID[playerid] = INVALID_PLAYER_ID;
    gSpectateType[playerid] = ADMIN_SPEC_TYPE_NONE;
    return 1;
    }


    return 0;
    }

    Okay,aber vorher ging es ja
    Also so
    dcmd_ainvite(playerid,params[])
    {
    if(PlayerInfo[playerid][Admin] >= 4)
    {
    new pID, Adminrank;
    new name[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    GetPlayerName(playerid, aname, sizeof(aname));
    new string[128], string2[128];
    if(sscanf(params,"ud",pID,Adminrank))
    {
    SendClientMessage(playerid,Gelb,"Benutze: /ainvite[Playerid][Fraktionsid]");
    return 1;
    }
    else
    {
    format(string,sizeof(string),"Du hast %s in die Fraktion %d invitet",name,Adminrank);
    format(string2,sizeof(string2),"Du wurdest von %s zum Mitglied der Fraktion %d gemacht",aname,Adminrank);
    SendClientMessage(playerid,HellBlau,string);
    SendClientMessage(pID,HellBlau,string2);
    PlayerInfo[pID][Beruf] = Adminrank;
    PlayerInfo[pID][Rank] = 1;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin");
    return 1;
    }
    }

    Hallo,
    Dieser befehl ging die ganze zeit jetzt aber nicht mehr richtig und zwar kamm im Text es so ungefähr...
    "Du hast Franz in die Fraktion LSPD invitet "
    jetzt kommt aber nur noch
    ""Du hast in die Fraktion invitet"

    Hier der Code:
    dcmd_ainvite(playerid,params[])
    {
    if(PlayerInfo[playerid][Admin] >= 4)
    {
    new pID, Adminrank;
    new name[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME];
    new string[128], string2[128];
    if(sscanf(params,"ud",pID,Adminrank))
    {
    SendClientMessage(playerid,Gelb,"Benutze: /ainvite[Playerid][Fraktionsid]");
    return 1;
    }
    else
    {
    format(string,sizeof(string),"Du hast %s in die Fraktion %d invitet",name,Adminrank);
    format(string2,sizeof(string2),"Du wurdest von %s zum Mitglied der Fraktion %d gemacht",aname,Adminrank);
    SendClientMessage(playerid,HellBlau,string);
    SendClientMessage(pID,HellBlau,string2);
    PlayerInfo[pID][Beruf] = Adminrank;
    PlayerInfo[pID][Rank] = 1;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin");
    return 1;
    }
    }

    Der Fehler kommt
    Bread.pwn(894) : warning 213: tag mismatch
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.



    Suche gerade schon :) was falsch ist
    Finde nicht denn Fehler :/
    ich weiß nur das der Fehler hier drinn ist .
    GetVehicleHealth(vehicleid,Zustand[vehicleid])

    public OnPlayerUpdate(playerid)
    {
    if(GetPlayerVehicleSeat(playerid) == 0)
    {
    new vehicleid;
    vehicleid = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(vehicleid) != 509 && GetVehicleModel(vehicleid) != 481 && GetVehicleModel(vehicleid) != 510)
    {
    new string[125];
    if(Tank[vehicleid] <= 0) format(string,sizeof string,"~g~Tank: ~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 5)
    {
    format(string,sizeof string,"~w~Tank: ~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    PlayerPlaySound(playerid, 1085, 0.0,0.0,10.0);
    }
    else if(Tank[vehicleid] <= 10)
    {
    format(string,sizeof string,"~w~Tank: ~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    PlayerPlaySound(playerid, 1085, 0.0,0.0,10.0);
    }
    else if(Tank[vehicleid] <= 15) format(string,sizeof string,"~w~Tank: ~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 20) format(string,sizeof string,"~w~Tank: ~g~I~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 25) format(string,sizeof string,"~w~Tank: ~g~I~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 30) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 35) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 40) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 45) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~y~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 50) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 55) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~y~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 60) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 65) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~y~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 70) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 75) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~y~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 80) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 85) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~y~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 90) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 95) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~y~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 100) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I",Tank[vehicleid]);
    TextDrawSetString(pSpeedo[playerid][2],string);
    }
    }
    else
    {
    TextDrawSetString(pSpeedo[playerid][2], "~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I ");
    }
    {
    new string[125], Zustand[MAX_VEHICLES];
    if(Zustand[vehicleid] <= 0) format(string,sizeof string,"~w~Zustand:~r~I",Zustand[vehicleid]);
    else if(Zustand[vehicleid] <= 250)
    {
    format(string,sizeof string,"~w~Zustand:~r~I",Zustand[vehicleid]);
    }
    else if(Tank[vehicleid] <= 500) format(string,sizeof string,"~w~Zustand:~y~I",Zustand[vehicleid]);
    else if(Tank[vehicleid] <= 1000) format(string,sizeof string,"~w~Zustand:~g~I",Zustand[vehicleid]);
    TextDrawSetString(pSpeedo[playerid][3],string);
    }
    }
    else
    {
    TextDrawSetString(pSpeedo[playerid][3], "~w~Zustand:~g~I");
    }
    return 1;
    }


    So oder wie
    aber da ist doch 100% ein Klammer fehler bin mir sicher :)

    Hallo User,
    Ich wollte mal die Zustands anzeige anders machen und zwar mit einem I was Rot, Gelb und Grün wird je nach zustand jedoch komme ich gerade nicht wirklich klar weil ich schon das für die Tank anzeige dort habe und nicht mit denn Klammern klar komme...
    So habe ich das :))
    public OnPlayerUpdate(playerid)
    {
    if(GetPlayerVehicleSeat(playerid) == 0)
    {
    new vehicleid;
    vehicleid = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(vehicleid) != 509 && GetVehicleModel(vehicleid) != 481 && GetVehicleModel(vehicleid) != 510)
    {
    new string[125];
    if(Tank[vehicleid] <= 0) format(string,sizeof string,"~g~Tank: ~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 5)
    {
    format(string,sizeof string,"~w~Tank: ~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    PlayerPlaySound(playerid, 1085, 0.0,0.0,10.0);
    }
    else if(Tank[vehicleid] <= 10)
    {
    format(string,sizeof string,"~w~Tank: ~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    PlayerPlaySound(playerid, 1085, 0.0,0.0,10.0);
    }
    else if(Tank[vehicleid] <= 15) format(string,sizeof string,"~w~Tank: ~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 20) format(string,sizeof string,"~w~Tank: ~g~I~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 25) format(string,sizeof string,"~w~Tank: ~g~I~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 30) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 35) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 40) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 45) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~y~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 50) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 55) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~y~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 60) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 65) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~y~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 70) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~r~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 75) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~y~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 80) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~r~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 85) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~y~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 90) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~r~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 95) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~y~I",Tank[vehicleid]);
    else if(Tank[vehicleid] <= 100) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I",Tank[vehicleid]);
    TextDrawSetString(pSpeedo[playerid][2],string);
    }
    }
    else
    {
    TextDrawSetString(pSpeedo[playerid][2], "~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I ");
    }
    {
    new string[125];
    if(Zustand[vehicleid] <= 0) format(string,sizeof string,"~w~Zustand:~r~I",Zustand[vehicleid]);
    else if(Zustand[vehicleid] <= 250)
    {
    format(string,sizeof string,"~w~Zustand:~r~I",Zustand[vehicleid]);
    }
    else if(Tank[vehicleid] <= 500) format(string,sizeof string,"~w~Zustand:~y~I",Zustand[vehicleid]);
    else if(Tank[vehicleid] <= 1000) format(string,sizeof string,"~w~Zustand:~g~I",Zustand[vehicleid]);
    TextDrawSetString(pSpeedo[playerid][3],string);
    }
    }
    else
    {
    TextDrawSetString(pSpeedo[playerid][3], "~w~Zustand:~g~I");
    }
    return 1;
    }


    aber so kommen Errors:
    Bread.pwn(896) : warning 217: loose indentation
    Bread.pwn(898) : error 017: undefined symbol "Zustand"
    Bread.pwn(898) : error 017: undefined symbol "vehicleid"
    Bread.pwn(898) : error 029: invalid expression, assumed zero
    Bread.pwn(898) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    xFreeze Bitte definire mir professionalität und die Testberichte schreibt EliteCake, ich werde ihn sagen er soll sich mehr mühe geben.
    Die Grafiken folgen noch :)
    @qxatqt Danke erstmal für das Abo, Wir sind so leise in OCM2 weil EliteH4nut4 an dem Tag bei mir war und wir nur sein G35 Mikro hatten und nicht mein Großmembran:)


    Hallo user,
    wir haben jetzt mit FlightX aufnehmen angefangen und finden es auch recht Cool zu fliegen jedoch sind wir noch Richtige Noobs
    des wegen bitte ich euch um ein bissen Feedback.


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    P.S: Es enthält auch "Parts of irony"
    __________________________________________________
    Battlefield 3 End Game:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    und ganz neu Comentarys:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    #


    Neues FlightX und andere sachen:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Jetzt auch APB:
    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Bald kommt auch noch Bioshock infinite

    Hallo User,
    Ich habe wieder angefangen WarZ zu spielen jetzt suche ich ein Server mit Passwort weil ich keine Lust auf Hacker habe :D
    Wenn ihr ein kennt oder selbst ein besitzt könnt ihr mir ja das Passwort geben ;)



    MfG Florian