Was ist falsch?!?

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
  • Problem: Moin erstmall alle und ich habe bei scripten ein kleines problem und zwar mit den interior ich habe es geschaft BSN zugänglich machen dan dachte ich mir ich könnte unten einfach das gleiche machen einfach für Ammunation doch fail sieht selbst.




    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid==bsnenter)
    {
    SetPlayerPos(playerid,365.6832,-73.0517,1001.5078);
    SetPlayerInterior(playerid,10);
    }
    if(pickupid==bsnexit)
    {
    SetPlayerPos(playerid,1199.2251,-920.6876,43.1066);
    SetPlayerFacingAngle(playerid,182.1269);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    }
    return 1;
    }




    if(pickupid==ammuenter)
    {
    SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
    SetPlayerInterior(playerid,6);
    }
    if(pickupid==ammuexit)
    {
    SetPlayerPos(playerid,1367.2866,-1279.7377,13.5469);
    SetPlayerFacingAngle(playerid,88.8145);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0)
    }
    return 1;
    }



    Error:


    C:\Users\DJ Er-Han\Desktop\Mein script\gamemodes\oj.pwn(208) : error 010: invalid function or declaration
    C:\Users\DJ Er-Han\Desktop\Mein script\gamemodes\oj.pwn(213) : error 010: invalid function or declaration
    C:\Users\DJ Er-Han\Desktop\Mein script\gamemodes\oj.pwn(220) : error 010: invalid function or declaration


    Und ja ich habe new ammuenter; und new ammuexit;
    Bsn funktionirt aber beim 2ten versuch fail..... ich danke schon im voraus.

  • welches problem hast du genau?
    was passiert da?
    welche is die zeile wo die errors sind?

  • welches problem hast du genau?
    was passiert da?
    welche is die zeile wo die errors sind?

    if(pickupid==ammuenter)




    if(pickupid==ammuexit)




    return 1;




    das sind die errors zeilen und ich krig so den server nicht am laufen stürtzt immer ab

  • mach mal so:



    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid==bsnenter)
    {
    SetPlayerPos(playerid,365.6832,-73.0517,1001.5078);
    SetPlayerInterior(playerid,10);
    }

    if(pickupid==bsnexit)
    {
    SetPlayerPos(playerid,1199.2251,-920.6876,43.1066);
    SetPlayerFacingAngle(playerid,182.1269);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    }



    if(pickupid==ammuenter)
    {
    SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
    SetPlayerInterior(playerid,6);
    }


    if(pickupid==ammuexit)
    {
    SetPlayerPos(playerid,1367.2866,-1279.7377,13.5469);
    SetPlayerFacingAngle(playerid,88.8145);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0)
    }
    return 1;
    }

  • zeille 30 error wtf-.-


    C:\Users\DJ Er-Han\Desktop\Mein script\gamemodes\oj.pwn(218) : error 001: expected token: ";", but found "}"

  • SetPlayerInterior(playerid,0)
    -> SetPlayerInterior(playerid,0);
    Nachdenken!

    Kalcor: "... it makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."

  • vlt mal zeile 30 und 29 angucken zack wir sehen ein ";" fehlt mensch ist das so schwer?


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid==bsnenter)
    {
    SetPlayerPos(playerid,365.6832,-73.0517,1001.5078);
    SetPlayerInterior(playerid,10);
    }
    if(pickupid==bsnexit)
    {
    SetPlayerPos(playerid,1199.2251,-920.6876,43.1066);
    SetPlayerFacingAngle(playerid,182.1269);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    }
    if(pickupid==ammuenter)
    {
    SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
    SetPlayerInterior(playerid,6);
    }
    if(pickupid==ammuexit)
    {
    SetPlayerPos(playerid,1367.2866,-1279.7377,13.5469);
    SetPlayerFacingAngle(playerid,88.8145);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    }
    return 1;
    }