Beiträge von VoodooKid

    Endlich einer der es versteht !
    Danke


    D:\Edit\gamemodes\Reallife.pwn(50307) : error 029: invalid expression, assumed zeroD:\Edit\gamemodes\Reallife.pwn(50307) : error 017: undefined symbol "cmd_Warn"D:\Edit\gamemodes\Reallife.pwn(50307) : error 029: invalid expression, assumed zero


    Ganz einfach.
    Erstellst eine Variable wo du maximal Definierst von den Warns.
    Nun erstellst die einen befehl der wie kick aufgebaut ist, nur das du dort den Pvar erstellst und ihn kickst, dabei rufst du ein Publik auf der anschliessend überprüft ob Define === Variable ist.


    ( Tut mir leid für die Rechtschreibung, bin am ipad )

    Joa alles gut , ipad ist ja auch nur schwer ^^ (Mittel schwer für die die's können ^_^)


    #define MAX_WARNINGS 5 // /warn command



    new Anti_Warn[MAX_PLAYERS];



    Code
    CMD:warn(playerid,params[]) {    if(PlayerInfo[playerid][Level] >= 1);	    new tmp[256], tmp2[256], Index;		tmp = strtok(params,Index), tmp2 = strtok(params,Index);	    if(isnull(tmp) || isnull(tmp2)) return SendClientMessage(playerid, red, "USAGE: /warn [playerid] [grund]");    	new warned = strval(tmp), str[128];		if(PlayerInfo[warned][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");	 	if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) { 	    	if(warned != playerid) { 	    	if(Anti_Warn[warned] == 1) return SendClientMessage(playerid, orange,"ERROR: Nein!.");			    CMDMessageToAdmins(playerid,"WARN");				PlayerInfo[warned][Warnings]++;				if(PlayerInfo[playerid][Level] >= 1) {				if( PlayerInfo[warned][Warnings] == MAX_WARNINGS) {					format(str, sizeof (str), "Administrator "%s" hat User "%s" Gekickt!. (Warnungen: %d/%d)***", pName(playerid), pName(warned),  PlayerInfo[warned][Warnings], MAX_WARNINGS);					SendClientMessageToAll(red, str);					format(str, sizeof (str), "[GRUND: %s ]",params[1+strlen(tmp)]);					SendClientMessageToAll(red, str);					SaveToFile("KickLog",str);	Kick(warned);					return PlayerInfo[warned][Warnings] = 0;				} else {					format(str, sizeof (str), "*Administrator "%s" hat User "%s" Verwarnt! (Warnungen: %d/%d)***", pName(playerid), pName(warned), PlayerInfo[warned][Warnings], MAX_WARNINGS);					SendClientMessageToAll(yellow, str);					format(str, sizeof (str), "[GRUND: %s ]",  params[1+strlen(tmp)]);				    SendClientMessageToAll(yellow, str);				    Anti_Warn[warned] = 1;				    Warn[playerid] = warned;				    format(str, 9909, "{FF7E19}Name: %s\n{00F700}Admin: %s\n{E10000}GRUND: %s\n{FF9E00}Warnungen: %d/%d",pName(warned),pName(playerid),params[1+strlen(tmp)], PlayerInfo[warned][Warnings], MAX_WARNINGS);                    ShowPlayerDialog((warned), 9909, DIALOG_STYLE_MSGBOX, "{00F700}Warned", str, "Close", "");					}				}				Anti_Warn[warned] = 1;				SetTimerEx("AntiWarn", 5000, true, "i", playerid);				return 1;			} else return SendClientMessage(playerid, red, "ERROR: Du kannst dich doch nicht selber warnen du dulli ^_^");		} else return SendClientMessage(playerid, red, "ERROR: Player ist nicht mit dem Server verbunden!");	} else return SendClientMessage(playerid,red,"ERROR: Du bist nicht Befugt solch eine Art von Commandos zu Benutzen! Verwende /help!");}


    forward AntiWarn(playerid);public AntiWarn(playerid){ Anti_Warn[Warn[playerid]] = 0;}




    ?

    Hay Leute,


    ich suche mal ein Temporäres /warn system!


    bei 3 Warnungen (Einstellbar im #define MAX_WARNINGS oder so!) wird mann gekickt anstatt gebannt!


    MFG
    VooDooKid


    PS:
    Ich bin nicht faul sondern ich bin nicht der beste im Scripten!

    Also ganz ehrlich,


    ich glaub es hackt hier?!


    UNS IST ES NICHT ERLAUBT ES ZU EDITIEREN?!


    Zitat

    Es ist nicht erlaubt, dieses Script zu verkaufen / editieren / als sein eigenes Werk auszugeben!!!

    Unterstrichen = Ok das verstehe ich
    Unterstrichen + Rot = GEHT GARNICHT!

    Du brauchst aber Steam um Rust spielen zu können :o Oder? :D[/quote]Ach du heiliger bimbam da hab ich einen Fehler gemacht :D
    MEIN Neuer Steamacc da hab ich ja neu gekauft jedoch..
    egal ich versuch mal zu fixen argh das regt mich grad so auf ..
    Och nöööö.....
    Jetzt find ich das Spiel nichtmal mehr..