PlayerToPoint

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,


    Wie kann ich machen dass wenn der Player an einer stelle ist dass eine message kommt?
    Ohne Pickup!
    Weil Pickup funktioniert bei mir i-wie nicht!
    :/


    Also wer was weiß pls antworten!^^^^

  • forward CustomPickups();


    public CustomPickups()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerToPoint(1.0,i,x,y,z))
    {
    // Aktion
    }
    }
    }


    Unter OnGameModeInit dann einfach


    SetTimer("CustomPickups",1000,1);


    Einfach die x,y,z Koordinaten abfragen und zum verhältnis 1.0 abfragen, also muss er im Pickup stehen bzw. genau an der stelle

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • habe es so gemacht:
    SetTimer("Exit",1000,1);
    SetTimer("Enter",1000,1);
    public Enter()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    //AddPlayerClass(20,-1917.9254,284.9802,41.0469,357.8146,0,0,0,0,0,0); // exit^^


    if(PlayerToPoint(1.0,i,-1917.9254,284.9802,41.0469))
    {
    SendClientMessage(i,Rot ,"Tippe /enter um deinen Wagen zu tunen!"); }
    }
    }


    public Exit()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerToPoint(1.0,i,-1935.1556,246.2274,34.4609))
    {
    SendClientMessage(i,Rot ,"Tippe /exit um aus dem Tuning Shop zu kommen!"); }
    }
    }


    aber wemm ich am doe stelle geh dann kommt nix

  • Verbinde die doch einfach...
    SetTimer("Exit",1000,1);
    //----------
    public Exit()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerToPoint(1.0,i,-1935.1556,246.2274,34.4609))
    {
    SendClientMessage(i,Rot ,"Tippe /exit um aus dem Tuning Shop zu kommen!"); }
    else if(PlayerToPoint(1.0,i,-1917.9254,284.9802,41.0469))
    {
    SendClientMessage(i,Rot ,"Tippe /enter um deinen Wagen zu tunen!"); }
    }
    }