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

Skezz_Guriro
Новичок

Всем привет с вами Skezz :D. Сейчас хочу слить простенькую свою команду на ZCMD. Читайте ниже...

 

Автор: Skezz ( Никита Каплев )

 

описание:

 

Команда написана для игроков, которые любят просить при входе поста администратора на сервер. Здесь мы их можем немножечко обмануть.  Игрок вводит команду ( /freeadminka ) "P.S команду можно изменить на свою

И игроку будет выдана информация в чате, что: Получить админку можно с 11 лвл. "P.S указать кол-во игрового уровня тоже можете" и пока игрок качает определенный уровень, он освоится на сервере, тем самым можно поднять онлайн :D

 

Сама команда:

CMD:freeadminka(playerid)
{
    if(pInfo[playerid][pLevel] < 10) return SendClientMessage(playerid, COLOR_GREY, "[Ошибка] Права администратора можно получить с 10 LVL");
    ShowPlayerDialog(playerid, dFreeadminka, DIALOG_STYLE_LIST, "{FFFFFF}Получение права администратора", "Информация\n1. Вариант\n2. Вариант\n3. Вариант\n4.     Вариант\n5. Вариант", "Выбрать", "Закрыть");
    return 1;
}

Диалог 

case dFreeadminka:
		{
  			if(!response) return 1;
	        switch(listitem)
	        {
	            case 0: ShowPlayerDialog(playerid, dNull, DIALOG_STYLE_MSGBOX, "{3399FF}Информация", "{FFFFFF}Здравствуйте! Вы хотите получить бесплатно адм-права\nДля этого вы можете прописать команду /freeadminka и там будет {RRRRRR} 5 Варианта.\n{FFFFFF}Удачи вам!", "Далее", "Отмена");
	            case 1: ShowPlayerDialog(playerid, dNull, DIALOG_STYLE_MSGBOX, "{FFFFFF}1. Вариант", "Введите свой текст", "Далее", "Отмена");
	            case 2: ShowPlayerDialog(playerid, dNull, DIALOG_STYLE_MSGBOX, "{FFFFFF}2. Вариант", "Введите свой текст", "Далее", "Отмена");
				case 3: ShowPlayerDialog(playerid, dNull, DIALOG_STYLE_MSGBOX, "{FFFFFF}3. Вариант", "Введите свой текст", "Далее", "Отмена");
	            case 4: ShowPlayerDialog(playerid, dNull, DIALOG_STYLE_MSGBOX, "{FFFFFF}4. Вариант", "Введите свой текст", "Далее", "Отмена");
             	case 5: ShowPlayerDialog(playerid, dNull, DIALOG_STYLE_MSGBOX, "{FFFFFF}5. Вариант", "Введите свой текст", "Далее", "Отмена");
			}
		}

в enum

dFreeadminka

 

 

Отредактировано пользователем Skezz_Guriro
Причина: Указал автора

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


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

В чем прикол этой команды? Она не выдает админку, если игроки не получают админку - они сразу выходят, не вижу смысла, лучше сделать команду которая выдаёт админку тем кто отыграл 2 часа, и повышение, если например он получили 2 лвл (игровой), они прописывают опять freeadminka, и получают повышение.

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


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

@Vladislav_Pwn ясно же тебе написано. То что это небольшой обман для игроков ( подойдет на бонусник ). Команда функцианирует тем, что игроки воодят эту команду, им дается информация мол нужно отыграть столько-то чего-то.  ( Можно менять на своей ) и пока они достигают то что нужно, привыкают к серверу.

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


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

Ну хз... Как таковой рабочей команды я не видел, а только вывод текста и бессмысленных диалогов. Да и вряд ли это поднимет онлайн.

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


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

Эту команду писал я год назад)
Реально помогает на сервере! 
На пример игрок пишет команду а там типа мол команда доступно с %d лвл, и игрок играет и играет потом там диалог)
Для пиара збс, пиаришь и пишешь челу заходи и напишу /команду, и тебе дадут админку) 

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


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

@Didar21 ерунда это всё. Бессмысленная вещь, даже для бонусников(которые засоряют крмп). Это мусор.Но автору за старания - спасибо.

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


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

@keyl1337 ,Смысл в том что игроков тянуть на проект, если игрок качает и качает аккаунт, тогда он 99.9% останется у вас на проекте. 
Для Бонусных проектов поможет поднять онлайн)

 

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


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

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

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

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

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


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

Войти

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


Войти

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

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

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

    • Kalinin
      От Kalinin
      1. Набираю команду для создания CRMP сервера.
      2. Вакансии  которые свободны. Связь через TG @kalinin_sql
      Нам нужны;
      1.Кодеры
      2.Маперы
      3.СММ
      Так-же дружная работа. По поводу зарплаты будем обговаривать все лично в беседе ТГ
       
    • whccompany
      От whccompany
      Rostov Role Play | Rostov RP | CRMP Mobile Project объявляет набор людей в свою команду: Нам требуются:
       
      1. Маппера:
      Сдельная оплата труда от 250 до 3000 рублей/ за 1 работу
       
      2. Специалист по Text Draw:
      Сдельная оплата труда от 400 до 3500 рублей/ за одну работу
       
      3. Pawn разработчик:
      Заработная плата от 10 000 рублей/месяц
       
      4. Программист для создания лаунчера и сайта UCP с автодонатом:
      Заработная плата от 10 000 рублей/месяц
       
      Контакты для связи:
       
      ВКонтакте
       
      Telegram
       
    • Talex
      От Talex
      Игровой сервер Life Game RolePlay
    • Talex
      От Talex
      Игровой сервер Life Game RolePlay
      Скачать файл Игровой сервер Life Game RolePlay
      Добавил Talex Добавлено 28.01.2024 Категория Моды Автор Неизвестно  
    • Владислав2
      От Владислав2
      Здравствуйте, при компиляции появляется ошибка,

      Ошибка:
      error 017: undefined symbol "REP_KUZIA_TD"

      Строки:
       
          REP_KUZIA_TD[0] = TextDrawCreate(7.499990, 314.444396, "REP: 1");
          TextDrawLetterSize(REP_KUZIA_TD[0], 0.400000, 1.600000);
          TextDrawAlignment(REP_KUZIA_TD[0], 1);
          TextDrawColor(REP_KUZIA_TD[0], -1);
          TextDrawSetShadow(REP_KUZIA_TD[0], 0);
          TextDrawSetOutline(REP_KUZIA_TD[0], 1);
          TextDrawBackgroundColor(REP_KUZIA_TD[0], 255);
          TextDrawFont(REP_KUZIA_TD[0], 1);
          TextDrawSetProportional(REP_KUZIA_TD[0], 1);
          TextDrawSetShadow(REP_KUZIA_TD[0], 0);
          REP_KUZIA_TD[1] = TextDrawCreate(6.249957, 330.518493, "ASK: 0");
          TextDrawLetterSize(REP_KUZIA_TD[1], 0.400000, 1.600000);
          TextDrawAlignment(REP_KUZIA_TD[1], 1);
          TextDrawColor(REP_KUZIA_TD[1], -1);
          TextDrawSetShadow(REP_KUZIA_TD[1], 0);
          TextDrawSetOutline(REP_KUZIA_TD[1], 1);
          TextDrawBackgroundColor(REP_KUZIA_TD[1], 255);
          TextDrawFont(REP_KUZIA_TD[1], 1);
          TextDrawSetProportional(REP_KUZIA_TD[1], 1);
          TextDrawSetShadow(REP_KUZIA_TD[1], 0);
          return 1;
      }

      Буду рад если кто-то поможет