Alle Kicken

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
  • Hey Leute,


    gibt es den die Möglichkeit ein ALL Kick script zu basteln? also ein command z.b. /allkick und dann werden alle vom server gekickt und bekommen auf ka im chat oder per textdraw den grund gesagt.


    Ginge des?
    wenn ja? kann jmd zeigen wie?? :thumbup: :thumbup:


    danke <3


    wünsch euch was


  • new command[256];
    new temp[256];
    new Index;
    command = strtok(cmdtext, Index);
    if(strcmp(command, "/allkick", true) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    new reason;
    temp = strtok(cmdtext, Index);
    if(!strlen(temp))
    {
    SendClientMessage(playerid, COLOR, "INFO: /allkick [GRUND]");
    return 1;
    }
    reason = strval(temp);
    new for22[256];
    format(for22,sizeof(for22), " Alle wurden gekickt - Grund: %s"reason);
    SendClientMessageToAll(COLOR,for22);
    for(new i=0; i<MAX_PLAYERS; i++) {
    Kick(i);
    }}
    else
    {
    // Kein Admin Nachricht
    }
    return 1;
    }


    Aus bfx sein cmd gemacht :D

  • okay danke
    soo aber sohin damit??
    auskennen tue ich mich damit aber wo ichs hinstecke soll ich noch mein probl.
    Unter was soll es rein?

  • okay
    also grad eingefügt aber er sagt mir das die paar dinger da ndefiniert sind?
    müssen die nach ganz oben oder auch beim allkick code code dabei sein?
    new command[256];
    new temp[256];
    new Index;


    ?


    und wohin damit?


    command = strtok(cmdtext, Index);


    ?



    der rest ist mir klar ;)

  • die news ´zu...


    public OnPlayerCommand(...)
    {
    //Hierhin
    // Auch glaub ich (command = strtok(cmdtext, Index);
    )

    GreetZ

    Zitat

    Joda21:47
    Joda = mein spritzname
    xD


    Ice21:47
    zeig mir dein lichtschwert !


    Joda21:47 spitzname* xDD

    Ich bin ein Vogel (Joda)


  • Also s gemacht wie ihr:


    fehler :
    D:\Aburg stunt\filterscripts\madAd.pwn(966) : error 017: undefined symbol "COLOR"
    D:\Aburg stunt\filterscripts\madAd.pwn(971) : error 001: expected token: "-string end-", but found "-identifier-"
    D:\Aburg stunt\filterscripts\madAd.pwn(971) : warning 215: expression has no effect
    D:\Aburg stunt\filterscripts\madAd.pwn(971) : error 001: expected token: ";", but found ")"
    D:\Aburg stunt\filterscripts\madAd.pwn(971) : error 029: invalid expression, assumed zero
    D:\Aburg stunt\filterscripts\madAd.pwn(971) : fatal error 107: too many error messages on one line



    [ANfang] Zeile 958: if(strcmp(command, "/allkick", true) == 0)
    [Ende] Zeilge: 980: return 1;


    Betroffen sind: format(for22,sizeof(for22), " Alle wurden gekickt - Grund: %s"reason);
    SendClientMessage(playerid, COLOR, "INFO: /allkick [GRUND]");

  • booah danke man!!!!
    Es funtzt


    Gäbe es eine möglichkeit nur die Player wo keine admins zu kicken?
    und des nur admin mit lv 5 den command ausführen könnten?



    if(SpielerInfo[playerid][alvl]<3)