• Страница 1 из 1
  • 1
Проверка на ГМ(ГодМод)
KeLLiДата: Воскресенье, 15.05.2011, 15:09 | Сообщение # 1
.::Offline::.
Новичок
Сообщений: 13
[ 14 ]
Награды: 2

Статус отсутствует
Делаем простую проверку на ГМ(ГодМод) т.е бесконечные жизни.
Code


if(strcmp(cmd, "/vwarp", true) == 0 && PlayerInfo[playerid][pAdmin] >= 1)
     {
         tmp = strtok(cmdtext, idx);
         new playa;
         GetPlayerName(playa, giveplayer, sizeof(giveplayer));
         GetPlayerName(playerid, sendername, sizeof(sendername));
         if(!strlen(tmp))
   return
   SendClientMessage(playerid, COLOR_WHITE, "*Используйте: /vwarp [id]");
   SendClientMessage(playerid, COLOR_WHITE, "Если у игрока будет включен ГодМод(Собейт), то машина не задымится");
         SendClientMessage(playerid, COLOR_WHITE, "А если НЕ будет включен ГодМод(Собейт), то она задымится чёрным дымом.");
   giveplayerid = ReturnUser(tmp);
         if(!IsPlayerConnected(playerid))
   return
   SendClientMessage(playerid, COLOR_WHITE, "Игрок не в сети");
         if(!IsPlayerInAnyVehicle(giveplayerid))
   return
   SendClientMessage(playerid, COLOR_WHITE, "** Игрок не в авто.");
   if (GetPlayerState(playerid)==PLAYER_STATE_SPECTATING)
    return
    SendClientMessage(playerid, COLOR_GRAD1, "Возможно игрок афк, или на тв");
         SetVehicleHealth(GetPlayerVehicleID(giveplayerid),340);
    playa = ReturnUser(tmp);
    {
            if(playa != INVALID_PLAYER_ID)
            {
       format(string, sizeof(string), " Внимание: Администратор %s проверил игрока %s на ГодМод", sendername , giveplayer );
                      ABroadCast(COLOR_YELLOW,string,1);
                      }
         return 1;
     }
     }




Мой скайп Kelli_NooB
 
ZioHikДата: Воскресенье, 15.05.2011, 20:09 | Сообщение # 2
.::Offline::.
http://u.to/N46EAw
Сообщений: 831
[ 82 ]
Награды: 29

Статус отсутствует
Это для машины а если делать для человека то взрывать его или подбрасывать
 
KeLLiДата: Воскресенье, 15.05.2011, 21:32 | Сообщение # 3
.::Offline::.
Новичок
Сообщений: 13
[ 14 ]
Награды: 2

Статус отсутствует
Возьмем например случай со слапом(т.е подбрасывание), вот смотри если включить год мод, то слап сразу отпадает, так же со взрывом - это огонь, то получается есть такие клео против огня, так? - так. Вот самый лучший вариант проверки на гм это - миниган, видел на одном сервере такую проверку: админ пишет /warp id игрока, и игрока как бы замораживает, но заморозка не происходит а игроку выдает анимацию в виде заморозки, то есть игрок не может двигаться, в тот момент когда происходит проверка на год мод игроку выскакивает диалоговое окно чтобы игрок не мог нажать enter и отключить анимацию(т.е проверку) и диалог не исчезает пока идет проверка, затем игрока и админа тп в другой мир, и миниган админа направлен прямо на игрока, если у игрока гм то админу так и пишет у игрока год мод, а если нету гм то все пучком, но там еще один фокус, чтобы админ не спалил свой ник игроку выдает черный экран, я правда не знаю как это но думаю что с помощью текст дравов:)



Мой скайп Kelli_NooB
 
deriosДата: Среда, 28.09.2011, 15:09 | Сообщение # 4
.::Offline::.
Новичок
Сообщений: 13
[ 3 ]
Награды: 0

Статус отсутствует
отлично придуман Скрипт =) мне нравится
сегодня на свой серв поставлю biggrin
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright www.SAMP-TEAM.com (c) 2009-2024
Правила использования материалов сайта

При копировании материалов из нашего сайта
ссылка на www.SAMP-TEAM.com обязательна!
Нарушители правил будут строго наказаны!

Хостинг от uCoz   
Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
Яндекс.Метрика
Яндекс.Метрика