wtf dachte ich erst ich wollte das:
if(!strcmp(strget(cmdtext,0),"/kick")) {
if(IsPlayerAdmin(playerid)) {
new typ=strval(strget(cmdtext,1));
if(IsPlayerConnected(typ)) {
new pName[MAX_PLAYER_NAME], s[100], z, st=strlen(cmdtext), i, name[16];
for(; i<st; i++) {
if(cmdtext[i]==' ') {
z++;
if(z==2) { z=i+1; i=st; }}}
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(typ,name,sizeof(name));
format(s,sizeof(s),"Admin: %s has kicked %s!",pName,name);
SendClientMessageToAll(0xFFFFFFAA,s);
Kick(typ); }}
else
SendClientMessage(playerid,0xFFFFFFAA,"You are not a Admin!");
return 1;
}
in ein FS machen, das hab ich ja auch selbst gemacht, aber irgendwie geht es net
her mal der error:
D:\Programme\SAMP Server\filterscripts\RCON_cmds.pwn(182) : error 017: undefined symbol "s"
D:\Programme\SAMP Server\filterscripts\RCON_cmds.pwn(182) : error 017: undefined symbol "s"
D:\Programme\SAMP Server\filterscripts\RCON_cmds.pwn(182) : error 029: invalid expression, assumed zero
D:\Programme\SAMP Server\filterscripts\RCON_cmds.pwn(182) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
das ist die zeile:
format(s,sizeof(s),"Admin: %s has kicked %s!",pName,name);
hm, was ist daran falsch? ich habe STROK drin, deswegen sind es net mehr soviele.