Перейти к содержимому


Фотография

VIPTEST помогите

viptest vip test vip_test вип виптест плагин сервер

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 ГуДвИн

ГуДвИн

    Новичок

  • Пользователь
  • Pip
  • 3 сообщений

Отправлено 28 Июль 2017 - 23:01

Подскажите как сделать чтоб при заходе на сервер меню viptest сразу само выскакивало игрокам, не нужно было !viptest писать в чате



#2 Phatal92

Phatal92

    Пользователь

  • Пользователь
  • PipPipPip
  • 441 сообщений

Отправлено 29 Июль 2017 - 13:41

К сожалению не как.

Это клиентская команда, которой может воспользоваться игрок, дабы активировать на "n"-е количество времени. И эта команда заложена в плагине. Чтоб она активировалась автоматически, это надо переписывать плагин. Но куда более думаю оставить как есть, ибо к этому все привыкли. Будет много вопросов просто у игроков.



#3 Kakoin

Kakoin

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 8 969 сообщений

Отправлено 29 Июль 2017 - 13:46

К сожалению не как.
Это клиентская команда, которой может воспользоваться игрок, дабы активировать на "n"-е количество времени. И эта команда заложена в плагине. Чтоб она активировалась автоматически, это надо переписывать плагин. Но куда более думаю оставить как есть, ибо к этому все привыкли. Будет много вопросов просто у игроков.

Когда FakeClientCommand отменили? Что мешает вызвать меню при входе, а не при написание команды?



#4 Phatal92

Phatal92

    Пользователь

  • Пользователь
  • PipPipPip
  • 441 сообщений

Отправлено 29 Июль 2017 - 14:21

Когда FakeClientCommand отменили? Что мешает вызвать меню при входе, а не при написание команды?

Поясни не знающему ))



#5 Kakoin

Kakoin

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 8 969 сообщений

Отправлено 29 Июль 2017 - 15:14

Поясни не знающему ))

Про FakeClientCommand или про вызов меню при входе?

#6 Phatal92

Phatal92

    Пользователь

  • Пользователь
  • PipPipPip
  • 441 сообщений

Отправлено 29 Июль 2017 - 15:24

Про FakeClientCommand или про вызов меню при входе?

Ну да, скажи что гугл в помощь)

Но постом выше это единственное что мне пришло в голову! Пошел гуглить)



#7 Kakoin

Kakoin

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 8 969 сообщений

Отправлено 29 Июль 2017 - 15:29

Ну да, скажи что гугл в помощь)
Но постом выше это единственное что мне пришло в голову! Пошел гуглить)

Это все то был уточняющий вопрос..
public OnClientPreAdminCheck(client)
{
	if(client && IsClientInGame(client) !IsFakeClient(client))
	{
		FakeClientCommand("say !viptest");
	}
}
public OnClientPreAdminCheck(client)
{
	if(client && IsClientInGame(client) !IsFakeClient(client))
	{
		FakeClientCommand("sm_viptest");
	}
}
Для вывоза меню при входе почти тоже самое делать,но вместо FakeClientCommand код который вызывает меню.

#8 Sasha26ruS

Sasha26ruS

    Новичок

  • Пользователь
  • Pip
  • 13 сообщений

Отправлено 24 Октябрь 2017 - 20:00

Поможешь поставит вип консоль на боты например bot_add ???



#9 r1ko

r1ko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 541 сообщений

Отправлено 25 Октябрь 2017 - 23:22

Это все то был уточняющий вопрос..

public OnClientPreAdminCheck(client)
{
	if(client && IsClientInGame(client) !IsFakeClient(client))
	{
		FakeClientCommand("say !viptest");
	}
}
public OnClientPreAdminCheck(client)
{
	if(client && IsClientInGame(client) !IsFakeClient(client))
	{
		FakeClientCommand("sm_viptest");
	}
}
Для вывоза меню при входе почти тоже самое делать,но вместо FakeClientCommand код который вызывает меню.

 

не советую так делать. это надо делать уже когда точно известно что игрок не вип



#10 Kakoin

Kakoin

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 8 969 сообщений

Отправлено 25 Октябрь 2017 - 23:32

не советую так делать. это надо делать уже когда точно известно что игрок не вип

Так сам вип тест же проверяет это

if (IsClientVip(client) || IsClientVipCmds(client))
{
 VipPrint(client, pError, "VIP игрокам запрещена тестовая функция!");
 }


#11 r1ko

r1ko

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 541 сообщений

Отправлено 27 Октябрь 2017 - 22:48

 

Так сам вип тест же проверяет это

if (IsClientVip(client) || IsClientVipCmds(client))
{
 VipPrint(client, pError, "VIP игрокам запрещена тестовая функция!");
 }

в том то и дело что в этот момент вип у игрока еще может не быть, а тест он получит. А потом плагин попытается выдать вип игроку, у которого уже тест вип.



#12 Normalek2018

Normalek2018

    Новичок

  • Пользователь
  • Pip
  • 3 сообщений

Отправлено 11 Январь 2018 - 17:30

Подскажите плиз! У меня вообще не работает !viptest где причина ?



#13 4atty

4atty

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 2 305 сообщений

Отправлено 12 Январь 2018 - 16:13

Подскажите плиз! У меня вообще не работает !viptest где причина ?

Ну наверное у тебя не стоит этот вип модуль



#14 Normalek2018

Normalek2018

    Новичок

  • Пользователь
  • Pip
  • 3 сообщений

Отправлено 15 Январь 2018 - 8:49

а где его взять ? что то я его не нашел !



#15 makaron06951995

makaron06951995

    Пользователь

  • Пользователь
  • PipPipPip
  • 192 сообщений

Отправлено 11 Октябрь 2021 - 16:32

Подскажите пожалуйста как сделать виптест на всегда на сервере пример когда игрок зашел на сервер и ему виптест выдается автоматически на всегда 



#16 Kakoin

Kakoin

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 8 969 сообщений

Отправлено 11 Октябрь 2021 - 21:02

Подскажите пожалуйста как сделать виптест на всегда на сервере пример когда игрок зашел на сервер и ему виптест выдается автоматически на всегда 

/**
 * Глобальный запрос после проверки и установки флагов игрока.
 */
forward Vip_OnUsersLoadFlags_Post(client, const String:authid[], const bool:usersvip, const bool:userscmds, const bool:usersadmin);

Потом настроить виптест чтобы была выдача навсегда и использовать FakeClientCommand("say !viptest");

 

Но мне кажется проще сразу вип выдавать нежели с виптестом возиться





Темы с аналогичным тегами viptest, vip, test, vip_test, вип, виптест, плагин, сервер

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных