Код:
public OnPlayerCheat(playerid, cheatid, source[])
{
new elc_str[120],elc_reason[60],elc_name[MAX_PLAYER_NAME];
GetPlayerName(playerid, elc_name, sizeof(elc_name));
format(elc_str,sizeof(elc_str),"( ! ) %s has been cheated for: ",elc_name);
switch(cheatid)
{
<a href="http://cityadspix.com/tsclick-BQBE4NTK-MKIGQJBF?url=http%3A%2F%2Fwww.ulmart.ru%2Fgoods%2F486788&sa=mh&sa1=&sa2=&sa3=&sa4=&sa5=&bt=20&pt=9<=2&tl=3&im=MzY1NS0wLTE0MTg0OTkwNDQtMTE5NTc3NDI%3D&fid=NDQ1NzU2Nzc1&prdct=0d3c093e0f3a0f3501&kw=case%201" target="_blank" alt="Targus Classic+ Toploading Case 13-14.1" title="Targus Classic+ Toploading Case 13-14.1" style="">case 1</a>: format(elc_reason,sizeof(elc_reason),"Money Cheat ( %s $ )",source);
case 2: format(elc_reason,sizeof(elc_reason),"Weapon Cheat ( %s )",source);
case 3: format(elc_reason,sizeof(elc_reason),"Ammo Cheat ( %s Bullets )",source);
case 4: format(elc_reason,sizeof(elc_reason),"Ammo Block Cheat");
case 5: format(elc_reason,sizeof(elc_reason),"Speed Cheat");
<a href="http://cityadspix.com/tsclick-MIQCWPUV-GECAQBFF?url=http%3A%2F%2Fwww.sotmarket.ru%2Fproduct%2Fsumka-targus-tbt241eu-50-dlja-noutbuka-15-6.html&sa=mh&sa1=&sa2=&sa3=&sa4=&sa5=&bt=20&pt=9<=2&tl=3&im=ODI1LTAtMTQxODQ5OTA0NC0xMjQzMTAwMA%3D%3D&fid=NDQ1NzU2Nzc1&prdct=04350c3b0f35013c04&kw=case%206" target="_blank" alt="Targus Lomax Topload Case 15.6" title="Targus Lomax Topload Case 15.6" style="">case 6</a>: format(elc_reason,sizeof(elc_reason),"Airbreak/Teleport Cheat");
case 7: format(elc_reason,sizeof(elc_reason),"Health Cheat");
case 8: format(elc_reason,sizeof(elc_reason),"Armour Cheat");
case 9: format(elc_reason,sizeof(elc_reason),"Vehicle Spawn Cheat");
<a href="http://cityadspix.com/tsclick-MIQCWPUV-GECAQBFF?url=http%3A%2F%2Fwww.sotmarket.ru%2Fproduct%2Fbag_notebook_10_sumdex_pon-340.html&sa=mh&sa1=&sa2=&sa3=&sa4=&sa5=&bt=20&pt=9<=2&tl=3&im=ODI1LTAtMTQxODQ5OTA0NC0xMDg0NzkwNA%3D%3D&fid=NDQ1NzU2Nzc1&prdct=013007360f35033e06&kw=case%2010" target="_blank" alt="Sumdex Impulse Notebook <a href="http://cityadspix.com/tsclick-BQBE4NTK-MKIGQJBF?url=http%3A%2F%2Fwww.ulmart.ru%2Fgoods%2F486788&sa=mh&sa1=&sa2=&sa3=&sa4=&sa5=&bt=20&pt=9<=2&tl=3&sa=mh&sa1=&sa2=&sa3=&sa4=&sa5=&im=MzY1NS0wLTE0MTg0OTkwNDQtMTM3MTk5ODM%3D&fid=NDQ1NzU2Nzc1&prdct=0d3c093e0f3a0f3501&kw=Case%2010" target="_blank" alt="Targus Classic+ Toploading Case 13-14.1" title="Targus Classic+ Toploading Case 13-14.1" style="">Case 10</a>" title="Sumdex Impulse Notebook Case 10" style="">case 10</a>: format(elc_reason,sizeof(elc_reason),"Vehicle Crasher");
}
strcat(elc_str,elc_reason);
SendClientMessageToAll(0xBD0000FF,elc_str);
return 1;
}
You'll need to make a "SendClientMessageToAdmins" stock. It's not hard at all, all you need to do is copy the "SendClientMessageToAll" functions, and use the admin variables. (EG: below)
Код:
stock SendMessageToAdmins(string)
{
for(new i = 0; i != MAX_PLAYERS; i++)
{
if(playerData[i][adminLevel] > 0)
{
SendClientMessage(i, 0xCC000000, string);
}
}
return 1;
}