Pickup help

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 brauche mal hilfe unzwar ich habe sowas erstellt das wenn man ein bestimmtes Pickup aufhebt mann was bekommt
    Nur jetz ist es manchmal so das wenn man in irgend ein anderes Pickup geht das man trotzdem den preis bekommt
    benötige echt Hilfe
    Hier mein Onplayerpickuppickup



    if(pickupid==osterei)
    {
    rand22 = random(sizeof(RandomSpawns));
    DestroyPickup(osterei);
    osterei=CreatePickup(19344,2,RandomSpawns[rand22][0], RandomSpawns[rand22][1], RandomSpawns[rand22][2],0);

    SendClientMessage(playerid,COLOR_YELLOW,"Gratulation du hast ein Ü-Ei Gefunden");
    SendClientMessage(playerid,COLOR_YELLOW,"Du erhältst 10 Respektpunkte (Das sind 10 Spielstunden) ");
    PlayerInfo[playerid][pExp]+=10;
    //osterei=CreatePickup(19344,2,RandomSpawns[spawn][pposx],RandomSpawns[spawn][pposy],RandomSpawns[spawn][pposz],0);


    return 1;
    }

  • if(pickupid==osterei)
    {
    if(PlayerToPoint(3.0,playerid, X, Y, Z))
    {
    rand22 = random(sizeof(RandomSpawns));
    DestroyPickup(osterei);
    osterei=CreatePickup(19344,2,RandomSpawns[rand22][0], RandomSpawns[rand22][1], RandomSpawns[rand22][2],0);


    SendClientMessage(playerid,COLOR_YELLOW,"Gratulation du hast ein Ü-Ei Gefunden");
    SendClientMessage(playerid,COLOR_YELLOW,"Du erhältst 10 Respektpunkte (Das sind 10 Spielstunden) ");
    PlayerInfo[playerid][pExp]+=10;
    //osterei=CreatePickup(19344,2,RandomSpawns[spawn][pposx],RandomSpawns[spawn][pposy],RandomSpawns[spawn][pposz],0);
    }
    return 1;
    }


    Füg hier mal deine Coords vom Pickup ein dann funzt es nurnoch an den Coords sollte somit nirgendswo anders mehr auftauchen!