Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:ip(playerid, params[])
- {
- if(pData[playerid][AdminLvL] < 1)
- return SendClientMessage(playerid, COLOR_RED, "Nie jestes adminem!");
- new PlayerId,netstat[1023],netstat2[1023],netstat1[1023],Float:ploss,dup;
- new ip[16];
- new ping = GetPlayerPing(PlayerId);
- GetPlayerNetworkStats(PlayerId,netstat,sizeof netstat);
- if(sscanf(params, "u", PlayerId))
- {
- SendClientMessage(playerid, 0xFF732FFF, "{FF732F}»»»{F01414} Wpisz: /ip [id gracza]");
- return 1;
- }
- if(PlayerId == INVALID_PLAYER_ID)
- {
- SendClientMessage(playerid, 0xFF732FFF, "{FF732F}»»»{F01414} Nie ma gracza o podanym ID.");
- return 1;
- }
- if (sscanf(netstat,"p<%>'Packetloss: 'f'Duplicate acks received: 'p<\n>d",ploss,dup))
- return SendClientMessage(playerid,-1,"Nie udalo sie pobrac danych");
- GetPlayerIp(PlayerId, ip, sizeof(ip));
- format(netstat1,sizeof netstat1,"IP: %s",ip);
- SendClientMessage(playerid,-1,netstat1);
- format(netstat2,sizeof netstat2,"PING: %d",ping);
- SendClientMessage(playerid,-1,netstat2);
- format(netstat,sizeof netstat,"Utrata pakietow: %.1f%%, duplikaty: %d",ploss,dup);
- SendClientMessage(playerid,-1,netstat);
- return 1;
- }
Add Comment
Please, Sign In to add comment