Noobariouse
Новичок
При выдаче лидерки игроку /makeleader, выбивает этому игроку последний игровой запрос в чат. От "Nick_Name завел(а) двигатель" до MYSQL запросов с содержанием конфиденциальной информации (Пароли, логины, eMail).
Сама команда /makeleader ничем не примечательна, имеет пару проверок на админку и перенаправление на диалоговое окно, вот в нём и вся проблема.
То что синем, видит игрок, которому дали лидерку.
Сама команда /makeleader ничем не примечательна, имеет пару проверок на админку и перенаправление на диалоговое окно, вот в нём и вся проблема.
PHP:
case 1146:
{
if(!response)
{
DeletePVar(playerid,"mkl");
DeletePVar(playerid,"level");
return true;
}
params[0] = GetPVarInt(playerid,"mkl");
params[1] = GetPVarInt(playerid,"level");
switch(params[1])
{
case 1: PlayerInfo[params[0]][pRKInections] = 15;
case 2: PlayerInfo[params[0]][pRKInections] = 10;
case 3,19: PlayerInfo[params[0]][pRKInections] = 15;
case 4: PlayerInfo[params[0]][pRKInections] = 10;
case 5: PlayerInfo[params[0]][pRKInections] = 10;
case 6: PlayerInfo[params[0]][pRKInections] = 10;
case 7: PlayerInfo[params[0]][pRKInections] = 6;
case 10: PlayerInfo[params[0]][pRKInections] = 15;
case 11: PlayerInfo[params[0]][pRKInections] = 10;
case 12: PlayerInfo[params[0]][pRKInections] = 10;
case 13: PlayerInfo[params[0]][pRKInections] = 10;
case 14: PlayerInfo[params[0]][pRKInections] = 10;
case 15: PlayerInfo[params[0]][pRKInections] = 10;
case 16: PlayerInfo[params[0]][pRKInections] = 13;
case 17: PlayerInfo[params[0]][pRKInections] = 10;
case 18: PlayerInfo[params[0]][pRKInections] = 10;
case 21: PlayerInfo[params[0]][pRKInections] = 15;
case 23: PlayerInfo[params[0]][pRKInections] = 12;
case 24: PlayerInfo[params[0]][pRKInections] = 10;
case 25: PlayerInfo[params[0]][pRKInections] = 10;
case 26: PlayerInfo[params[0]][pRKInections] = 10;
case 27: PlayerInfo[params[0]][pRKInections] = 11;
default: return SCM(playerid, COLOR_WHITE, " Äàííàÿ ôðàêöèÿ áûëà óäàëåíà.");
}
AntiBan[playerid] += 30;
OldSkin[params[0]] = GetPlayerSkin(params[0]);
ChangeSkin(params[1],params[0],listitem);
PlayerInfo[params[0]][pLRInections] = params[1];
PlayerInfo[params[0]][pMRInections] = params[1];
PlayerInfo[params[0]][pJob] = 0;
new ttext[50], set_stringer[256];
ttext=GetMember(PlayerInfo[params[0]][pMRInections]);
format(set_stringer, sizeof(set_stringer), "Àäìèíèñòðàòîð %s íàçíà÷èë âàñ ëèäåðîì ôðàêöèè %s", PlayerInfo[playerid][pNames],ttext);
SCM(params[0], 0x269BD8FF, stringer);
format(set_stringer, sizeof(set_stringer), "Àäìèíèñòðàòîð %s íàçíà÷èë %s ëèäåðîì ôðàêöèè %s",PlayerInfo[playerid][pNames], PlayerInfo[params[0]][pNames],ttext);
ABroadCast(0xff0000ff,set_stringer,1);
format(set_stringer, sizeof(set_stringer), "%s {FFFFFF}áûë íàçíà÷åí ëèäåðîì ôðàêöèè {"#cINFO"}%s", PlayerInfo[params[0]][pNames],ttext);
SCM(playerid, 0xFFFF00AA, set_stringer);
new day,month,year,hour,minuite,second;
getdate(year, month, day);
gettime(hour,minuite,second);
FixHour(hour);
hour = shifthour;
new data2[64];
format(data2, 16, "%02d.%02d.%d â %02d:%d",day,month,year,hour,minuite);
mysql_format(connects, stringer, MAX_SQL, "INSERT INTO `logs` (`Text`, `Date`) VALUES ('%s âûäàë ëèäåðêó %s ôðàêöèè %d','%s')",PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames],params[1],data2);
mysql_tquery(connects, stringer);
SetPlayerToTeamColor(params[0]);
DeletePVar(playerid,"mkl");
DeletePVar(playerid,"level");
return true;
}
То что синем, видит игрок, которому дали лидерку.
