öncelikle herkese iyi forumlar. aşşağıda verdiğim kodları kullanarak .ini dosyasından belirli bir veriyi çekmek istiyorum örnek veriyim .ini dosyasında "Kell_Adam" "Steam.05.1251512" "19:25" vb yazıyor ben burda client_putinserver'de steamidi çektirmek istiyorum bu ini dosyasından yani oyuncu servere girdiğinde steam idi çekilsin diğer isim ve saat görmezden gelinsin istiyorum bunu yapmak mümkünmüdür ve birde örnek /oyunculistesi yazdığımızda .ini dosyasının içini çekecek ama sadece nickleri ve steam idleri gösterecek diğer kalanları görmezden gelicek ve örnek mesela listeden onu seçtiğimde o satırı .ini dosyasından silecek ve silindiğinde kalan boşluğu yok edecek isteklerim zorsa şimdiden kusura bakmayın yardımcı olan olmayan herkese teşekkür ederim.
Kod:
#include <amxmodx>
#include <reapi>
new const PLUGIN[] = "Example_FOpen";
new const VERSION[] = "Premium";
new const AUTHOR[] = "By.KinG";
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
}
public client_putinserver(ID)
{
new File = fopen("addons/amxmodx/configs/authidlist.ini", "rt");
if(File)
{
new Auth_ID[33], Auth_Control[33], Data[256];
get_user_authid(ID, Auth_ID, charsmax(Auth_ID));
while(!feof(File))
{
fgets(File, Data, charsmax(Data));
if(strlen(Data))
{
parse(Data, Auth_Control, 32);
if(equal(Auth_ID, Auth_Control))
{
/* Auth ID Bulundu */
}
}
}
fclose(File);
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/Son Düzenleme: 11-05-2021, 10:02, Düzenleyen: Kell_Adam
)

