Script spammt

  • Script spammt

    Guten Tag,
    wen ich mich einlogge Spamt das Skript mit " SERVER: Du hast dich erfolgreich eingeloggt "

    PAWN-Quellcode

    1. public OnPlayerRequestClass(playerid, classid)
    2. {
    3. SetSpawnInfo(playerid,0,0,0,0,0,0,0,0,0,0,0,0);
    4. SpawnPlayer(playerid);
    5. return 1;
    6. }


    PAWN-Quellcode

    1. public OnPlayerSpawn(playerid)
    2. {
    3. SetPlayerVirtualWorld(playerid, 0);
    4. SetCameraBehindPlayer(playerid);
    5. ClearChat(playerid);
    6. SendClientMessage(playerid,COLOR_DARKGREEN,"SERVER: Du hast dich erfolgreich eingeloggt");
    7. SetPlayerPos(playerid, 1760.0874,-1895.8298,13.5613);
    8. SetPlayerFacingAngle(playerid, 1762.2837);
    9. SpawnPlayer(playerid);
    10. return 1;
    11. }
    Alles anzeigen
  • Cireyses schrieb:

    Du benutzt ja auch SpawnPlayer bei OnPlayerSpawn. Ist sozusagen eine Dauerschleife.. einfach entfernen.

    #handy
    Jetzt kommt die Erklärung wieso das entfernt werden muss, weil SetPlayerPos dich schon automatisch zur der Koordinate hin teleportiert die du angibst! Hingegen zur SetSpawnInfo dies bewirkt das der Spawnpunkt vom Spieler gesetzt wird und sobald man SpawnPlayer benutzt das der zum Spawnpunkt hin teleportiert wird der gesetzt wurde!

    Beitrag von aw1337 ()

    Dieser Beitrag wurde von dennismitzwein aus folgendem Grund gelöscht: Wurde schon getalkt y0 ().