Доступ к RCON логированию
Думал над тем, как дать доступ к RCON логированию только определенному ника, вот набросал пример быдлокодом. Без if(success || !success) скрипт отказывался работать, протестил - все работает как надо.
#include <a_samp>
PHP код:
public OnRconLoginAttempt(ip[], password[], success)
{
new
getip[16+1],
sendername[MAX_PLAYER_NAME];
#if defined foreach
foreach(new i : Player)
#else
for(new i = GetPlayerPoolSize(); i != -1; i--)
#endif
{
GetPlayerIp(i, getip, sizeof(getip));
if(!strcmp(ip,getip,true))
{
GetPlayerName(i, sendername, sizeof(sendername));
if(strcmp(sendername,"Ваш ник", false)) // Если ники не совпадают - кик
{
Kick(i);
printf("Игрок %s [%d] был кикнут, попытка RCON логирования.", sendername, i);
break;
}
}
}
return 1;
}