Unrealistisches Problem wegen Teams (Grove und cops)

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,
    so sieht das bei mir aus es funzt auch fast ich habe keine Errors aber wenn ich spiele und als grovemitglied /policeopen/close eingebe kommt ich darf das net ist ja noch richtig und als grove darf ich das tor von den grovemitgliedern aufmachen. Also kurz: Mit dem Team Grove funzt es!


    Aber wenn ich die Cops nehme und ich gebe ein /copsopen/close ein kommt ich wäre kein cop und die tore von der groves darf ich auch net öffnen. Dasi st ja richtig. Kurz: Ich kann als Cop das Tor von dem Cops net öffnen.


    Hier das Script: Was habe ich falsch gemacht?



    new Cops;
    new Grove;



    Cops = CreateObject(969, 1545.015747, -1622.233521, 12.188761, 0.0000, 0.0000, 270.0000);
    Grove = CreateObject(987, 2464.587402, -1653.259888, 12.470572, 0.0000, 0.0000, 270.0000);



    if(strcmp(cmdtext, "/policeopen", true) ==0)
    {
    if(gTeam[playerid] == Grove) //Das Police durch das entsprechende Team ersetzen
    {
    MoveObject(Cops, 1545.003296, -1622.273560, 9.138807, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE, ">> [You have opened the Policegate] <<");
    } else {
    SendClientMessage(playerid, 0xFF0000FF, "You are not Cop!");
    }
    return 1;
    }


    if(strcmp(cmdtext, "/policeclose", true) ==0)
    {
    if(gTeam[playerid] == Grove)
    {
    MoveObject(Cops, 1545.015747, -1622.233521, 12.188761, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE," >>[You have closed the Policegate]<<");
    } else {
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"You are not Cop!");
    }
    return 1;
    }


    if(strcmp(cmdtext, "/groveopen", true) ==0)
    {
    if(gTeam[playerid] == Cops)
    {
    MoveObject(Grove, 2464.279785, -1676.640381, 12.506942, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE," [>>You have opened the Grovegate]<<");
    } else {
    SendClientMessage(playerid,0xFF0000FF,"You are not Grovemember!");
    }
    return 1;
    }


    if(strcmp(cmdtext, "/groveclose", true) ==0)
    {
    if(gTeam[playerid] == Cops)
    {
    MoveObject(Grove, 2463.207520, -1653.571411, 12.467487, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE," >>[You have closed the Grovegate]<<");
    } else {
    SendClientMessage(playerid,0xFF0000FF,"You are not Grovemember!");
    }
    return 1;
    }


    So, was habe ich falsch bitte um Hilfe!
    Cops und Groves? Wenn ich das tausche geht gar nichts mehr wie würdet ihr es machen?


    MfG Maggi ;)

    2 Mal editiert, zuletzt von Maggi ()

  • Der nächste Post von Maggi,Nicht mehr lange und Breadfish hat das ganze Script gebastelt statt er/sie selber. :whistling:


    Versuch´s mal mit



    AddStaticPickup(1239, 2465.241455, -1659.522949, 12.543551, 0.0000, 0.0000, 0.0000); //1 ICON
    AddStaticPickup(1239, 2461.252441, -1658.857422, 12.499156, 0.0000, 0.0000, 0.0000); //2 ICON
    AddStaticPickup(1239, 1543.074219, -1627.194702, 12.577281, 0.0000, 0.0000, 0.0000); //3ICON
    AddStaticPickup(1239, 1547.982056, -1627.051636, 12.577281, 0.0000, 0.0000, 0.0000); //4ICON

  • ok das mit den icons habe ich jetzt aber:so sieht das bei mir aus es funzt auch fast ich habe keine Errors aber wenn ich spiele und als grovemitglied /policeopen/close eingebe kommt ich darf das net ist ja noch richtig und als grove darf ich das tor von den grovemitgliedern aufmachen. Also kurz: Mit dem Team Grove funzt es!


    Aber wenn ich die Cops nehme und ich gebe ein /copsopen/close ein kommt ich wäre kein cop und die tore von der groves darf ich auch net öffnen. Dasi st ja richtig. Kurz: Ich kann als Cop das Tor von dem Cops net öffnen.


    Hier das Script: Was habe ich falsch gemacht?



    new Cops;
    new Grove;



    Cops = CreateObject(969, 1545.015747, -1622.233521, 12.188761, 0.0000, 0.0000, 270.0000);
    Grove = CreateObject(987, 2464.587402, -1653.259888, 12.470572, 0.0000, 0.0000, 270.0000);



    if(strcmp(cmdtext, "/policeopen", true) ==0)
    {
    if(gTeam[playerid] == Grove) //Das Police durch das entsprechende Team ersetzen
    {
    MoveObject(Cops, 1545.003296, -1622.273560, 9.138807, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE, ">> [You have opened the Policegate] <<");
    } else {
    SendClientMessage(playerid, 0xFF0000FF, "You are not Cop!");
    }
    return 1;
    }


    if(strcmp(cmdtext, "/policeclose", true) ==0)
    {
    if(gTeam[playerid] == Grove)
    {
    MoveObject(Cops, 1545.015747, -1622.233521, 12.188761, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE," >>[You have closed the Policegate]<<");
    } else {
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"You are not Cop!");
    }
    return 1;
    }


    if(strcmp(cmdtext, "/groveopen", true) ==0)
    {
    if(gTeam[playerid] == Cops)
    {
    MoveObject(Grove, 2464.279785, -1676.640381, 12.506942, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE," [>>You have opened the Grovegate]<<");
    } else {
    SendClientMessage(playerid,0xFF0000FF,"You are not Grovemember!");
    }
    return 1;
    }


    if(strcmp(cmdtext, "/groveclose", true) ==0)
    {
    if(gTeam[playerid] == Cops)
    {
    MoveObject(Grove, 2463.207520, -1653.571411, 12.467487, 3.0);
    SendClientMessage(playerid,COLOR_LIGHTBLUE," >>[You have closed the Grovegate]<<");
    } else {
    SendClientMessage(playerid,0xFF0000FF,"You are not Grovemember!");
    }
    return 1;
    }


    So, was habe ich falsch bitte um Hilfe!


    MfG Maggi ;)

  • Hä ?


    /openpolice für die Grove und /groveopen für die Cops ?

  • Hi,
    könnt ihr mir das Script mal bitte da hin machen? Wie ihr es machen würdet? Ich kreig das net gebacken das ist so komisch wenn ich police in grove mache geht grove aber police net auch das eigene tor net hier die ganze gm wie sie gerade ausieht, es sind ja nur um die 350 zeilen:


    http://pastebin.com/m4d1c8b83


    Mfg Maggi

    Einmal editiert, zuletzt von Maggi ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Wenn du keine Ahnung hast dann lass das Scripten sein -.-
    Oder verdammte Scheiße nochmal, nehm unsere Ratschläge mit dem Wiki bzw. Lernen etc. an sonst kannst du von mir aus hingehen wo der Pfeffer wächst...


    Sorry, das musste am Tag der Freude und der Liebe mal raus...