Two fuction for Kick(playerid); and Kick(giveplayerid);
You still don't get it, do you? If I were to write a function KickPlayer(asdf) I would still be able to pass playerid, giveplayerid, target or whatever valid integer I desire. The parameter names are unimportant.