Guest User

Brian Harris HTTP feladata

a guest
Sep 27th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.24 KB | None | 0 0
  1. #include <a_samp>
  2. #include <a_http>
  3.  
  4. new Timer[MAX_PLAYERS];
  5.  
  6. public OnPlayerConnect(playerid)
  7. {
  8.     Timer[playerid] = SetTimerEx("JatekosMentes", 1000*60, true, "i", playerid);
  9.     print("Adatmentés percenként....");
  10.     return true;
  11. }
  12. public OnPlayerDisconnect(playerid)
  13. {
  14.     new adatok[15];
  15.     format(adatok, sizeof(adatok), "?lelepett=%d",playerid);
  16.     HTTP(playerid, HTTP_POST, "everliferpg.eu/test.php", adatok, "Valasz");
  17.     KillTimer(Timer[playerid]);
  18.     print("Adatmentés leállítva...");
  19.     return true;
  20. }
  21. forward JatekosMentes(playerid);
  22. public JatekosMentes(playerid)
  23. {
  24.     new adatok[80], nev[MAX_PLAYER_NAME], Float:kordinatak[3];
  25.  
  26.     GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
  27.     GetPlayerPos(playerid, kordinatak[0], kordinatak[1], kordinatak[2]);
  28.    
  29.     format(adatok, sizeof(adatok), "?sid=%d&nev=%s&penz=%d&x=%f&y=%f&z=%f",playerid, nev, GetPlayerMoney(playerid),kordinatak[0], kordinatak[1], kordinatak[2]);
  30.     HTTP(playerid, HTTP_POST, "everliferpg.eu/test.php", adatok, "Valasz");
  31. }
  32.  
  33. forward Valasz(index, response_code, data[]);
  34. public Valasz(index, response_code, data[])
  35. {
  36.     if(response_code == 200)
  37.     {
  38.         printf("Az URL válasza: %s", data);
  39.     }
  40.     else
  41.     {
  42.         printf("A keres sikertelen volt hibakod: %d", response_code);
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment