Double-O Checkpoints Prob.

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
  • Hi, habe ein kleines Problem mit den Double-O Checkponts. und zwar habe ich folgendes gemacht:


    new CheckP;


    public OnFilterScriptInit()
    {
    CheckP = CreateCheckpoint(-1402.4313,-215.9554,1049.9401, 0, 20, 100, true);


    ....
    return 1;
    }



    forward checkpoints();
    public checkpoints()
    {
    for (new playerid=0; playerid<GetMaxPlayers(); playerid++)
    {
    if(GetPlayerCheckpoint(playerid) && IsValidCheckpoint(playerid) == CheckP)
    {
    SendClientMessageToAll(0x00FF00FF,"Test!");
    }
    }
    return 1;
    }


    Keine Warnings/Errors trozdem taucht er weder auf, noch passiert irgendetwas

    Meine Werke


    Minecraft Signatur Buggt



    Sowas wie 10/10 gibt es nicht. Ausser bei Satan

    Einmal editiert, zuletzt von Fabian95qw ()

  • CheckP = CheckP = CreateCheckpoint(-1402.4313,-215.9554,1049.9401, 0, 20, 100, true); witzig.. ich würd mal:


    CheckP = CreateCheckpoint(-1402.4313,-215.9554,1049.9401, 0, 20, 100, true); machen.
    und double-o-checkpoint kannst du mit OnPlayerEnterCheckpoint nutzen. Dort:


    new cp = GetPlayerCheckpoint(playerid);
    oder so ähnlich.

  • Gut habs gemacht. Ein Warning übrig


    Zitat

    D:\Programme\Rockstar Games\SA\Server\Anderes\Rennen.pwn(7079) : warning 219: local variable "playerid" shadows a variable at a preceding level


    for (new playerid=0; playerid<GetMaxPlayers(); playerid++)


    Hab das rausgenommen. Aber der Checkpoint taucht trozdem net auf

    Meine Werke


    Minecraft Signatur Buggt



    Sowas wie 10/10 gibt es nicht. Ausser bei Satan

    Einmal editiert, zuletzt von Fabian95qw ()