[POMOC]Sigurnosni rcon kod


Započeo Douny, Avgust 26, 2014, 11:06:47 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Kad Uradim /rcon login [moja sifra] pise unesite sigurnosni kod i neznam koji je trazio sam je po skripti al nemogu naci  :( sta da radim   :'(
Poslednja Izmena: Avgust 26, 2014, 11:07:13 PRE PODNE od Douny

U skripti potraži public OnRconCommand. Tu ti je sigurno.


Jesi siguran? Provjeri onda ovo: OnRconLoginAttempt
Poslednja Izmena: Avgust 26, 2014, 15:00:01 POSLE PODNE od xyzccode

pise ovo

public OnRconCommand(cmd[])
{
   return 1;
}


i sta sad nema nista vidis


public OnRconLoginAttempt(ip[], password[], success)
{
    new string[128]; new ime[MAX_PLAYER_NAME]; new ip2[16]; new playerid;
    if(!success)
   	{
   	    foreach(Player,i)
   	    {
   	    	GetPlayerIp(i, ip2, sizeof(ip2));
     		if(!strcmp(ip, ip2, true))
	    	{
				RCONPokusaji[i]++;
				format(string, sizeof(string), "[MAXIAS] Pogresio si sifru po %d put, nakon tri greske dobijas ban!",RCONPokusaji[i]);
				SendClientMessage(i, COLOR_CRVENAO, string);
				if(RCONPokusaji[i] == 3)
				{
				    if(PlayerInfo[i][pAdmin] != 1338)
				    {
				    	GetPlayerName(i, ime, sizeof(ime));
						format(string, sizeof(string), "[MAXIAS] %s je banovan zbog pokusaja upada na RCON [3/3]",ime);
						HeadAdminPoruka(COLOR_CRVENAO, string);
				        freeze[playerid] = SetTimerEx("KonektBan", 500, 0, "d", playerid);
					}
					if(PlayerInfo[i][pAdmin] == 1338)
				    {
				        RCONPokusaji[i] = 0;
				    }
				}
			}
		}
   	}
   	if(success)
   	{
   	    foreach(Player,i)
   	    {
   	        GetPlayerIp(i, ip2, sizeof(ip2));
     		if(!strcmp(ip, ip2, true))
	    	{
				ShowPlayerDialog(i, DIALOG_RCONPROVERA, DIALOG_STYLE_PASSWORD,"RCON Provjera","Da bi mogli da koristite RCON admina, morate da ukucate sigurnosni RCON kodn\nMolimo vas da kod unesete ispod!","Potvrdi","Kick");
			}
		}
	}
	return 1;

Sad u public OnDialogResponse potraži ovo: DIALOG_RCONPROVERA.
Iako mislim da je definisano na početku, sigurno je u switch, pa isto pokušaj potražiti case DIALOG_RCONPROVERA:
Vidjeti ćemo Å¡ta tu treba da se upiÅ¡e, pa da i to pronaÄ'emo u skripti.