Witam mam pewien nietypowy problem.Ot?? pobra?em sobi? skrypt zabezpieczenie rcon'a oto link:http://gtao.pl/inne-zabezpieczenie-rcona-wiadomosc-dzwiek-vt48417.htm Aby zalogowa? si? na rcona musia?e? na pocz?tku wpisa? sw?j nick na li?cie::: oto skrypt z list?:
OTÓŻ W TYM PROBLEM ?E WPISA?EM NA TEJ LI?CIE M?J Z?Y NICK I JAK CHCIA?EM ZALOGOWA? SI? NA RRCONA TO MNIE ZBANOWA?O I NA KA?DYM INNYM NICKU NIE MOG? WEJ?? NA SERWA.POMÓŻCIE CO MAM ZROBI? ABY M?C DALEJ GRA????
ZA DOBR? ODPOWIED? PIWKO:)
/*
========== >>> ZABEZPIECZENIE RCON <<< ==========
========== [FS][PMS]Policja_1 (izdebski12) ==========
========== ZABRANIAM ZMIANY AUTORA ! ==========
*/
#include <a_samp>
#define CZERWONY 0xFF0000AA
//
#define SLOTY 500 //Zamiast liczby 500 wpisujemy swoj? liczb? slot?w !
//
//DODAJEMY NICKI PO "" NP. "[PMS]Bolek"
#define NickRcon1 "[FS][PMS]Policja_2"<-------------TUTAJ WPISUJESZ NICK
#define NickRcon2 "[FS][PMS]Policja_1"
#define NickRcon3 "[FS][PMS]Policja_1"
#define NickRcon4 "[FS][PMS]Policja_1"
#define NickRcon5 "[FS][PMS]Policja_1"
//
new AdminRcon[SLOTY];
forward AdmR(playerid);
public OnPlayerConnect(playerid)
{
AdminRcon[playerid] = SetTimerEx("AdmR", 3000, 1, "d", playerid); // 3sek
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
KillTimer(AdminRcon[playerid]);
return 1;
}
public AdmR(playerid)
{
if(IsPlayerAdmin(playerid))
{
new name[32];
GetPlayerName(playerid,name,sizeof(name));
if(!strcmp(name,NickRcon1,true) || !strcmp(name,NickRcon2,true) || !strcmp(name,NickRcon3,true) || !strcmp(name,NickRcon4,true) || !strcmp(name,NickRcon5,true))
{
for(new i=0; i<GetMaxPlayers(); i++) /* P?tla */
{
if(IsPlayerConnected(i))
{
PlayerPlaySound(i, 1133, 0.0, 0.0, 0.0);
}
}
new str[128],Nick[24];
GetPlayerName(playerid,Nick,24);
format(str,128,"%s (ID:%d) zalogowa? si? jako Administrator [RCON]",Nick,playerid);
SendClientMessageToAll(CZERWONY,str);
SetPlayerColor(playerid, CZERWONY);
KillTimer(AdminRcon[playerid]);
}
else
{
new str[128],Nick[24];
GetPlayerName(playerid,Nick,24);
format(str,128,"%s (ID:%d) zosta? zbanowany. Pow?d: Nieautoryzowane logowanie na admina [RCON]",Nick,playerid);
SendClientMessageToAll(CZERWONY,str);
KillTimer(AdminRcon[playerid]);
Ban(playerid);
}
}
return 0;
}
|