Beiträge von 501.legion

    Aber das soll ja nur in einer bestimmten Region (nämlich beim Newbie-Spawn) funktionieren, darum wird vorher noch mit IsPlayerInRangeOfPoint abfragen, hast du vorhin schon richtig geschrieben, Jeject ^^


    if(strcmp(cmd, "/roller", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,x,y,z))
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    CreateVehicle(462,X,Y+3,Z,0,1,1,0);
    }
    }


    Am besten nach 30 Sekunden respawnen und löschen, sonst kann man damit den Server "zuspammen" ^^

    Ok, aufgepasst (nicht getestet, bitte selbst ausprobiere ^^):

    CMD:createcar(playerid,params[]) // Mit /createcar wird der Befehl ausgeführt
    {
    new vID; // Hier wird die eingegebene Modell-ID gespeichert, die brauchen wir später noch


    if(sscanf(params, "d", vID))
    {
    return SendClientMessage(playerid,0xC4C4C4FF,"/createcar [ID]"); // Falls die ID fehlt, gibt's diese Fehlermeldung
    }


    if(vID < 400 || vID > 611)
    {
    return SendClientMessage(playerid,0xC4C4C4FF,"Nur Vehicle-ID's von 400-611 benutzen!"); // Gibt nur Car-IDs von 400-611, darum ne Fehlermeldung
    }


    else
    {
    new Float:x, Float:y, Float:z, Float:a; // Die Koordinaten werden definiert
    new string[256]; // und ein String für den Text
    GetPlayerPos(playerid, x, y, z); // Aktuelle Spieler-Position wird hier abgefragt
    GetPlayerFacingAngle(playerid,a); // Und seine aktuelle "Drehung"


    CreateVehicle(vID, x+5, y, z, a+90, 0, 0, -1); // Der Wagen wird in Entfernung von 5 Punkten erstellt

    format(string, sizeof(string), "Vehicle ID %d gespawnt.", vID); // Der String wird gefüllt
    SendClientMessage(playerid, 0xC4C4C4FF, string); // und ausgegeben

    return 1;
    }
    return 1;
    }

    Für Schule und später für die Uni würde ich ein Netbook empfehlen ^^ Zu meinem Geburtstag habe ich einen billigen Medion Akoya bekommen und der ist schön leicht, klein und vor allem leise. Die Netbooks bewegen sich allgemein auch um die 100€, gebraucht vielleicht weniger

    Nein, da ist ein schönes "Ist-Nicht" :D Wenn der Spieler nicht Cop ist, in der Fraktion 24 ist oder nicht in der Fraktion 4 ist (Feuerwehr), dann soll die Fehlermeldung kommen ^^ Du lässt bei der Feuerwehr aber auch die Fehlermeldung erscheinen ^^

    Einfach im Befehl mit der Funktion SetPlayerRaceCheckpoint einen ersten Checkpoint erstellen und nachfolgend beim Callback OnPlayerRaceCheckpoint den alten entfernen und einen neuen hinzufügen.
    Wie das ungefähr aussieht, hat Nrs ja gerade gezeigt ^^

    Bezüglich dem Post:


    Bitte solche spamer bannen!


    Ich habe meinen Post lediglich editiert (vorher habe ich Lukay viel Glück für die Suche gewünscht und die großzügige Bezahlung gelobt) und mit der Löschung meinen Post gemeint, da ich am letzten Satz des Themas nach meinem Post gelesen habe, dass nur Interessenten des Angebots sich melden sollen. Jetzt im Nachhinein habe ich gemerkt, dass man den Post besonders nach dem Edit komplett falsch interpretieren kann, daher wollte ich das mal klar stellen.


    Um jetzt nicht wieder als Spammer zu gelten, bekunde ich einfach auch mal mein Interesse ;)