[Help] Bank eingang buggy

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 brauch dringend hilfe bei dem hier, Ich weiß es sieht komisch aus, aber ich habe halt schon rum probiert:




    //unter forward
    forward banki(playerid);



    //OnPlayerKeyStateChange
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,1368.2074,-1279.7515,13.5469))
    {
    SetPlayerInterior(playerid,1);
    SetPlayerPos(playerid,285.3685,-41.5379,1001.5156);
    }
    }
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,1462.3849,-1012.4296,26.8438))
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    SetPlayerPos(playerid,1415.951171,-988.971191,1639.980224);
    FreezePlayer(i);
    SetTimer("banki", 1000, 0);
    }
    }
    }


    //unten dran^^
    public banki()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    UnFreezePlayer(i);
    return 1;
    }



    Also alle User werden gefreezt, es muss nur einer reingehen, was muss ich da ändern?? pls help



    MfG. und Thx im Vorraus ;D

  • //unter forward
    forward banki(playerid);



    //OnPlayerKeyStateChange
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,1368.2074,-1279.7515,13.5469))
    {
    SetPlayerInterior(playerid,1);
    SetPlayerPos(playerid,285.3685,-41.5379,1001.5156);
    }
    }
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,1462.3849,-1012.4296,26.8438))
    {
    SetPlayerPos(playerid,1415.951171,-988.971191,1639.980224);
    FreezePlayer(playerid);
    SetTimerEx("banki",1000,0,"i",playerid);
    }
    }


    //unten dran^^
    public banki(playerid)
    {
    UnFreezePlayer(playerid);
    return 1;
    }