Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 6 из 6
  1. #1
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±

    /godmode (DC_CMD/ZCMD)

    Команда сделает вас неуязвимым. По типу функции в известном "s0beit".

    PHP код:
    CMD:godmode(playeridparams[])
    {
        if(!
    GetPVarInt(playerid"gm"))          
        {                                            
            
    SetPlayerHealth(playeridFloat:0x7F800000 );   
            
    SendClientMessage(0x24FF0AB9,playerid,"God Mode был включен, пропишите /godmode еще раз чтобы выключить!");
            
    SetPVarInt(playerid"gm"1);         
        }
        else 
        {                                           
            
    SetPlayerHealth(playerid100);
            
    SendClientMessage(0xFF0000AA ,playerid,"God Mode был выключен, пропишите /godmode еще раз чтобы включить!");
            
    SetPVarInt(playerid"gm"0);          
        }

    * В коде используется функция SetPlayerHealth, а также функции для работы с PVar: SetPVarInt и GetPVarInt.

    Идею позаимствовал у Zarky.

      Открыть/закрыть
    Вообще код этой команды, подходит под любой командный процессор.
    Последний раз редактировалось wAx; 03.09.2014 в 16:36.

  2. Пользователь сказал cпасибо:
    Flime (03.09.2014)
  3. #2
    Аватар для VeRyNaYa
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.02.2015
    Адрес
    Беларусь
    Сообщений
    4
    Репутация:
    0 ±
    Выходит что при гм тупо дает цвет, и все?

  4. #3
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    Цитата Сообщение от VeRyNaYa Посмотреть сообщение
    Выходит что при гм тупо дает цвет, и все?
    Команда сделает вас неуязвимым. Внимательнее читайте.

  5. #4
    Аватар для StevenH
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.10.2015
    Сообщений
    516
    Репутация:
    21 ±
    Можно сделать например так:
    PHP код:
    new bool:AdminGm                                             [MAX_PLAYERS char]; 
    CMD:gm(playerid)
    PHP код:
    {
        if(
    PlayerInfo[playerid][pAdmin] >= 1) return true;
        if(
    AdminGm{playerid} == true) return AdminGm{playerid} = false,SendClientMessage(playerid, -1,"Gm для Администраторов включен");
        else 
    AdminGm{playerid} = true,SendClientMessage(playerid, -1,"Gm для администраторов выключен");
        return 
    true;

    В OnPlayerWeaponShot:
    PHP код:
    if(hittype == BULLET_HIT_TYPE_PLAYER && AdminGm{playerid} == true) return 0

  6. #5
    Аватар для Unreal
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от StevenH Посмотреть сообщение
    Можно сделать например так:
    PHP код:
    new bool:AdminGm                                             [MAX_PLAYERS char]; 
    CMD:gm(playerid)
    PHP код:
    {
        if(
    PlayerInfo[playerid][pAdmin] >= 1) return true;
        if(
    AdminGm{playerid} == true) return AdminGm{playerid} = false,SendClientMessage(playerid, -1,"Gm для Администраторов включен");
        else 
    AdminGm{playerid} = true,SendClientMessage(playerid, -1,"Gm для администраторов выключен");
        return 
    true;

    В OnPlayerWeaponShot:
    PHP код:
    if(hittype == BULLET_HIT_TYPE_PLAYER && AdminGm{playerid} == true) return 0
    проверяли на работоспособность?
    Последний раз редактировалось Unreal; 14.10.2015 в 04:18.

  7. #6
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    Цитата Сообщение от StevenH Посмотреть сообщение
    Можно сделать например так:
    PHP код:
    new bool:AdminGm                                             [MAX_PLAYERS char]; 
    CMD:gm(playerid)
    PHP код:
    {
        if(
    PlayerInfo[playerid][pAdmin] >= 1) return true;
        if(
    AdminGm{playerid} == true) return AdminGm{playerid} = false,SendClientMessage(playerid, -1,"Gm для Администраторов включен");
        else 
    AdminGm{playerid} = true,SendClientMessage(playerid, -1,"Gm для администраторов выключен");
        return 
    true;

    В OnPlayerWeaponShot:
    PHP код:
    if(hittype == BULLET_HIT_TYPE_PLAYER && AdminGm{playerid} == true) return 0
    Что насчет урона от взрыва, падения, огня, автомобиля?

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •