Salutare , cum spuneam creez doar tutoriale usoare nu are rost sa creez tutoriale avansate etc etc...
In aceasta seara am sa creez un tutorial numit " Get Name By IP " .
Adica , iei numele unui player dupa IP-ul respectiv.
Ok , am sa folosim aceasta " tactica " la On Rcon Login Attempt deoarece are parametr-ul " ip " deci imi v-a fi mai simplu sa creez acest tutorial.
Public: OnRconLoginAttempt (ip [], password [], success)
Return: 1
public OnRconLoginAttept(ip[],password[],success)
{
new ip2[50],string[128],name[MAX_PLAYER_NAME];
if(!success) return 1;
ForEachPlayer(i)
{
if(!IsPlayerConnected(i)) return 1;
GetPlayerIp(i,ip2,50);
if(strlen(ip2) == strlen(ip))
{
GetPlayerName(i, name, sizeof(name));
format(string,128,"%s S-a logat cu succes ca Remote Console ( RCON ) ",name);
SendClientMessageToAll(-1,string);
return 1;
}
}
return 1;
}
Totul se intelege foarte bine , nu are rost sa " comentez" fiecare functie doarece daca stiti engleza spune singura ce face.
Sper ca se intelege destul de bine scriptu ... nu l-am facut in pawn ci l-am creeat direct aici. Succes.
PS: Daca ai o nelamurire ... lasa reply si voi incerca sa te ajut ( daca am timp ).