В теме 15 сообщений

RASTAMAN
Великий Гуру

Что такое джетпак, я думаю, знают все. Ну а кто не знает, поясню:
Джетпак - это реактивный ранец, с помощью которого вы можете летать. Берется по команде, снимается при нажатии на клавишу F. После снятия появляется в особом виртуальном мире, который виден только вам, другие игроки подобрать НЕ могут. 

Перейдем к сути, ко всем командам:
ВНИМАНИЕ! Команда сделана на zcmd/dc_cmd.

CMD:jetpack(playerid)
{
    if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, 0xBFC0C2FF, "Ты не можешь использовать эту команду!"); // проверка на одмена
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK), SendClientMessage(playerid, 0xBFC0C2FF, "Ты используешь ДжетПак!");
    return 1;
} 

Автор: народ.

Скриншот:
 

Спойлер

c7a657b35b97.thumb.jpg.f5fb311b26b8c42c1394f2eb168d00b8.jpg

 

Заметка от DEST , создано

Очищено от оффтопа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kusehsup
Постоянный
4 минуты назад, RemSmite сказал:

Сразу кикает

У Вас в моде есть античит на JetPack, поэтому кикает.

В команде все нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
RemSmite
Новичок
1 минуту назад, Aurum сказал:

У Вас в моде есть античит на JetPack, поэтому кикает.

В команде все нормально.

 

Не подскажете, как сделать, чтобы администраторов не кикало?

 

	if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
	{
		f(string, "Игрок {DB8484}%s{FF0000} кикнут за использование jetpack", PlayerNameEx[playerid]);
		SendAdminMessage(COLOR_RED, string);
		SCM(playerid, COLOR_RED, "Ты кикнут за использование jetpack");
		return Kick(playerid);
	}
	return true;

 

Отредактировано пользователем RemSmite

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kusehsup
Постоянный
Только что, RemSmite сказал:

 

Не подскажете, как сделать, чтобы администраторов не кикало?

Ищи в моде античит на JetPack.

Когда кикает, наверно пишется код кика. ( Ищи по коду ).

Либо ищи в моде это - SPECIAL_ACTION_USEJETPACK, это выдача jetpack'a.

 

--

 

В общем, надешь - скидывай сюда, я проверку на админа поставлю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
RemSmite
Новичок
Только что, Aurum сказал:

Ищи в моде античит на JetPack.

Когда кикает, наверно пишется код кика. ( Ищи по коду ).

Либо ищи в моде это - SPECIAL_ACTION_USEJETPACK, это выдача jetpack'a.

 

--

 

В общем, надешь - скидывай сюда, я проверку на админа поставлю

Я отредактировал прошлое сообщение, код уже там

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kusehsup
Постоянный
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
	{
  		   if[PL[playerid][pAdmin] >= 1) return 1;
           {
				SCM(playerid, COLOR_RED, "Античит попытался Вас кикнуть");
				return 1;
           }
           else
           {
             	f(string, "Игрок {DB8484}%s{FF0000} кикнут за использование jetpack", PlayerNameEx[playerid]);
				SendAdminMessage(COLOR_RED, string);
				SCM(playerid, COLOR_RED, "Ты кикнут за использование jetpack");
				return Kick(playerid);
           }
	}
	return true;

Ну кааажется так.. Пробуй

Если проверка на админа другая - изменяй

Отредактировано пользователем Aurum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
thirteenth
Новичок
В 27.08.2018 в 13:27, Sam сказал:

Ошибка выдает

 

 

Ошибка связанная наверное с написанием, там где PL - надо убрать.

if[PL[playerid][pAdmin] >= 1) return 1; -> if[[playerid][pAdmin] >= 1) return 1;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
f0295655
Шифоньер

У кого не error  вот код

 

CMD:jetpack(playerid)
{
    if(PlayerInfo[playerid][bAdmin] < 1) return SendClientMessage(playerid, 0xBFC0C2FF, "Ты не можешь использовать эту команду!"); // Проверка
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK), SendClientMessage(playerid, 0xBFC0C2FF, "Ты используешь ДжетПак!");
    return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dark_Wood
Новичок
CMD:jetpack(playerid)
{
    if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, 0xBFC0C2FF, "Òû íå ìîæåøü èñïîëüçîâàòü ýòó êîìàíäó!"); // ïðîâåðêà íà îäìåíà
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK), SendClientMessage(playerid, 0xBFC0C2FF, "Òû èñïîëüçóåøü ÄæåòÏàê!");
    return 1;
}


Вставил команду начал компилировать и тут вот ето
C:\Users\²âàí\Desktop\gamemodes\erp.pwn(53377) : error 017: undefined symbol "pAdmin"
Pawn compiler 3.10.6              Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZhasulanN1
Новичок

: error 017: undefined symbol "pAdmin"
Pawn compiler 3.2.3664              Copyright (c) 1997-2017, ITB CompuPhase


1 Error.
 

что делать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Helados
      От Helados
      Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
      Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
      Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.
    • тимормо
      От тимормо
      Копия Diamond RP (основа State 99)
      Скачать файл Мод DIAMOND RP (ver. 1.0)
      Основа: State 99
      Автор мода: #TomSnow
      Вопросы/Баги: https://vk.com/etalon_dev
       
      Приветствую всех! На связи #TomSnow
       
      Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
       
      Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
       
      Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
       
      Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay. 
       
      Информация о моде:
       
      Версия MySQL R 39-6
      Античит Nex-AC (Доработанный)
      Стример Streamer Plugin v2.9.4
      Командный процессор Pawn CMD
       
      Список обновлений мода
       
       
      Добавил тимормо Добавлено 07/15/26 Категория Моды Автор #TomSnow  
    • тимормо
      От тимормо
      Мод DIAMOND RP (ver. 1.0)
      Основа: State 99
      Автор мода: #TomSnow
      Вопросы/Баги: https://vk.com/etalon_dev
       
      Приветствую всех! На связи #TomSnow
       
      Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
       
      Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
       
      Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
       
      Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay. 
       
      Информация о моде:
       
      Версия MySQL R 39-6
      Античит Nex-AC (Доработанный)
      Стример Streamer Plugin v2.9.4
      Командный процессор Pawn CMD
       
      Список обновлений мода