[Hilfe] Pickup port System

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
  • Ich hab als kleine Hilfe das LSPDhelipad von Phantom Koordinaten geändert angepasst ect.


    Naja nun Created er die pickups nicht und portet mich nicht



    #include <a_samp>


    #define COLOR_BLUE 0x0000FFFF


    #if defined FILTERSCRIPT


    new teleport1;


    public OnFilterScriptInit()
    {
    teleport1 = CreatePickup(1239 , 2, 1366.6439, -1279.7048, 13.5469);
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if (pickupid == teleport1)
    {
    SendClientMessage(playerid, COLOR_BLUE,"Willkommen");
    SetPlayerPos(playerid,315.7105, -143.2538, 999.6016);
    SetPlayerInterior(playerid, 0);
    }


    #endif

  • CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld) Bei dir fehlt VirtualWorld (Standart: 0)


    Und du solltest noch folgendes hinzufügen:


    public OnFilterScriptExit()
    {
    DestroyPickup(teleport1);
    return 1;
    }

    mfg RedDragon 8)


    Was ist GFKD?


    Ein revolutionärer Clan, dessen Eröffnung kurz bevorsteht.
    Mehr Informationen folgen bald.

  • #include <a_samp>


    #define COLOR_BLUE 0x0000FFFF


    #if defined FILTERSCRIPT


    new teleport1;


    public OnFilterScriptInit()
    {
    teleport1 = CreatePickup(1239,2,1366.6439, -1279.7048, 13.5469,0);
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if (pickupid == teleport1)
    {
    SendClientMessage(playerid, COLOR_BLUE,"Willkommen beim LSPD-Helilandeplatz");
    SetPlayerPos(playerid,315.7105, -143.2538, 999.6016);
    SetPlayerInterior(playerid, 7);
    }
    }


    public OnFilterScriptExit()
    {
    DestroyPickup(teleport1);
    return 1;
    }


    #endif


    wenn du mir jetzt noch verrätst warum er mich immernoch nicht portet und das object immernoch nicht created -.-

  • Du musst die public OnPlayerSpawn mit einer Klammer schließen ( } Zeile 18 ) Und Bei OnPlayerPickUpPickup noch am Ende "return 1;" setzen

    mfg RedDragon 8)


    Was ist GFKD?


    Ein revolutionärer Clan, dessen Eröffnung kurz bevorsteht.
    Mehr Informationen folgen bald.

  • #include <a_samp>


    #define COLOR_BLUE 0x0000FFFF


    #if defined FILTERSCRIPT


    new teleport1;


    public OnFilterScriptInit()
    {
    teleport1 = CreatePickup(1239,32,1366.6439, -1279.7048, 13.5469,0);
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if (pickupid == teleport1)
    {
    SendClientMessage(playerid, COLOR_BLUE,"Willkommen beim LSPD-Helilandeplatz");
    SetPlayerPos(playerid,315.7105, -143.2538, 999.6016);
    SetPlayerInterior(playerid, 7);
    }
    return 1;
    }


    public OnFilterScriptExit()
    {
    DestroyPickup(teleport1);
    return 1;
    }


    #endif


    also entweder da funtzt wieder iwas nicht oder ich bin schon wieder zu blöd dafür

  • Soll jetzt nicht beleidigend klingen oder so, aber hast du das Filterscript in der server.cfg eingetragen ?


    Nicht jeder, der sich für super hält, ist ein Superheld. :love:
    ------------------------------------------------------------------------------------------------

  • #include <a_samp>


    #define COLOR_BLUE 0x0000FFFF


    #define FILTERSCRIPT


    new teleport1;


    public OnFilterScriptInit()
    {
    teleport1 = CreatePickup(1239,32,1366.6439, -1279.7048, 13.5469,0);
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if (pickupid == teleport1)
    {
    SendClientMessage(playerid, COLOR_BLUE,"Willkommen beim LSPD-Helilandeplatz");
    SetPlayerPos(playerid,315.7105, -143.2538, 999.6016);
    SetPlayerInterior(playerid, 7);
    }
    return 1;
    }


    public OnFilterScriptExit()
    {
    DestroyPickup(teleport1);
    return 1;
    }


    Jetzt?

    mfg RedDragon 8)


    Was ist GFKD?


    Ein revolutionärer Clan, dessen Eröffnung kurz bevorsteht.
    Mehr Informationen folgen bald.

  • ah jetzt funtzt es thx



    Zitat

    Soll jetzt nicht beleidigend klingen oder so, aber hast du das Filterscript in der server.cfg eingetragen ?

    nene so paddelig war bin ich nicht mehr seit freitag xD