Ich brauche Hilfe wenn ein Spieler ein Pickup aufnimmt

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 OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid==stadthalleenter);
    {
    SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
    SetPlayerInterior(playerid,1318);
    }
    return 1;
    }



    Was mache ich falsch ?


    Ich kriege diese Errors:
    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(42) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(605) : error 036: empty statement
    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(606) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(610) : warning 217: loose indentation



    1 Error.



    // habe es schon selbst rasugefunden:D

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A

  • public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid==stadthalleenter);
    {
    SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
    SetPlayerInterior(playerid,3);
    }
    return 1;
    }


    Versuchs mal so, du hattest eine Interior ID, die garnicht existiert.

  • //hab doch noch ein Problem


    Bekomme hier einen Fehler


    stadthalleenter = CreatePickup(1318,1567.7556,-1272.1860,17.4307,46.3134);


    C:\Dokumente und Einstellungen\Cedric\Eigene Dateien\Dropbox\samp03x_svr_R2_win32\gamemodes\reallife.pwn(47) : warning 213: tag mismatch

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A

    2 Mal editiert, zuletzt von OutPlayed ()

  • SA:MP Wiki Eintrag


    Du hast den zweiten Parameter vergessen, welcher den Typ des Pickups bestimmt. Eine Liste von den verschiedenen Typen gibt's hier.


    Das gewünschte Beispiel ist im Wiki Eintrag enthalten.



    Dann sieht das ganze bei mir so aus:


    stadthalleenter=CreatePickup(1318,1,1567.7556,-1272.1860,17.4307,46.3134);


    aber der Fehler ist immer noch da;/ sorry wenn ich mich blöd anstelle:D

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A

  • Dann sieht das ganze bei mir so aus:


    stadthalleenter=CreatePickup(1318,1,1567.7556,-1272.1860,17.4307,46.3134);


    aber der Fehler ist immer noch da;/ sorry wenn ich mich blöd anstelle:D

    Die Syntax ist immer noch falsch sorry. Der letzte Parameter muss noch die virtuelle Welt sein, wo das Pickup erstellt werden / sichtbar sein soll. -1 wäre für alle Welten. Sprich einfach den letzten Parameter (hinten) umändern in einen Integer-Wert, welche die virtuelle Welt angibt.


    //edit: Korrektur

    Einmal editiert, zuletzt von Douq ()

  • //So muss es Aussehen
    stadthalleenter=CreatePickup(1318,1,1567.7556,-1272.1860,17.4307); //Das 46 Musste Weg du Brauchst ja nur X, Y, Z
    //Und so Siehts bei dir Aus
    stadthalleenter=CreatePickup(1318,1,1567.7556,-1272.1860,17.4307,46.3134);


    Liebe grüsse Komet

  • //So muss es Aussehen
    stadthalleenter=CreatePickup(1318,1,1567.7556,-1272.1860,17.4307); //Das 46 Musste Weg du Brauchst ja nur X, Y, Z
    //Und so Siehts bei dir Aus
    stadthalleenter=CreatePickup(1318,1,1567.7556,-1272.1860,17.4307,46.3134);


    Liebe grüsse Komet


    Achhsooo:D
    Vielen Dank an alle hat jetzt geklappt.
    :)

    Regelmäßiger Stuhlgang im Leben des Menschen ist das A&A