Cześć, mam problem z wczytaniem samym steamid z pliku users.ini oraz jego sprawdzenie z aktualnym sid gracza.
Nie jestem pewien czy jest to dobrze napisane, tutaj jest to cale sprawdzanie:
  new linia=0;
  new text[35];
  new chars;
  new steamid[35];
  static configdir[32];
  static plik[32];
  get_configsdir(configdir, 63);
  formatex(plik, 127, "%s/users.ini", configdir)
  do {
    linia = read_file(plik, linia, text, 127, chars)
    if((text[0]==';') || !chars) continue
    parse(text, steamid, 34)
    if(equali(xp_get_user_authid(id), steamid)) return 1;
  }
  while(linia != 0)
  return 0;
Zwraca 0.
i funkcja xp_get_user_authid
stock xp_get_user_authid(const index)
{
  new authid[35];
  get_user_authid(index, authid, charsmax(authid));
  return authid;
}
Nakierujecie mnie, co zrobić aby to zadziałało? Z góry dzięki.
Użytkownik Komiks007 edytował ten post 18.01.2020 18:48


 Forum
 
Forum
 Użytkownicy
 
Użytkownicy
 Kalendarz
 
Kalendarz
 Dodatki SourceMod
 
Dodatki SourceMod



 
	 Temat jest zamknięty
 Temat jest zamknięty![[ROZWIĄZANE] Wczytanie i sprawdzenie steamid z users.ini: post #1](https://amxx.pl/public/style_images/tctc91_luminous/icon_share.png) 
					

 
				
				








