[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Крэш игрока админом
BoufenДата: Четверг, 29.11.2012, 20:15 | Сообщение # 1
Проверенный временем
Группа: Проверенный
Сообщений: 204
Статус: Offline
При вводе команды /crash ID игрока закрашит с сервера,очень полезно в случае когда игрок просто надоедает
Ко всем forward:
Code
forward CrashPlayer(playerid);

В OnPlayerCommandText:
Code

         if(strcmp(cmd, "/crash", true) == 0)
             {
                 if(IsPlayerConnected(playerid))
                 {
                     tmp = strtok(cmdtext, idx);
                     if(!strlen(tmp))
                     {
                         SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /crash [ID игрока/ник]");
                         return 1;
                     }
                     giveplayerid = ReturnUser(tmp);
                     GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                     if (PlayerInfo[playerid][pAdmin] >= 5)
                     {
                         if(IsPlayerConnected(giveplayerid))
                         {
                             if(giveplayerid != INVALID_PLAYER_ID)
                             {
                    if(giveplayerid != playerid && Untouchable[giveplayerid]) return SendClientMessage(playerid, COLOR_GREY, "Этого игрока нельзя!");
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 1000, 0);
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 2000, 1);
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 3000, 2);
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 4000, 3);
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 5000, 4);
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 6000, 5);
                    GameTextForPlayer(giveplayerid, "•¤¶§!$$%&'()*+,-./01~!@#$^&*()_-+={[}]:;'<,>.?/", 7000, 6);
                    return 1;
                             }
                             else
                             {
                    format(string, sizeof(string), "Неверный ID!", giveplayerid);
                    SendClientMessage(playerid, COLOR_GRAD1, string);
                             }
                         }
                     }
                     else
                     {
                         format(string, sizeof(string), "Вы не администратор 5 уровня!", giveplayerid);
                         SendClientMessage(playerid, COLOR_GRAD1, string);
                     }
                 }
                 return 1;
             }  
 
  • Страница 1 из 1
  • 1
Поиск: