Problem mit Pickup

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
  • Hi, habe mir gerade ein Derbysystem gemacht.
    Nun SOll das hier kommen einmal das pickup um reinzukommen und um rauszukommen.
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
      if(pickupid != derbypickupin)
      {
      GameTextForPlayer(playerid, "~g~ Gebe /enter ein um ins Derby zu gelangen",5000,3);
      return 1;
      }


      if(pickupid != derbypickupout)
      {
      GameTextForPlayer(playerid, "~g~ Gebe /exit ein",5000,3);
      return 1;
      }
     return 1;
    }

    Komischerweise steht aber drinnen und drausen Gebe /enter ein um ins Derby zu gelangen
    ^^ Was ist falsch?

  • danke^^ xD
    Edit: Jez passiert beim inneren garnix mehr^^
    wie kann man das mit ifplayertopoint machen?
    also der gametext

  • Habe sehr stark editierten GF von mir.
    Kann der Schüler einem Fortgeschrittenem helfen? xD

  • public OnPlayerPickUpPickup(playerid, pickupid)
    {
      if(pickupid == derbypickupin)
      {
      GameTextForPlayer(playerid, "~g~ Gebe /enter ein um ins Derby zu gelangen",5000,3);
      return 1;
      }


      if(pickupid == derbypickupout)
      {
      GameTextForPlayer(playerid, "~g~ Gebe /exit ein",5000,3);
      return 1;
      }
     return 1;
    }
    new derbypickupin;
    new derbypickupout;
    derbypickupin = AddStaticPickup(1239, 2, -1398.103515,937.631164,1036.479125);
     derbypickupout = AddStaticPickup(1239, 2, 1317.3210,-1369.5975,13.5830);


  • mach die AddStaticPickup so CreatePickup

  • danke endlich gehts^^
    edit: mit dem ersten tipp^^

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen

  • Probiers mal so, vill klappts dann :)


    An dem liegt nicht, er hats richtig und das != ist wieder mal komplett falsch

  • Jez noch eine winzigkleine frage: XD
    wie verknüpft man autos mit interriors? also ads die net unsichtbar sind?
    muss jez off^^

  • wie mach ich bei z.b.
      new derby1 = AddStaticVehicle(504,-1355.9938,935.9381,1036.1893,359.9928,3,3); // blood 1
    ne zufällige farbe?

  • danke
    noch was kleiners :D
    wie kann ich bei /enter
      }
      else if (PlayerToPoint(8.0, playerid,1317.3210,-1369.5975,13.5830))
      {
      GameTextForPlayer(playerid, "~w~Welcome to the Derby!", 5000, 1);
      GivePlayerMoney(playerid,-5000);
      SBizzInfo[10][sbTill] += 5000;
      ExtortionSBiz(10, 5000);
      SetPlayerInterior(playerid,15);
      SetPlayerPos(playerid,-1398.103515,937.631164,1036.479125);
      new name[MAX_PLAYER_NAME], s[50];
      GetPlayerName(playerid,name,sizeof(name));
      format(s,sizeof(s),"%s (ID %d) ist beim Derby!",name,playerid);
      SendClientMessageToAll(COLOR_YAKU,s);
      }

    So umwandeln das kommt du hast nicht genug Geld ($5000)! wenn ich weniger als 5k habe?

  • danke geht :D
    edit:wie kann ich handling verändern?

    3 Mal editiert, zuletzt von KinG | Philip ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen