Advertisement
MichaelFR

SAMP Geo IP Check

Apr 11th, 2017
895
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1. /*Credits: Michael & SAMP Forum*/
  2.  
  3. #include <a_samp>
  4. #include <a_http>
  5. public OnPlayerConnect(playerid)
  6. {
  7.     new string[128],IP[16];
  8.     GetPlayerIp(playerid,IP,sizeof(IP));
  9.     if(strlen(IP)<1) return 1;
  10.     format(string, sizeof(string),"geoip.cybernieve.com/?IP=%s",IP);
  11.     HTTP(playerid, HTTP_GET, string,"","IPPROVJERA");
  12.     return 1;
  13. }
  14. forward IPPROVJERA(playerid, rsc, loc[]);
  15. public IPPROVJERA(playerid, rsc, loc[])
  16. {
  17.     new string[128];
  18.     if(rsc== 200)
  19.     {
  20.         new pNick[64];
  21.         GetPlayerName(playerid,pNick,sizeof(pNick));
  22.         format(string, sizeof(string), " %s se spojio na server iz: %s",pNick,loc);
  23.         SendClientMessageToAll(-1,string);
  24.         return 1;
  25.     }
  26.     else
  27.     {
  28.         return 0;
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement