Guest User

Untitled

a guest
Jul 21st, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. CMD:ip(playerid, params[])
  2. {
  3. if(pData[playerid][AdminLvL] < 1)
  4. return SendClientMessage(playerid, COLOR_RED, "Nie jestes adminem!");
  5.  
  6. new PlayerId,netstat[1023],netstat2[1023],netstat1[1023],Float:ploss,dup;
  7. new ip[16];
  8. new ping = GetPlayerPing(PlayerId);
  9.  
  10. GetPlayerNetworkStats(PlayerId,netstat,sizeof netstat);
  11. if(sscanf(params, "u", PlayerId))
  12. {
  13. SendClientMessage(playerid, 0xFF732FFF, "{FF732F}»»»{F01414} Wpisz: /ip [id gracza]");
  14. return 1;
  15. }
  16. if(PlayerId == INVALID_PLAYER_ID)
  17. {
  18. SendClientMessage(playerid, 0xFF732FFF, "{FF732F}»»»{F01414} Nie ma gracza o podanym ID.");
  19. return 1;
  20. }
  21. if (sscanf(netstat,"p<%>'Packetloss: 'f'Duplicate acks received: 'p<\n>d",ploss,dup))
  22. return SendClientMessage(playerid,-1,"Nie udalo sie pobrac danych");
  23. GetPlayerIp(PlayerId, ip, sizeof(ip));
  24. format(netstat1,sizeof netstat1,"IP: %s",ip);
  25. SendClientMessage(playerid,-1,netstat1);
  26. format(netstat2,sizeof netstat2,"PING: %d",ping);
  27. SendClientMessage(playerid,-1,netstat2);
  28. format(netstat,sizeof netstat,"Utrata pakietow: %.1f%%, duplikaty: %d",ploss,dup);
  29. SendClientMessage(playerid,-1,netstat);
  30. return 1;
  31. }
Add Comment
Please, Sign In to add comment