Pakete scripten..

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
  • Hai wie kann ich das am besten machen.
    Folgen funktion soll es haben wenn man in das pickup geht soll man was bekommen und danach soll das pickup wieder weg gehen:


    if (strcmp(cmdtext, "/Paket", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] != 1339)
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein admin");
    return 1;
    }
    packet = CreatePickup(1239,2,.......-1);
    else
    DestroyVehicle(packet);
    }


    hm aber ich glaube nicht das so was funktionirt.
    wie ich das gemacht habe

  • #define rot 0xFF0000FF
    new paket[MAX_PLAYERS];


    public OnPlayerConnect(playerid)
    {
    paket[playerid] = -1;
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    if(paket[playerid] != -1)
    {
    DestroyPickup(paket[playerid]);
    }
    return 1;
    }
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/paket", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] != 1339)
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein admin");
    return 1;
    }
    if(paket[playerid] != -1) return SendClientMessage(playerid, rot, "Pickup bereits erstellt.");
    paket[playerid] = CreatePickup(1239,2,.......-1); // anpassen
    return 1;
    }
    return 0;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if(pickupid == paket[playerid] && paket[playerid] != -1)
    {
    DestroyPickup(paket[playerid]);
    // Was noch passieren soll...
    }
    return 1;
    }

    mfg RedDragon 8)


    Was ist GFKD?


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

  • okay thx
    aber ich wollte gerne das so machen:
    wenn ich /paket mache das dan ein paket neber mir gespawnt wird und wenns geht das ich mit den befehel mehren spawn kann und wenn jemand rein leuft gehts halt weg

  • Neben jemanden ist schlecht, weil man nicht überprüfen kann, ob da nicht eine Wand oder so ist.

    mfg RedDragon 8)


    Was ist GFKD?


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