Beiträge von L4mbo

    public BeendenMosgummiwaschgang(playerid)
    {
    TogglePlayerControllable(playerid,1);
    return 1;
    }
    public BeendenBuerstenwaschgang(playerid)
    {
    TogglePlayerControllable(playerid,1);
    return 1;
    }


    Du hast sie zwar per forward mit dem Parameter "playerid" definiert aber es dann sozusagen nicht an das Public weitergegeben :D
    Daher erkennt der Compiler dann innerhalb des publics "playerid" nicht.

    if(strcmp(cmd,"/fbigate",true) ==0)
    {
    if(IsAbf(playerid))
    {
    new name[MAX_PLAYER_NAME],string[128];
    MoveObject(tGate, 1284.7788085938, -1671.6977539063, 12.657220840454,6.0);
    SetTimer("fbigate", 5000, 0);
    GetPlayerName(playerid,name,sizeof(name));
    format(string,sizeof(string),"Guten Tag Agent %s. Das Tor schließt in 5 Sekunden!",name);
    SendClientMessage(playerid, COLOR_YELLOW,string);
    }
    else SendClientMessage(playerid, 0xFF6347AA, "Du bist kein FBI Agent!");
    return 1;
    }


    Du musst zuvor den namen auslesen und mit format in einen string einfügen. Das kannst du mit %s (steht für string) machen. Dannach einfach die mit format formatierte Nachricht abschicken :)

    Das SendClientMessageToAll solltest du außerhalb deiner for-Schleife benutzen, da er es sonst sooft sendet wie die Schleife hochzählt.



    //EDIT:
    if (strcmp("/respawn", cmdtext, true, 10) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    for(new v=0; v<MAX_VEHICLES; v++)
    {
    if(IsVehicleEmpty(v))
    {
    SetVehicleToRespawn(v);
    }
    }
    new string[128], pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,24);
    format(string,128,"* %s hat alle unbenutzten Fahrzeuge respawnt.",pName);
    SendClientMessageToAll(COLOR_YELLOW,string);
    }
    else SendClientMessage(playerid,COLOR_BRIGHTRED,"* Du bist kein Administrator.");
    return 1;
    }
    mfg Lambo

    Falls du ein GF Script benutzt kannst du die Teams einzeln abfragen und ihnen dann Ihr Gehalt zuweisen.


    Teams abfragen:
    if(PlayerInfo[playerid][pLeader] == X || PlayerInfo[playerid][pMember] == X)


    Gehalt setzen:
    PlayerInfo[playerid][pPayCheck] = X;

    Mit der Funktion die Maxx gepostet hat habe ich heute erst gearbeitet, von daher sollte damit dein Problem behoben sein ;)
    Ansonsten verallgemeiner die abfrage:


    if(newstate != PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_DRIVER)


    mfg, Lambo


    if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid,Farbe,"Du hast nicht genügend Geld!");

    Erklärung:

    • GetPlayerMoney(playerid) = Gibt das Geld des Spielers aus
    • < 10000 fragt ab, ob der von GetPlayerMoney ausgegebene Wert kleiner als 10000 ist.
    • return SendClientMessage(...) Sendet dem Spieler eine Nachricht, falls der Wert von GetPlayerMoney kleiner als 10000 ist.


    Ich hoffe du hasts verstanden :P


    //EDIT: Formatierung

    Am besten baust du deinen PC selbst zusammen :)
    Wenn du das nicht willst suche besser ein Fachgeschäft auf und lass dich dort ausführlich beraten und den Rechner dort zusammenbauen. Von Alienware o.Ä. rate ich ab, da du da schon ca 200€ nur dafür zahlst, dass "Alienware" draufsteht :rolleyes:

    Kannst auch mal unter Einstellungen schauen, da gibt's nen Extra Bereich für Safari.
    Vielleicht haste da die Startseite o.Ä. geändert.
    Direkt am iPod gings glaube ich so mit dem Resetten: Ausschalten -> Anschaltknopf + Home gedrückt halten und sobald das Apple-Symbol kommt den Anschaltknopf loslassen, home aber weiter gedrückt halten.

    Solange du deine Daten legal in iTunes geladen / dort gekauft hast kannst du dannach einfach ein Backup von vorher draufmachen ;)
    Er fragt an Ende der Wiederherstellung was du tun willst und dann wählste einfach ein Backup aus.
    Musst aber vorher deinen iPod einmal komplett mit iTunes synchronisieren lassen ;)


    //EDIT: Satzbau 8|

    Ich würde dir eher raten, doch nen 4 Kern Prozessor zu nehmen.
    Multicore taucht langsam aber sicher immer öfter auf ;)