Die ist immer 0, da
GetPlayerName(pID,Pname,sizeof(Pname));
if(sscanf(params,"us",pID,rsn)) return SendClientMessage(playerid,system, "SYSTEM: Benutze:/ban [Spieler ID] [Grund]");
GetPlayerName(pID....
vor der Scanf abfrage steht,..
Und wenn du für PID keinen Wert hast, wird immer 0 gesetzt..
Mache die Scanf-Abfrage einfach vor die GEtPlayerName sachen