"/gm" [Copy Samp-Rp] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
"/gm" [Copy Samp-Rp]
ПиpаТ Дата: Суббота, 18.04.2015, 15:49 | Сообщение # 1
Новичок
Статус: Offline
Команда: /gm [ Copy SAMP-RP начало 2014 года ]
Пояснение к команде
1.Взрыв происходит только для одного человека.
2.Других игроков он не затрагивает.
3.У игрока снимается 0.4 хп они же и возвращаются через 1 секунду.
4.У автомобиля снимается 5 хп


Ко всем new
Код
//============================= [ Проверка на GM ] =============================
new CheckGMTimer[MAX_PLAYERS];
new Float:CheckGMHealth[MAX_PLAYERS];
new Float:CheckGMArmour[MAX_PLAYERS];  


К командам:
Код
CMD:gm(playerid, params[])
{
            if(Info[playerid][pALVL] == 0) return true;//pALVL Замечените на вашу переменную админа
            //Cюда вашу проверку залогинен или нет ваш администратор.
            if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, 0xFFFFFFFF, "Введите: /gm [id игрока]");
            if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xAFAFAFAA, "Игрок оффлайн");
            new Float: Boom[3];
            GetPlayerPos(params[0], Boom[0], Boom[1], Boom[2]);
            GetPlayerHealth(params[0],CheckGMHealth[params[0]]);
            SetPVarInt(playerid, "CheckGM", 1);
            SetPVarInt(playerid, "CheckGMPlayerid", params[0]);
            GetPlayerArmour(params[0], CheckGMArmour[playerid]);
            SetPlayerArmour(params[0], 0);
            CreateExplosionForPlayer(playerid,Boom[0], Boom[1] , Boom[2]+8.98, 5 ,0.5;
            CheckGMTimer[playerid] = SetTimerEx("CheckGodMode",1000,true,"d",playerid);
            return true;
}


В конец мода:
Код
publics: CheckGodMode(playerid)
{
            new Float:hpmassiv[MAX_PLAYERS];
            if(GetPVarInt(GetPVarInt(playerid,"CheckGMPlayerid"), "CheckGM") == 1)
            {
                GetPlayerHealth(GetPVarInt(playerid,"CheckGMPlayerid"),hpmassiv[GetPVarInt(playerid,"CheckGMPlayerid")]);
            }
            if((CheckGMHealth[GetPVarInt(playerid,"CheckGMPlayerid")]-hpmassiv[GetPVarInt(playerid,"CheckGMPlayerid")]) > 0)
            {
                SetPlayerHealth(GetPVarInt(playerid,"CheckGMPlayerid"), CheckGMHealth[GetPVarInt(playerid,"CheckGMPlayerid")]);
                SetPlayerArmour(GetPVarInt(playerid,"CheckGMPlayerid"), CheckGMArmour[playerid]);
                CheckGMArmour[playerid] = 0;
                SetPlayerHealth(GetPVarInt(playerid,"CheckGMPlayerid"), CheckGMHealth[GetPVarInt(playerid,"CheckGMPlayerid")]);
                SetPVarInt(GetPVarInt(playerid,"CheckGMPlayerid"), "CheckGM", 0);
                CheckGMHealth[GetPVarInt(playerid,"CheckGMPlayerid")] = 0;
                SetPVarInt(playerid, "CheckGMPlayerid", INVALID_PLAYER_ID);
             }
             else if((CheckGMHealth[GetPVarInt(playerid,"CheckGMPlayerid")]-hpmassiv[GetPVarInt(playerid,"CheckGMPlayerid")]) == 0)
             {
                SetPVarInt(GetPVarInt(playerid,"CheckGMPlayerid"), "CheckGM", 0);
                CheckGMArmour[playerid] = 0;
                CheckGMHealth[GetPVarInt(playerid,"CheckGMPlayerid")] = 0;
                SetPVarInt(playerid, "CheckGMPlayerid", INVALID_PLAYER_ID);
            }
            KillTimer(CheckGMTimer[playerid]);
}


У меня была проблема с данной функцией.
Код
CreateExplosionForPlayer


Ее просто не было в .inc

То вот она сама.
В начало мода.

Код
native CreateExplosionForPlayer(playerid, Float:X, Float:Y, Float:Z, type, Float:Radius);


Код
Эта функция была добавлена в SA-MP 0.3z R2-2 и не будет работать в более ранних версиях!

Автор команды: Enrique Black


Удачи всем



Сообщение отредактировал ПиpаТ - Суббота, 18.04.2015, 15:57
DVERJ_ZAPILIL Дата: Суббота, 18.04.2015, 19:14 | Сообщение # 2
Боец
Сообщений: 150
Статус: Offline
А у них была же команда для гма для админов, тип врубает ГМ админу?
Quonx Дата: Суббота, 18.04.2015, 20:58 | Сообщение # 3
Боец
Сообщений: 110
Статус: Offline
DVERJ_ZAPILIL, Эта команда проверяет игрока на гм.
гм команда для админов:
Код

CMD:agm(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] < 0) return true;
SetPlayerHealth(playerid, 10000000.0);
SendClientMessage(playerid, -1, "ГМ успешно включен!");
return true;
}


