Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (strcmp(cmd, "/id", true) == 0)
- {
- if (IsPlayerConnected(playerid))
- {
- new id_count;
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Verwende: /id [spielername/teilname/id]");
- return 1;
- }
- if (IsNumeric(tmp))
- {
- new tmp_userid = strval(tmp);
- if (IsPlayerConnected(tmp_userid))
- {
- new Float:paket = GetPlayerPacketLoss(tmp_userid);
- format(string, sizeof(string), "ID: %d, Name: %s, Level: %d, Ping: %d, FPS: %d, Paketloss: %.1f%%", tmp_userid, FullName(tmp_userid), GetPlayerScore(tmp_userid), GetPlayerPing(tmp_userid), GetPVarInt(tmp_userid, "fps"), paket);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- return 1;
- }
- }
- if (strlen(tmp) < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "** Verwende mindestens 3 Zeichen.");
- return 1;
- }
- for (new i = 0; i < MAX_PLAYERS; i ++)
- {
- if (IsPlayerConnected(i))
- {
- if (strfind(FullName(i), tmp, true) != -1)
- {
- new Float:paket = GetPlayerPacketLoss(i);
- format(string, sizeof(string), "ID: %d, Name: %s, Level: %d, Ping: %d, FPS: %d, Paketloss: %.1f%%", i, FullName(i), GetPlayerScore(i), GetPlayerPing(i), GetPVarInt(i, "fps"), paket);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- id_count ++;
- }
- }
- }
- if (id_count == 0) {
- format(string, sizeof(string), "Es wurden keine Spieler mit dem Namen gefunden.");
- } else if (id_count == 1) {
- format(string, sizeof(string), "Es wurde 1 Spieler mit dem Namen gefunden.");
- } else if (id_count > 1) {
- format(string, sizeof(string), "Es wurden %d Spieler mit dem Namen gefunden.", id_count);
- }
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement