Problem mit Spawnpunkt

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
  • Hallo Leute,wie es oben steht habe ich ein Problem bei meinem Spawnpunkt.Also ich habe /save position und /save camera gemacht und habbe auch die "savedpositions" datei gefunden.Ich habe es wie bei MrMonats Tutorial gemacht aber der Mann spawn nicht von dem Punkt.
    Hier ist meine Script


    #include <a_samp>



    main()
    {
    print("\n----------------------------------");
    print("TutorialServer");
    print("----------------------------------\n");
    }



    public OnGameModeInit()
    {
    SetGameModeText("TutorialMode");
    AddPlayerClass(0,2048.4526,1329.0819,10.6719,181.7217,0,0,0,0,0,0); // position
    AddPlayerClass(1,2048.4526,1329.0819,10.6719,181.7217,25,0,0,0,0,0); // position;
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;


    Ich hoffe,ihr könnt den Fehler beheben.


    Mit freundlichen Grüßen Emre

  • Wie meinst du das?


    AddPlayerClass(0,2048.4526,1329.0819,10.6719,181.7217,0,0,0,0,0,0); // position


    2048.4526,1329.0819,10.6719,181.7217


    X-Koordinate, Y-Koordinate, Z-Koordinate, FacingAngel


    An diesem Punkt spawnt der Spieler in der Regel...


    Und bei OnPlayerRequestClass, das sind nicht die Spawn Koordinaten sondern die Koordinaten wo der Spieler sich während der Kameraauswahl befindet.

  • Ja ich meinte es und jetzt wollte ich versuchen,es neu zu machen und es kam ein Error.


    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : error 012: invalid function call, not a valid address
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : warning 215: expression has no effect
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : warning 215: expression has no effect
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : warning 215: expression has no effect
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : warning 215: expression has no effect
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : error 001: expected token: ";", but found ")"
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : error 029: invalid expression, assumed zero
    C:\Users\Nutzer\Desktop\Spiele\San Andreas\pawno\tutorial.pwn(27) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.
    Können sie mir helfen?

  • AddPlayerClass(1,2048.4526,1329.0819,10.6719,181.7217,25,0,0,0,0,0); // position;

    Statt dem einfach:

    Zitat

    AddPlayerClass(1,2048.4526,1329.0819,10.6719,181.7217,25,0,0,0,0,0); // position 2

    eingeben... Du hast ";" eingefügt und das darf man nicht.


    Edit: War quatsch. Nich beachten hab mich vertan. Guck meinen unteren Post an.

    Einmal editiert, zuletzt von DirectX ()

  • Lol stimmt hab nich direkt drauf geachtet... Hab mir eben dein "Script" kopiert und es bei mir eingefügt und es klappt ohne weiteres?
    Schick dein Script mal im PWN Code...



    #include <a_samp>


    main()
    {
    print("\n----------------------------------");
    print("TutorialServer");
    print("----------------------------------\n");
    }


    public OnGameModeInit()
    {
    SetGameModeText("TutorialMode");
    AddPlayerClass(0,2048.4526,1329.0819,10.6719,181.7217,0,0,0,0,0,0); // position
    AddPlayerClass(1,2048.4526,1329.0819,10.6719,181.7217,25,0,0,0,0,0); // position;
    return 1;
    }

    public OnGameModeExit()
    {
    return 1;
    }

    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 2048.4526,1329.0819,10.6719);
    SetPlayerCameraPos(playerid, CAMERA X,Y,Z);
    SetPlayerCameraLookAt(playerid, 2048.4526,1329.0819,10.6719);
    return 1;


    //Verbesserung

  • hat wieder nicht funktioniert könnte es mir jemand von teamviewer aus machen?

    Alda.. xD Langsam werd ich etwas Aggressiv sorry aber is so. :cursing:
    Du fragst mich ob ichs dir per TV machen kann (PN) dann sag ich dir jo gib mir die ID (+ Passwort)
    Du antwortest mir nich.Dann machste nen Doppelpost (Verboten!) und fragst hier nochmal?
    -.-
    Wo bleibt nu die ID?