Frage zu Filterscript House

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
  • Du kanst "Commands" zb nur für Teams oder Gruppen nutzbar machen, dazu must du nur eine Abfrge erstellen


    Beispiel:


    if (strcmp(cmdtext, "/close1", true) == 0){
    if(IsPlayerAdmin(playerid)){
    MoveObject(gates[1], 1465.526123,-689.972961,94.750000,1);
    SendClientMessage(playerid,0xFFFF00AA, "Du bist ein Admin");
    //mache das wenn spieler admin (RCON Admin)
    }
    else
    {
    SendClientMessage(playerid,0xFFFF00AA, "Du bist kein Admin");
    //Mache dass wenn spieler kein Admin ist (RCON Admin)
    }
    return 1;
    }
    if (strcmp(cmdtext, "/garage1", true) == 0){
    if(IsPlayerAdmin(playerid)){
    MoveObject(gates[1], 1465.526123,-689.972961,90.604919,1);
    SendClientMessage(playerid,0xFFFF00AA, "Du bist ein Admin");
    //mache das wenn spieler admin (RCON Admin)
    }
    else
    {
    SendClientMessage(playerid,0xFFFF00AA, "Du bist kein Admin");
    //Mache dass wenn spieler kein Admin ist (RCON Admin)
    }
    return 1;
    }
    Den Text kanst du natürlich Frei Bestimmen, das sin im übrigen die ersten beiden Commands Aus deinem Filterskript,
    wen du die andern auch nur als Admin ausfüren wilst Füge die Abfrage:
    if(IsPlayerAdmin(playerid)){
    //Action
    }
    //...rest
    ein.


    Ich hoffe ich konte dir helfen
    Mit Freundlichen Grüssen
    Franky

  • Zitat

    Du kanst "Commands" zb nur für Teams oder Gruppen nutzbar machen, dazu must du nur eine Abfrge erstellen

    Völliger Schwachsinn!!!
    Und ob man CMDS nur für bestimmte namen machen kann!
    Hier ein Bsp:


    if (strcmp("/CMD", cmdtext, true) == 0)
    {
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,sizeof pName);
    if(!strcmp(pName,"Dein_Name",true))
    {
    MoveObject(ObjektID,Coords, Geschw);
    }
    else
    {
    SendClientMessage(playerid, Farbe, "Dein Text");
    }
    return 1:
    }