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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Модель вип и тег

Статус пользователя verizon
сообщение 14.10.2012, 16:05
Сообщение #1


Стаж: 13 лет

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

Привет, можете кто-то влепить сюда код для того что бы был не только тег VIP но и моделкьа vipa

Вот код:

Код
#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >

new g_iMSG_ScoreAttrib;

public plugin_init( ) {
    register_message(get_user_msgid("ScoreAttrib"), "msgScoreAttrib")
}

public msgScoreAttrib(const MsgId, const MsgType, const MsgDest) {
    if ( get_msg_arg_int(2) || !(get_user_flags( get_msg_arg_int(1) ) & ADMIN_LEVEL_H) )
        return
    set_msg_arg_int(2, ARG_BYTE, (1<<2));
}

public CBasePlayer__Spawn_Post( pPlayer )
{
    if( !is_user_alive( pPlayer ) || !is_user_admin( pPlayer ) )
    {
        return HAM_HANDLED;
    }

    message_begin( MSG_ALL, g_iMSG_ScoreAttrib );
    write_byte( pPlayer );
    write_byte( 4 );
    message_end( );

    return HAM_IGNORED;
}



Буду очень благодарен.

Отредактировал: verizon, - 14.10.2012, 16:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 14.10.2012, 16:17
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

verizon, плагин на тэг должен выглядеть вот так хотя бы:

Код
#include <amxmodx>

#define PLUGIN "VIP Tag"
#define VERSION "0.1"
#define AUTHOR "c-s.net.ua"

public plugin_init( ) {
    register_plugin( PLUGIN, VERSION, AUTHOR )
    register_message( get_user_msgid("ScoreAttrib"), "msgScoreAttrib" )
}

public msgScoreAttrib( const MsgId, const MsgType, const MsgDest ) {
    if ( get_msg_arg_int(2) || !(get_user_flags( get_msg_arg_int(1) ) & ADMIN_LEVEL_H ) )
        return
    set_msg_arg_int( 2, ARG_BYTE, (1<<2) )
}


Отредактировал: Safety1st, - 14.10.2012, 16:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя verizon
сообщение 14.10.2012, 16:38
Сообщение #3


Стаж: 13 лет

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

Цитата(Safety1st @ 14.10.2012, 18:17) *
verizon, плагин на тэг должен выглядеть вот так хотя бы:

Код
#include <amxmodx>

#define PLUGIN "VIP Tag"
#define VERSION "0.1"
#define AUTHOR "c-s.net.ua"

public plugin_init( ) {
    register_plugin( PLUGIN, VERSION, AUTHOR )
    register_message( get_user_msgid("ScoreAttrib"), "msgScoreAttrib" )
}

public msgScoreAttrib( const MsgId, const MsgType, const MsgDest ) {
    if ( get_msg_arg_int(2) || !(get_user_flags( get_msg_arg_int(1) ) & ADMIN_LEVEL_H ) )
        return
    set_msg_arg_int( 2, ARG_BYTE, (1<<2) )
}



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