Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

IDIAL VIP

Статус пользователя Braga23
сообщение 28.5.2014, 14:17
Сообщение #1
Стаж: 11 лет

Сообщений: 13
Благодарностей: 2
Полезность: 0

Ребят, есть ли плагин IDIAL VIP с тегом в чате [VIP] когда игрок пишет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 28.5.2014, 14:32
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

!
Предупреждение:
Поиск плагинов в другом разделе.
Перенесено.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 28.5.2014, 14:41
Сообщение #3


Стаж: 12 лет

Сообщений: 388
Благодарностей: 19
Полезность: < 0

Цитата(Braga23 @ 28.5.2014, 13:17) *
Ребят, есть ли плагин IDIAL VIP с тегом в чате [VIP] когда игрок пишет



вот добавь:

Код:
new const VIP_ACCESS = ADMIN_LEVEL_H

public Text(msgId, msgDest, msgEnt)
{
new id = get_msg_arg_int(1)

if(!is_user_connected(id))
return PLUGIN_CONTINUE

if(get_user_flags(id) & VIP_ACCESS)
{
new szTmp[256], szTmp2[256]
get_msg_arg_string(2, szTmp, charsmax(szTmp))

new szPrefix[64] = "^x01[^x04VIP^x01]"

if(!equal(szTmp, "#Cstrike_Chat_All"))
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), " ")
add(szTmp2, charsmax(szTmp2), szTmp)
}
else
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), "^x03 %s1^x01: %s2")
}
set_msg_arg_string(2, szTmp2)
}
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Braga23
сообщение 28.5.2014, 15:02
Сообщение #4
Стаж: 11 лет

Сообщений: 13
Благодарностей: 2
Полезность: 0

Цитата(CH0CAPIC @ 28.5.2014, 14:41) *
вот добавь:

Код:
new const VIP_ACCESS = ADMIN_LEVEL_H

public Text(msgId, msgDest, msgEnt)
{
new id = get_msg_arg_int(1)

if(!is_user_connected(id))
return PLUGIN_CONTINUE

if(get_user_flags(id) & VIP_ACCESS)
{
new szTmp[256], szTmp2[256]
get_msg_arg_string(2, szTmp, charsmax(szTmp))

new szPrefix[64] = "^x01[^x04VIP^x01]"

if(!equal(szTmp, "#Cstrike_Chat_All"))
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), " ")
add(szTmp2, charsmax(szTmp2), szTmp)
}
else
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), "^x03 %s1^x01: %s2")
}
set_msg_arg_string(2, szTmp2)
}
return PLUGIN_CONTINUE
}


Не работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 28.5.2014, 15:44
Сообщение #5


Стаж: 12 лет

Сообщений: 388
Благодарностей: 19
Полезность: < 0

исправил

Код:
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <fun>

#define PLUGIN "VIP"
#define VERSION "1.0"
#define AUTHOR "no"

new const VIP_ACCESS = ADMIN_LEVEL_H

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(get_user_msgid("SayText"), "Text")
}

public Text(msgId, msgDest, msgEnt)
{
new id = get_msg_arg_int(1)

if(!is_user_connected(id))
return PLUGIN_CONTINUE

if(get_user_flags(id) & VIP_ACCESS)
{
new szTmp[256], szTmp2[256]
get_msg_arg_string(2, szTmp, charsmax(szTmp))

new szPrefix[64] = "^x01[^x04VIP^x01]"

if(!equal(szTmp, "#Cstrike_Chat_All"))
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), " ")
add(szTmp2, charsmax(szTmp2), szTmp)
}
else
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), "^x03 %s1^x01: %s2")
}
set_msg_arg_string(2, szTmp2)
}
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Braga23
сообщение 28.5.2014, 16:05
Сообщение #6
Стаж: 11 лет

Сообщений: 13
Благодарностей: 2
Полезность: 0

Цитата(Braga23 @ 28.5.2014, 15:41) *
Пишет сервер не отвечает и название сервера берёт из amxbans "amxbans_servernick"



Цитата(CH0CAPIC @ 28.5.2014, 15:44) *
исправил

Код:
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <fun>

#define PLUGIN "VIP"
#define VERSION "1.0"
#define AUTHOR "no"

new const VIP_ACCESS = ADMIN_LEVEL_H

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(get_user_msgid("SayText"), "Text")
}

public Text(msgId, msgDest, msgEnt)
{
new id = get_msg_arg_int(1)

if(!is_user_connected(id))
return PLUGIN_CONTINUE

if(get_user_flags(id) & VIP_ACCESS)
{
new szTmp[256], szTmp2[256]
get_msg_arg_string(2, szTmp, charsmax(szTmp))

new szPrefix[64] = "^x01[^x04VIP^x01]"

if(!equal(szTmp, "#Cstrike_Chat_All"))
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), " ")
add(szTmp2, charsmax(szTmp2), szTmp)
}
else
{
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), "^x03 %s1^x01: %s2")
}
set_msg_arg_string(2, szTmp2)
}
return PLUGIN_CONTINUE
}


А можно как то не отдельным плагином ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: