Kick und ban nochmal

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
  • Haii leute


    Ban & Kick geht einfach net und ich sitze seit 3 std dranne
    hört sich komisch an nur ich kriegs einfach net hin
    und ich rege mich schon auf ^^ 3 std gute zeit ich schaffs net
    Naja Hoffe Mir kann jemand sagen wieso habe vorhin schon neh post aufgemacht
    nur da habe ichs igendwie geschafft doch jetz gehts wieder net :(
    Es Kommt immer Qini Wurde Von Admin Qini Gekickt! Grund: << Grund Zeigt er nicht an
    kp wieso ich weiss net mehr weiter leute bitte helft mir :(


    Codes:


    Kick:




    Ban:




    Danke an Alle Die Nochmal Lust haben hir bei zu Helfen ! :S

  • Habe es Nochmal Umgebaut :


    doch es kommt der grund immer noch nicht:


    Kann mir Nicht Igendwehr helfen schon 4 std ;(


    und ich bin immer noch so weit wie vorhe r ;(




    Einmal editiert, zuletzt von Quini ()

  • dcmd_kick(playerid,params[])
    {
    new name[MAX_PLAYER_NAME];
    new id = strval(strget(params, 0));
    new grund = strget(params, 1);
    new s[64];
    new string[265];
    if(!strlen(params)) return SendClientMessage(playerid,blau,"/Kick [Playerid] [Grund]");
    GetPlayerName(playerid,name,sizeof(name));
    GetPlayerName(id,sname,sizeof(sname));
    format(s,sizeof(s),"acc/%s.ini",name);
    new admin = dini_Int(s, "admin");
    if(admin == 2)
    {
    if(IsPlayerConnected(id))
    {
    format(string,sizeof(string),"%s Wurde von Admin: %s Gekickt! Grund: %s",sname, name, grund);
    SendClientMessageToAll(Gelb,string);
    Kick(id);
    }
    }
    return 1;
    }
    Versuchs mal so.

  • 2 Errors


    Zitat

    C:\Users\Rene\Desktop\GermanExtremo.pwn(3829) : error 033: array must be indexed (variable "-unknown-")
    C:\Users\Rene\Desktop\GermanExtremo.pwn(3857) : error 033: array must be indexed (variable "-unknown-")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    zeilen


    new grund = strget(params, 1);

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Sollte funktionieren:
    new grund[128];
    format(grund,sizeof(grund),strget(params, 1));


    HABS EDITIERT, NOCHMAL REINMACHEN ;)


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!

    Einmal editiert, zuletzt von M4rciii ()

  • qiny du muss


    new grund[128];



    ändern in


    new grund[256];


    Mfg, Imagician ;)

  • Dankeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee



    Breadfish 4 Life



    :love::love::love::love: IHR SEIT DIE BESTEN :love::love::love::love:


    Eine Kleine Frage noch wie würde ich


    da jetz ne abfrage einbauen ob der spieler einen grund angeben hat ?

    Einmal editiert, zuletzt von Quini ()

  • Wie genau.. beschreib das nochmal genauer und ich versuche dir zu helfen ;)
    Mfg, Imagician.

  • Das machst du am besten mit sscanf da du dort die Parameter direkt angeben kannst oder du überprüfst die Länge des Grund String


    if(strlen(grund) == 0)
    {
    SendClientMessage(id,farbe,"Du musst einen Grund angeben");
    return 1;
    }