Variabelen auf 1 stellen (Problem)

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
  • Guten Tag Breadfisch Scripter.
    Ich habe ein Problem. Ich möchte in meinem Gamemode einen Checkpoint einbauen.


    new StoryCheckpoint;

    if(response==1)
    {
    SetPlayerCheckpoint(playerid,1481.0558,-1772.3140,18.7958,5);
    StoryCheckpoint=1;
    return 1;
    }


    Was habe ich hier falsch gemacht ? Ich bekomme immer ein "Warning" <- Ja ich weis das es auch mit den Warnings funktioniert, aber ich möchte es nicht mehr da haben.


    Hier das Warning
    C:\Users\Matthias\Desktop\Samp Server\gamemodes\Future-Dream.pwn(248) : warning 204: symbol is assigned a value that is never used: "StoryCheckpoint"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Hoffe mir kann hierbei jemand helfen. Oder habe ich da nur einen Denkfehler ?


    Erklärung: Ich möchte das man sobald man bei einem Dialog "Response 1" gedrückt hat einen Checkpoint auf der Karte gezeigt bekommt (Wo man hin muss). Dafür erstelle ich den Checkpoint und gebe ich den Namen "Storycheckpoint" setzt die Variabele dann auf "1" Damit der Checkpoint angezeigt wird. Sobald der Spieler dann in dem Checkpoint steht, soll der Checkpoint weg gehen, Die Variabele auf 0 gesetzt werden und eine Nachricht über den Bildschirm geschrieben werden (So eine Nachricht wie "Das ist die Stadthalle" in der Mitte des Bildschirms).


    Kann mir jemand erklären wie das funktionieren soll (Bin noch neu in der PAWN Szene).

  • Vielen Dank. Es hat funktioniert.


    Könntest du mir bitte noch bei 2 anderen Sachen helfen ?


    1) Wie kann ich den Checkpoint wegmachen sobald der Spieler in dem Checkpoint ist ?
    2) Wie kann man so einen Text erstellen, der in der Mitte des Bildschirms erscheind und so 2-3 Sekunden bleibt ?