2 Orte 1 Befehl

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
  • Tag


    Ich habs so gemacht es gibt 2 Orte , & 1 Befehl .


    ist er an Ort a öffnet sich das tor


    ist er da nicht bleibt es zu meldung kommt


    ist er an ort b öffnet sich das tor


    ist er da nicht bleibt es zu meldung kommt


    DOCH wie mach ich das ganze?? Habs so


    if(strcmp(cmdtext,"/tor",true)==0)
    {
    if(!IsPlayerInRangeOfPoint(playerid,4,1548.0999755859, -1628.0999755859, 15.199999809265))return SendClientMessage(playerid,ROT,"Du bist nicht am LSPD Tor");
    {
    MoveObject(lspdtorv,1548.0999755859, -1628.0999755859, 15.199999809265-10,4);
    SetTimer("lspdtortimer",10000,false);
    SendClientMessage(playerid,ROT,"Du hast das Vordere LSPD Tor geöffnet. Es schließt sich in 10 Sekunden.");
    }
    else
    {
    if(!IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853))return SendClientMessage(playerid,ROT,"Du bist nicht am LSPD Garagen Tor");
    }
    {
    MoveObject(lspdtorh,1584.6999511719, -1638.1999511719, 12.39999961853-10,4);
    SetTimer("lspdtortimer2",5000,false);
    SendClientMessage(playerid,ROT,"Du hast das LSPD Garagen Tor geöffnet. Es schließt sich in 5 Sekunden.");
    }
    }

  • if(!IsPlayerInRangeOfPoint(playerid,4,1548.0999755859, -1628.0999755859, 15.199999809265))return SendClientMessage(playerid,ROT,"Du bist nicht am LSPD Tor");
    {
    MoveObject(lspdtorv,1548.0999755859, -1628.0999755859, 15.199999809265-10,4);
    SetTimer("lspdtortimer",10000,false);
    SendClientMessage(playerid,ROT,"Du hast das Vordere LSPD Tor geöffnet. Es schließt sich in 10 Sekunden.");
    }
    else if(!IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853))return SendClientMessage(playerid,ROT,"Du bist nicht am LSPD Garagen Tor");
    {
    MoveObject(lspdtorh,1584.6999511719, -1638.1999511719, 12.39999961853-10,4);
    SetTimer("lspdtortimer2",5000,false);
    SendClientMessage(playerid,ROT,"Du hast das LSPD Garagen Tor geöffnet. Es schließt sich in 5 Sekunden.");
    }

  • gamemodes\reallife.pwn(285) : error 029: invalid expression, assumed zero


    gamemodes\reallife.pwn(285) : warning 215: expression has no effect


    gamemodes\reallife.pwn(285) : error 001: expected token: ";", but found "if"


    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase






    2 Errors.


    Zeile 285 ist das hier


    else if(!IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853))return SendClientMessage(playerid,ROT,"Du bist nicht am LSPD Garagen Tor");

  • if(IsPlayerInRangeOfPoint(playerid,4,1548.0999755859, -1628.0999755859, 15.199999809265);
    {
    MoveObject(lspdtorv,1548.0999755859, -1628.0999755859, 15.199999809265-10,4);
    SetTimer("lspdtortimer",10000,false);
    SendClientMessage(playerid,ROT,"Du hast das Vordere LSPD Tor geöffnet. Es schließt sich in 10 Sekunden.");
    }
    else if(IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853));
    {
    MoveObject(lspdtorh,1584.6999511719, -1638.1999511719, 12.39999961853-10,4);
    SetTimer("lspdtortimer2",5000,false);
    SendClientMessage(playerid,ROT,"Du hast das LSPD Garagen Tor geöffnet. Es schließt sich in 5 Sekunden.");
    }

  • Funzt auch nicht ständig das gleiche habs jetzt so


    if(strcmp(cmdtext,"/tor",true)==0)
    {
    if(!IsPlayerInRangeOfPoint(playerid,4,1548.0999755859, -1628.0999755859, 15.199999809265))return SendClientMessage(playerid,ROT,"Du bist nicht am LSPD Tor");
    {
    MoveObject(lspdtorv,1548.0999755859, -1628.0999755859, 15.199999809265-10,4);
    SetTimer("lspdtortimer",10000,false);
    SendClientMessage(playerid,ROT,"Du hast das Vordere LSPD Tor geöffnet. Es schließt sich in 10 Sekunden.");
    }
    else if(IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853))
    {
    MoveObject(lspdtorh,1584.6999511719, -1638.1999511719, 12.39999961853-10,4);
    SetTimer("lspdtortimer2",5000,false);
    SendClientMessage(playerid,ROT,"Du hast das LSPD Garagen Tor geöffnet. Es schließt sich in 5 Sekunden.");
    }
    }


    Errors kommen die


    (285) : error 029: invalid expression, assumed zero
    285) : warning 215: expression has no effect
    (285) : error 001: expected token: ";", but found "if"

  • if(strcmp(cmdtext,"/tor",true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,4,1548.0999755859, -1628.0999755859, 15.199999809265))
    {
    MoveObject(lspdtorv,1548.0999755859, -1628.0999755859, 15.199999809265-10,4);
    SetTimer("lspdtortimer",10000,false);
    SendClientMessage(playerid,ROT,"Du hast das Vordere LSPD Tor geöffnet. Es schließt sich in 10 Sekunden.");
    }
    else if(IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853))
    {
    MoveObject(lspdtorh,1584.6999511719, -1638.1999511719, 12.39999961853-10,4);
    SetTimer("lspdtortimer2",5000,false);
    SendClientMessage(playerid,ROT,"Du hast das LSPD Garagen Tor geöffnet. Es schließt sich in 5 Sekunden.");
    }
    }

  • if(strcmp(cmdtext,"/tor",true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,4,1548.0999755859, -1628.0999755859, 15.199999809265))
    {
    MoveObject(lspdtorv,1548.0999755859, -1628.0999755859, 15.199999809265-10,4);
    SetTimer("lspdtortimer",10000,false);
    SendClientMessage(playerid,ROT,"Du hast das Vordere LSPD Tor geöffnet. Es schließt sich in 10 Sekunden.");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Die Kuh Macht Muhh!")://Ändern
    }
    else if(IsPlayerInRangeOfPoint(playerid,4,1584.6999511719, -1638.1999511719, 12.39999961853))
    {
    MoveObject(lspdtorh,1584.6999511719, -1638.1999511719, 12.39999961853-10,4);
    SetTimer("lspdtortimer2",5000,false);
    SendClientMessage(playerid,ROT,"Du hast das LSPD Garagen Tor geöffnet. Es schließt sich in 5 Sekunden.");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Die Kuh Macht Muhh!")://Ändern
    }
    }