/unban не через Dini
#1

Возможно ли сделать команду /unban не через дини, а через

format(var, 32, "Ban=%d\n",PlayerInfo[playerid][pLocked]);fwrite(hFile, var);


Если да, то подскажите как?
Reply
#2

Quote:
Originally Posted by Rustam_Rich
Посмотреть сообщение
Возможно ли сделать команду /unban не через дини, а через

format(var, 32, "Ban=%d\n",PlayerInfo[playerid][pLocked]);fwrite(hFile, var);


Если да, то подскажите как?
Я когда-то делал анбан для обычной реги ГФ, подойдет?
Reply
#3

Покажите
Reply
#4

Quote:
Originally Posted by Rustam_Rich
Посмотреть сообщение
Покажите
Код:
function OnPlayerUnban(name[])
{
	new string2[32];
	format(string2, sizeof(string2), "/users/%s.ini", name);
	new File: hFile = fopen(string2, io_readwrite);
	if (hFile)
	{
 		new var[2][32];
		fread(hFile, var[0]);
                fread(hFile, var[1]);
                //printf("var %s", var[0]);
                //printf("var 2 %s", var[1]);
                fclose(hFile);
                fopen(string2, io_readwrite);
                fwrite(hFile, var[0]);
                fwrite(hFile, "Level=1");
		fclose(hFile);
	}
	return 1;
}
У меня был бан акка по отрицательному лвлу. Главное тебе в порядке данных не ошибиться (у меня уровень второй по порядку в акке, поэтому массив var размером в две переменных).
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)