Рекомендованные сообщения



Не найдено.

5 posts in this topic

Как сделать нормальную проверку что бы пропускала по нику всех на сервер? А кого нету кикать
Ники должны лежать в базе данных
 

Спойлер

stock IsPlayerBetaTester(playerid)
{
	new fmt_query[70];
	new rows;
	new Cache: result;

	format(fmt_query, sizeof fmt_query, "SELECT * FROM fullaccess WHERE name='%s'", GetPlayerNameEx(playerid));
	result = mysql_query(mysql, fmt_query);

	rows = cache_num_rows();

   	if(rows)
	{
		cache_delete(result);
		return 1;
	}
	else
	{
		cache_delete(result);
		return 0;
	}
}

 

 

Share this post


Link to post
Share on other sites

При коннекте делаешь запрос в базу данных и ищешь среди ников тот, под которым ты зашел, если такого нет - кик.

Share this post


Link to post
Share on other sites

@User Shokolad Куда-нибудь при коннекте: 

if (!IsPlayerBetaTester(playerid)) 
	Kick(playerid); 

Кстати, в самой функции можно немного сократить логику: 

это

4 часа назад, User Shokolad сказал:

if(rows) { cache_delete(result); return 1; } else { cache_delete(result); return 0; }

можно заменить на

Спойлер

cache_delete(result); 
return rows > 0; 

 

 

Share this post


Link to post
Share on other sites

@DEST уже делал так, итог: всех кикает если без "!" всех пропускает

@SCRIPTMAN запрос есть в самом стоке

Share this post


Link to post
Share on other sites

UP

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Романтик228
      By Романтик228
      можно играть как и в мобаил так и на пк.Есть охота, семейный отель, рейтинг семьи, крафты,бд идёт вместе с модом,фракции и банды все присутствует в моде. 
    • Романтик228
      By Романтик228


      Просмотр файла Мод samp
      можно играть как и в мобаил так и на пк.Есть охота, семейный отель, рейтинг семьи, крафты,бд идёт вместе с модом,фракции и банды все присутствует в моде. 
      Добавил Романтик228 Добавлено 20.10.2021 Категория Моды Автор Roman  
    • danko
      By danko
      Выдает вот такую ошибку и всё по нулям, базу нормально установил