Kleinere Scriptfragen !

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich scripte seit geraumer Zeit und möchte mit einem kleinen Reallife beginnen . Dazu habe ich jedoch ein paar noobige Fragen :



    • Wie kann ich ein Pickup an eine andere Position bringen ?
    • Wie ändere ich den ersten Spawn also der Spawn nach dem Tutorial ?
    • Wie kann ich eine Art Hotel erstellen also das wenn jemand in ein Pickup läuft . Das ein TextDraw oder eine ClientMessage kommt mit .Ja kostet zbs 200 $ das Zimmer pro PayDay sag ich mal und man dann den Befehl /einmieten eingibt und das man beim nächsten Spawn dort spawnt .


    PS : Könnt ihr mir vielleicht auch sagen wie ich ein Pickup erstelle ?


    Vielen Dank für eure Hilfe .

  • Zitat

    Mapperfahrung : ||||||||||||||||||||
    Selfmadescript : ||||||||||||||||||||
    Interesse gewecket ? Ich scripter / mappe gerne für jemand anderes . ;)

    hust un kanst nich ma en pickup ^^


    also hier
    CreatePickup(1239,23, 197.5919,168.3314,1003); )
    das is das pickup


    und das das der text kommt


    else if (PlayerToPoint(2.0, playerid, -1141.1980,-960.2520,129.2188))
    {//
    GameTextForPlayer(i, "~r~/hotel", 5000, 5);
    }


    das hotel hab grad kz^^


    MFG waidi

  • Das Selfmade mach ich mit einem Freund zusammen den ich bei kleineren Scriptaufgaben unterstütze aber haupstächlich mappe . Zum Hotel : Danke :D

  • Um ein Hotel zu Scripten brauchst du erstmal ein PayDay System...Und dafür brauchst du schon ein par kenntnisse vom scripten.
    Und ich würde eine Pickup so erstellen:
    1. Definieren
    new Pickupname;
    2. Erstellen
    Pickupname = CreatePickup(PickupID,Wie es reagieren soll,X,Y,Z);
    3. Unter
    public OnPlayerPickUpPickup(playerid, pickupid)
    Was passieren soll
    if(pickupid == Pickupname)
    {
    //Halt was passieren soll z.B.
    SetPlayerPos(playerid,X,Y,Z);
    SetPlayerInterior(playerid, InterriorID);
    //um einen Spieler in eine Int zu Porten.
    }
    So kannst du nämlich auch direkt, wenn du schon Fraktionen hast, ein Fraktions HQ ersetellen.



    Ich hoffe ich konnte helfen


    MFG Kompressor

  • Danke .
    Kann mir jemand pls noch die Frage mit dme ersten Spawn beantworten ?