Finde den Fehler nicht? kann mir bitte wer helfen

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
  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/bsn",true)==0)
    {
    SetPlayerPos(playerid,1215.2194,-931.0075,42.6593);
    SendClientMessage(playerid, COLOR_GREEN,"Du Wurdest zum Bsn teleportiert!");
    return 1;
    }
    if(strcmp(cmdtext,"/ls",true)==0)
    {
    SetPlayerPos(playerid,1528.1333,-1683.2850,13.3828);
    SendClientMessage(playerid, COLOR_GREEN,"Du wurdest nach Los Santos(LS) teleportiert!");
    return 1;
    }
    if(strcmp(cmdtext,"/lv"true)==0)
    {
    SetPlayerPos(playerid,1696.4312,1461.4584,10.7619);
    SendClientMessage(playerid, COLOR_GREEN,"Du wurdest nach Los Ventura(LV)teleportiert!");
    return 1;
    }
    return 0;
    }

  • warte poste ich


    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : warning 215: expression has no effect
    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : error 001: expected token: ";", but found ")"
    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : error 029: invalid expression, assumed zero
    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(121) : 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.

  • neuerr Fehler


    public OnGameModeInit()
    {


    SetGameModeText("RoL Script");
    DisableInteriorEnterExits()

    AddPlayerClass(1,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(2,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(3,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(4,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(5,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(6,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(7,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(8,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(9,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(10,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(14,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(15,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(16,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(17,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(18,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(19,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(20,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(21,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(22,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(23,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(24,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(25,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(26,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(27,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(28,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(29,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(30,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(31,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(32,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(33,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(34,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(35,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(36,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(37,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(38,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(39,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    AddPlayerClass(40,1714.5769,-1880.6062,13.5667,3.4566,0,0,0,0,0,0);
    return 1;
    }





    Meldung:
    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(19) : error 001: expected token: ";", but found "-identifier-"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    2 Mal editiert, zuletzt von Schokodonut () aus folgendem Grund: neuer Fehler

  • Junger Gefährte, vielleicht mal die Errors auch zu Herzen nehmen und lesen :) ..
    C:\Users\Karl Braun\Desktop\Server\gamemodes\server.pwn(19) : error 001: expected token: ";", but found "-identifier-"
    Sprich:
    In Zeile 19 muss ein ; gesetzt werden.
    Gefunden wurde jedoch eine Kennzeichnung bzw. eine Identifikation.




    DisableInteriorEnterExits()


    =
    DisableInteriorEnterExits();



    mfg
    alaSka

    KleineHilfe 2.0

  • ja und wie habe es so:



    SetPlayerPos(playerid,1714.5769,-1880.6062,13.5667);
    SetPlayerFacingAngle(playerid,1.5766);
    SetPlayerCameraPos(playerid,1714.0693,-1882.2163,13.5668);
    SetPlayerCameraLookAt(playerid,1714.0693,-1882.2163,13.5668);

  • Wie wäre es denn mal, wenn du eine richtige Problem Beschreibung gibst :D
    Du siehst dein Spieler nicht..
    Ja mai..
    Ist deine CameraPos plötzlich woanders oder werden nur die Skins nicht angezeigt? ..
    Bitte etwas detaillierter erläutern


    Dominik

    Zitat

    SetPlayerCameraPos(playerid,1714.5769,-1880.6062,13.5667);

    Sag mir jetzt nicht, das du die CameraPos genau in den Spieler rein gesetzt hast?

    KleineHilfe 2.0

  • ne warum sollte ich es in den Spieler reinsetzen dann seh ich ihn sowieso nicht^^
    und wenn ich mich einlog bei der skinauswahl ist nur der Button rechts links uns spawn aber wenn ich Button drück seh ich keine Skins

  • Einfacher: Schau dir Vektorrechnung und den 3dimensionalen Raum bitte an. P(x,y,z)


    SetCameraPos : Das ist der Standort deiner Kammera: Wenn du ein foto von dir machen möchtest, stellst du die Kammera doch vor dir.
    SetCameraLookAt: Hier ist der Punkt, den du mit deiner Kammera fotographieren willst: Also HIER müssten dann DEINE POSITION, da du ja ein Foto von dir mache möchtest, stehen.


    //Edit hast du die Spielerklassen hinzugefügt? (Achte AUF DIE POSITION IN DEN KLASSEN!)


    //Edit Du willst ja ein Foto von den Klassen, nicht von deinem Spieler machen ;)

    nanosMalte


    Zitat

    Zitat von Goldkiller




    Obwohl MiniYoda das Wörtchen "Dynamisch" in der Deutschen SA-MP szene mit durchaus fatalen Folgen verbreitete, so hat er dennoch bewiesen, dass er das Handwerk PAWN hervorragend beherrscht. Er gehört definitiv zu den kompetentesten Scriptern die man bei SA-MP.DE finden kann.

  • Mit anderen Worten,
    du gehst einfach erneut zu dem Ort, wo der Spieler unter OnPlayerRequestClass seine Klasse auswählen möchte, gehst auf die Position wo
    der Spieler denn spawnen soll und schreibst /Save.
    Die Entsprechenden X,Y,Z Werte entnimmst du aus deiner Savepositions Datei und fügst sie unter
    SetPlayerPos(playerid,X,Y,Z); ein


    Den 4. Wert nimmst du für die "Gesichts Ausrichtung".
    SetPlayerFacingAngle



    mfg

    KleineHilfe 2.0

  • Ja du gehst einfach etwas zurück von der Position wo du auf den Spieler schauen willst und machst ebenfalls /Save.
    Die LookAt Cords nimmst du einfach von deiner SetPosi und und die CameraPos von deiner 2. gesaveten Position fertig...


    mfg

    KleineHilfe 2.0