100
« on: June 04, 2007, 07:39:09 PM »
function serverCmdkill(%client,%name) {
if(%client.isAdmin || %client.isSuperAdmin) {
if(findclientbyname(%name) > -1 && !findclientbyname(%name).isSuperAdmin) {
findclientbyname(%name).player.kill();
chatmessageall(%client,'',"%1(Admin) has killed %2",%client,findclientbyname(%name).name);
}
else if(findclientbyname(%name) < 0)
messageclient(%client,'',"Invaild Name.");
else if(findclientbyname(%name).isSuperAdmin)
messageclient(%client,'',"You cannot kill Super Admins.");
}
}
function findclientbyname(%findclient) {
%fca = -1;
for( %i = 0; %i < ClientGroup.getCount(); %i++) {
%client = ClientGroup.getObject(%i);
if (strlwr(%client.name) $= strlwr(%findclient))
%fca = %client;
}
return %fca;
}
Whatever, just giving example, made in post box just for example, probably not work...I used chatmessageall so the admin can't spam killing and findclientbyname(%name).name so that everything is capitalized correctly and everything...