Продаю много аккаунтов Steam/Origin/Uplay! http://cheat-master.ru/forum/140-513506-1
ПиpаТ Дата: Воскресенье, 19.04.2015, 15:09 | Сообщение # 4
Новичок
Статус: Offline
Цитата Quonx ()

CMD:agm(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] < 0) return true;
SetPlayerHealth(playerid, 10000000.0);
SendClientMessage(playerid, -1, "ГМ успешно включен!");
return true;
}


Эта система в начала 2014 года,сейчас на SAMP-RP стоит другая система там на ГМ не льзя проверить,таак как там стоит антиГМ.
Администратор для себя может включить гм при помощи /gm
Повторюсь,моя команда на начало 2014 года


Удачи всем

Голубь Дата: Среда, 22.04.2015, 10:32 | Сообщение # 5
Авторитет
Сообщений: 2137
Статус: Offline
Все команды не верны.

Код
new bool:AGM[MAX_PLAYERS];


Код
public OnPlayerConnect(playerid)
{
AGM[playerid] = false;
return 1;
}


Код

//добавить к успешному выходу в алогин
AGM[playerid] = true;
SetPlayerTeam(i, 2);
SendMes(index,0xF4B800AA,"Вы авторизировались как модератор %d уровня",admlvl);
if(admlvl < 7) ASendMes(1,0xF4B800AA,"<ALogin> вошел %s[%d]",getName(index),index);


Код
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(hittype == BULLET_HIT_TYPE_PLAYER && AGM[hitid]) return 0;
return 1;
}


Код
CMD:gm(playerid, params[])
{
   if(!AcceptWrite(playerid)) return 1;
   if(!CheckAdminLevel(playerid, 1)) return 1;
   AGM[hitid] ^= true;
   if(AGM[hitid]) SetPlayerTeam(i, 2);
   else SetPlayerTeam(i, NO_TEAM);
   SendMes(playerid, -1, "GM %s", AGM[hitid] ? ("Включен"):("Отключен"));
   return 1;
}


двач
https://vk.com/povargek
Quonx Дата: Среда, 22.04.2015, 18:56 | Сообщение # 6
Боец
Сообщений: 110
Статус: Offline
Голубь, Я просто не знал какая там сис-ма гма

Продаю много аккаунтов Steam/Origin/Uplay! http://cheat-master.ru/forum/140-513506-1
Enrique_iBlack Дата: Среда, 06.05.2015, 00:17 | Сообщение # 7
Новичок
Сообщений: 16
Статус: Offline
Цитата ПиpаТ ()
Эта система в начала 2014 года,сейчас на SAMP-RP стоит другая система там на ГМ не льзя проверить,таак как там стоит антиГМ.
Администратор для себя может включить гм при помощи /gm
Повторюсь,моя команда на начало 2014 года


Родной ты мой?
Tвоя команда?
Оригинальная тема:

Не реклама[CLICK]

1.Указывай меня в авторы![Свою личность могу подтвердить].

2.Модераторы/Администраторы попрошу автору темы выдать предупреждендие, за присвоение себе авторских прав.

3.Голубь, я делал эту команду с выходом 0.3z r-2 вроде тогда система была такая


Сообщение отредактировал Enrique_iBlack - Среда, 06.05.2015, 00:17
[CM]Kingster Дата: Среда, 06.05.2015, 13:58 | Сообщение # 8
Боец
Сообщений: 245
Статус: Offline
Цитата Enrique_iBlack ()
Родной ты мой?
Tвоя команда?
Оригинальная тема:

Не реклама[CLICK]

1.Указывай меня в авторы![Свою личность могу подтвердить].

2.Модераторы/Администраторы попрошу автору темы выдать предупреждендие, за присвоение себе авторских прав.

3.Голубь, я делал эту команду с выходом 0.3z r-2 вроде тогда система была такая

Парень ты слепой? Он как бы указал автора o_O
Цитата ПиpаТ ()
Автор команды: Enrique Black

И отредактировал он не сегодня, а давно wacko


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
Enrique_iBlack Дата: Среда, 06.05.2015, 17:43 | Сообщение # 9
Новичок
Сообщений: 16
Статус: Offline
Оу не обратил внимания.
извиняюсь
Голубь Дата: Вторник, 02.06.2015, 09:52 | Сообщение # 10
Авторитет
Сообщений: 2137
Статус: Offline
Цитата [CM
Kingster;2939679]
3.Голубь, я делал эту команду с выходом 0.3z r-2 вроде тогда система была такая


Вобще-то до мая 2014 команды /gm на самп рп не было вобще, в моде рлс она оказалась только потому что, рич не сделал там рекон-панель

ГМ в старой рекон панели не возвращал ХП, как и новая панель


двач
https://vk.com/povargek
Ex3eme Дата: Четверг, 04.06.2015, 15:31 | Сообщение # 11
Любитель
Сообщений: 44
Статус: Offline
Цитата Голубь ()
Вобще-то до мая 2014 команды /gm на самп рп не было вобще, в моде рлс она оказалась только потому что, рич не сделал там рекон-панель

ГМ в старой рекон панели не возвращал ХП, как и новая панель


Голубь,напишите тогда сами полную копию,хотелось бы её увидеть и вставить в свой мод,на процессоре :dc_dcm


  • Страница 1 из 1
  • 1
Поиск: