Guest User

Untitled

a guest
Jan 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.75 KB | None | 0 0
  1. stock IsDataUsingIPExist(playerid,key[])
  2. {
  3.     new f[64];
  4.     format(f,sizeof(f),folder_ipdata "%s.ini",GetIP(playerid));
  5.     return !fexist(f) ? false : fkeyexist(f,key)
  6. }
  7. stock SaveDataUsingIP(playerid,key[],value[])
  8. {
  9.     new f[64];
  10.     format(f,sizeof(f),folder_ipdata "%s.ini",GetIP(playerid));
  11.     if(!fexist(f)) fcreate(f);
  12.     fsetstring(f,key,value);
  13. }
  14. stock LoadDataUsingIP(playerid,key[],bool:del = false)
  15. {
  16.     new f[64], ret[M_S], File:handle, rem = 0;
  17.     format(f,sizeof(f),folder_ipdata "%s.ini",GetIP(playerid));
  18.     if(fexist(f) && fkeyexist(f,key))
  19.     {
  20.         format(ret,sizeof(ret),fgetstring(f,key));
  21.         if(del)
  22.         {
  23.             fremovekey(f,key);
  24.             handle = fopen(f,io_append);
  25.             if(!flength(f)) rem = 1;
  26.             fclose(f);
  27.             if(rem) fremove(f);
  28.         }
  29.     }
  30.     return ret;
  31. }
Add Comment
Please, Sign In to add comment