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 :'(
U skripti potraži public OnRconCommand. Tu ti je sigurno.
Citat: xyzccode poslato Avgust 26, 2014, 11:58:00 PRE PODNE
U skripti potraži public OnRconCommand. Tu ti je sigurno.
Nema nista tu
Jesi siguran? Provjeri onda ovo: OnRconLoginAttempt
pise ovo
public OnRconCommand(cmd[])
{
return 1;
}
i sta sad nema nista vidis
Provjeri ovo:
public OnRconLoginAttempt
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.
nasao sam fala puno !!