Tore funktionieren nicht

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
  • Moin,


    hier der Code..


    oamttor[0] = CreateObject(980,-2615.69995117,-44.40000153,6.09999990,0.00000000,0.00000000,270.00000000); // TOOOOOOOOR
    oamttor[1] = CreateObject(980,-2695.30004883,-44.50000000,6.09999990,0.00000000,0.00000000,90.50000000); //TOOOOOOOOOOOR
    PDTOR[0] = CreateObject(988,-1620.40002441,688.29998779,6.19999981,0.00000000,0.00000000,0.00000000); //object(ws_apgate) (1)
    PDTOR[1] = CreateObject(972,-1637.59997559,691.59997559,5.30000019,0.00000000,0.00000000,270.00000000); //object(tunnelentrance) (1)
    armytor[0] = CreateObject(980,-1527.80004883,501.10000610,9.00000000,0.00000000,0.00000000,0.75000000); //object(airportgate) (1)
    armytor[1] = CreateObject(2634,-1347.90002441,499.20001221,18.50000000,0.00000000,0.00000000,0.25000000); //object(ab_vaultdoor) (1)

    Tor[0] = CreateObject(980,-1773.19995117,943.70001221,26.50000000,0.00000000,0.00000000,180.50000000); //object(airportgate) (1)
    Tor[1] = CreateObject(980,-1736.00000000,943.70001221,26.50000000,0.00000000,0.00000000,180.49987793); //object(airportgate) (2)
    Tor[2] = CreateObject(980,-1781.59997559,969.50000000,26.50000000,0.00000000,0.00000000,90.49987793); //object(airportgate) (4)
    Tor[3] = CreateObject(980,-1781.59997559,998.50000000,26.50000000,0.00000000,0.00000000,89.74438477); //object(airportgate) (5)




    ocmd:tor(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")==4)
    {
    /*Tor[0] = CreateObject(980,-1773.19995117,943.70001221,26.50000000,0.00000000,0.00000000,180.50000000); //object(airportgate) (1)
    Tor[1] = CreateObject(980,-1736.00000000,943.70001221,26.50000000,0.00000000,0.00000000,180.49987793); //object(airportgate) (2)
    Tor[2] = CreateObject(980,-1781.59997559,969.50000000,26.50000000,0.00000000,0.00000000,90.49987793); //object(airportgate) (4)
    Tor[3] = CreateObject(980,-1781.59997559,998.50000000,26.50000000,0.00000000,0.00000000,89.74438477); //object(airportgate) (5)*/
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1773.19995117,943.70001221,26.50000000))
    {
    if(var0==0)
    {
    MoveObject(Tor[0],-1773.19995117,943.70001221,16.50000000,5);
    var0=1;
    }
    if(var0==1)
    {
    MoveObject(Tor[0],-1773.19995117,943.70001221,26.50000000,5);
    var0=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1736.00000000,943.70001221,26.50000000))
    {
    if(var1==0)
    {
    MoveObject(Tor[1],-1736.00000000,943.70001221,16.50000000,5);
    var1=1;
    }
    if(var1==1)
    {
    MoveObject(Tor[1],-1736.00000000,943.70001221,26.50000000,5);
    var1=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1781.59997559,969.50000000,26.50000000))
    {
    if(var2==0)
    {
    MoveObject(Tor[2],-1781.59997559,969.50000000,16.50000000,5);
    var2=1;
    }
    if(var2==1)
    {
    MoveObject(Tor[2],-1781.59997559,969.50000000,26.50000000,5);
    var2=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1781.59997559,998.50000000,26.50000000))
    {
    if(var3==0)
    {
    MoveObject(Tor[3],-1781.59997559,998.50000000,16.50000000,5);
    var3=1;
    }
    if(var3==1)
    {
    MoveObject(Tor[3],-1781.59997559,998.50000000,26.50000000,5);
    var3=0;
    }
    }
    }
    if(GetPVarInt(playerid,"Fraktion")==1)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1620.40002441,688.29998779,6.19999981))
    {//pd 0
    if(pdvar1==0)
    {
    MoveObject(PDTOR[0],-1620.40002441,688.29998779,6.19999981-10,5.0);
    pdvar1=1;
    }
    if(pdvar1==1)
    {
    MoveObject(PDTOR[0],-1620.40002441,688.29998779,6.19999981,5.0);
    pdvar1=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1637.59997559,691.59997559,5.30000019))
    {//pd 1
    if(pdvar2==0)
    {
    MoveObject(PDTOR[1],-1637.59997559,691.59997559,5.30000019-10,5.0);
    pdvar2=1;
    }
    if(pdvar2==1)
    {
    MoveObject(PDTOR[1],-1637.59997559,691.59997559,5.30000019,5.0);
    pdvar2=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1571.1501464844, 661.16577148438, 6.6245129108429))
    {
    if(SFPDTorvar2==0)
    {
    MoveObject(SFPDTor2,-1571.9305419922, 661.30108642578, 6.6245129108429-10,5.0);
    SFPDTorvar2=1;
    }
    if(SFPDTorvar2==1)
    {
    MoveObject(SFPDTor2,-1571.1501464844, 661.16577148438, 6.6245129108429,5.0);
    SFPDTorvar2=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0, -1664.8713378906, 682.60729980469, 13.512115478516))
    {
    if(SFPDTorvar1==0)
    {
    MoveObject(SFPDTor1, -1664.8713378906, 682.60729980469, 13.512115478516-10,5.0);
    SFPDTorvar1=1;
    }
    if(SFPDTorvar1==1)
    {
    MoveObject(SFPDTor1, -1664.8713378906, 682.60729980469, 13.512115478516,5.0);
    SFPDTorvar1=0;
    }
    }
    }
    if(GetPVarInt(playerid,"Fraktion")==11)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1527.80004883,501.10000610,9.00000000))
    {//army 0
    if(armyvar1==0)
    {
    MoveObject(armytor[0],-1527.80004883,501.10000610,9.00000000-10,5.0);
    armyvar1=1;
    }
    if(armyvar1==1)
    {
    MoveObject(armytor[0],-1527.80004883,501.10000610,9.00000000,5.0);
    armyvar1=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-1347.90002441,499.20001221,18.50000000))
    {//army 1
    if(armyvar2==0)
    {
    MoveObject(armytor[1],-1347.90002441,499.20001221,18.50000000-10,5.0);
    armyvar2=1;
    }
    if(armyvar2==1)
    {
    MoveObject(armytor[1],-1347.90002441,499.20001221,18.50000000,5.0);
    armyvar2=0;
    }
    }
    }
    if(GetPVarInt(playerid,"Fraktion")==3)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,-2615.69995117,-44.40000153,6.09999990))
    {//oamt 0
    if(oamtvar1==0)
    {
    MoveObject(oamttor[0],-2615.69995117,-44.40000153,6.09999990-10,5.0);
    oamtvar1=1;
    }
    if(oamtvar1==1)
    {
    MoveObject(oamttor[0],-2615.69995117,-44.40000153,6.09999990,5.0);
    oamtvar1=0;
    }
    }
    if(IsPlayerInRangeOfPoint(playerid,10.0,-2695.30004883,-44.50000000,6.09999990))
    {//o amt 1
    if(oamtvar2==0)
    {
    MoveObject(oamttor[1],-2695.30004883,-44.50000000,6.09999990-10,5.0);
    oamtvar2=1;
    }
    if(oamtvar2==1)
    {
    MoveObject(oamttor[1],-2695.30004883,-44.50000000,6.09999990,5.0);
    oamtvar2=0;
    }
    }
    }
    return 1;
    }


    Danke für Hilfe :))

  • schreib da mal eine sendclientmessage rein wenn er nicht in der nähe des tores ist und guck mal im game was er die sagt