В теме 3 сообщения

AnimeshniK
Свой человек

Всем привет,решил слить команды которые я делал будучи скриптером на всяких проектах.
Начнём пожалуй с команды на выдачу Випки не я её делал но я его переделал слегка.
 

CMD:agivevip(playerid, params[])
{
	if(PlayerInfo[playerid][pAlcoInvenxua] != 13) return true;{Проверка на админа}
	if(sscanf(params, "dd", params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /agivevip [id] [уровень VIP]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Ошибка: Игрока не существует");
	switch(params[1])
	{
		case 1: SendClientMessage(params[0], COLOR_WHITE, "Поздравляем, вы получили от администрации {FFA500}Bronze VIP");
		case 2: SendClientMessage(params[0], COLOR_WHITE, "Поздравляем, вы получили от администрации {FFA500}Silver VIP");
		case 3: SendClientMessage(params[0], COLOR_WHITE, "Поздравляем, вы получили от администрации {FFA500}Gold VIP");
		case 4: SendClientMessage(params[0], COLOR_WHITE, "Поздравляем, вы получили от администрации {FF0000}Specific VIP");
		default: SendClientMessage(params[0], COLOR_WHITE, "Администратор забрал у вас VIP Аккаунт!");
	}
	if(params[1] == 0)
	{
		PlayerInfo[params[0]][pDonateRank] = 0;
		SendClientMessage(playerid, COLOR_WHITE, "- Вы забрали у игрока VIP Статус.");
	}
	else
	{
		PlayerInfo[params[0]][pDonateRank] = params[1];
		SendClientMessage(playerid, COLOR_WHITE, "- Вы выдали игроку VIP Статус.");
		format(stringer, sizeof(stringer), "[A] {FFFF00}Администратор %s выдал VIP статус игроку %s", PlayerInfo[playerid][pNames], PlayerInfo[params[0]][pNames]);
		SendAdminMessage(COLOR_GREEN, stringer);
	}
	return true;
}

Теперь команда которую я делал тупо для своего удобства.Чтобы не писать в группу или ещё куда,я сразу сделал диалог с теми обновами которые я делал.
 

CMD:update(playerid) {
  {если хотите то добавите проверки на то если игрок онлайн и т.д}
	new string[144];
	format(string,sizeof(string),"{FF0000}Последнее Обновление Сервера",PlayerInfo[playerid]);
	SPD(playerid, 10057, DIALOG_STYLE_LIST, string, "\
		1. Почистил лог обновлений\
		\n2.asd\

	 	\n{FFD700}Информация о сервере на вверху :D", "Прочёл", "Назад");
	return true;
}

Теперь команда которая если игрок отыграет нужное кол-во часов то он получит админку,есть много варянтов таких команд,я же сделал для хелпера админа и випа. Вы же делаете на что хотите к примеру лидер и т.д.


 

CMD:adminka(playerid)
{
    if(GetPVarInt(playerid,"Counting") > gettime() ) return SendClientMessage(playerid, 0xFF0000FF, "{00FF00}[INFO]{FFFFFF}Команда заблокирована Навсегда.");
    if(PlayerInfo[playerid][pAlcoInvenxua] < 1) return SendClientMessage(playerid, COLOR_REDD, "Вы Администратор, Вам Это не доступно!!");
    if(PlayerInfo[playerid][pPayDayHad] < 20) return SendClientMessage(playerid, -1, "{CC0000}[Успешно]{00ff00}Для получение админ-прав вы должны отыграть {FF0000}20 часов!");
    PlayerInfo[playerid][pAlcoInvenxua] = 1;
    new string[19 + MAX_PLAYER_NAME + 4 + 64];
    SendClientMessage(playerid, -1, "{0000FF}Админка успешно выдана!");
    format(string, sizeof string, "Игрок %s получил админ-права из /adminka", PlayerInfo[playerid][pNames]);
    SendClientMessageToAll(COLOR_YELLOW, string);
    SetPVarInt(playerid,"Counting",gettime() + 99999999999999);
    SendClientMessage(playerid,0x00FF00AA, "{FF0000}Команда заблокирована навсегда.");
    return 1;
}

На этом ,не всё :] Возможно я ещё буду сливать свои команды,у меня есть и полезные по типу ID Liderok ID Оружий.

Если наберётся хотя-бы 10 плюсов буду ещё сливать ну или пять :]

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


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

Предоставленные вами команды будут работать только в конкретном моде и его модификациях. Потому выкладывать в публичный доступ одни лишь команды, привязанные к конкретному моду, не есть правильно. Следует публиковать полноценные системы, либо не публиковать тогда вообще ничего из этого плана.

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


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

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Criminal Russia Multiplayer (CRMP) - РАЗРАБОТКИ > Команды (CMD)"

Перемещена в: "Прочее > Архив"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Прочее > Архив", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   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
       
      Список обновлений мода