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

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

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

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

Статус пользователя Mr.Life
сообщение 20.9.2012, 21:02
Сообщение #1
Стаж: 13 лет

Сообщений: 69
Благодарностей: 9
Полезность: 22

Версия 1.2
Возможности:

меню с выбором оружия
команда вызова меню say /vipmenu проще говоря пишем в чат /vipmenu
запрещено брать за раунд сразу несколько оружий из меню
брать оружие можно начиная с 3 го раунда
гранаты и Броня теперь даются не всем админам а только с флагом T
надпись VIP в табе
motd окна /adminka and /vip



Установка:
1. .amxx в addons/amxmodx/plugins/
2. .sma в addons/amxmodx/scripting/
3. adminka.txt в папку cstrike
4. vip.txt в папку cstrike

Скачать



Версия 1.4

Возможности:
1. Выдача гранат, армора, каски
2. Показ MOTD окон (say /adminka) (say /vip)
3. Информирует о конекте VIP игрока в ЧАТ
4. Воспроизводит звук при конекте VIP игрока
5. У VIP игроков свои модели

Установка:
1. .amxx в addons/amxmodx/plugins/
2. .sma в addons/amxmodx/scripting/
3. adminka.txt в папку cstrike
4. vip.txt в папку cstrike
5. vip_t.mdl в models/player/vip_t/
6. vip_ct.mdl в models/player/vip_ct/
6. vip.wav в sound/radio/




Скачать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   Цитировать сообщение
Статус пользователя AndrewZ
сообщение 2.1.2013, 15:20
Сообщение #2


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Отлично, перемещаем сюда плагины с мейксру, там много таких.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BoNDiCH-
сообщение 2.1.2013, 15:50
Сообщение #3


Стаж: 13 лет

Сообщений: 62
Благодарностей: 12
Полезность: 151

а можно тоже самое только отключить модели?) что бы не скачивались и проигрываение звука) pardon.gif

Отредактировал: BoNDiCH-, - 2.1.2013, 15:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 2.1.2013, 16:03
Сообщение #4


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(BoNDiCH- @ 2.1.2013, 15:50) *
а можно тоже самое только отключить модели?) что бы не скачивались и проигрываение звука) pardon.gif

Можно, удали блок с public plugin_precache()


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
underwoker
сообщение 2.1.2013, 16:08
Сообщение #5
Стаж: 56 лет


Благодарностей:

/del

Цитата(Fred Perry @ 2.1.2013, 17:03) *
Можно, удали блок с public plugin_precache()

И сервер все равно будет пытаться поставить модели которых нет у клиента.
Скрытый текст
Код
#define DAMAGE_RECIEVED
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#include <fun>
#define VIP_FLAG ADMIN_LEVEL_H


public plugin_init()
{
    register_plugin("VIP Privileges", "1.4", "Kent-4");
    register_event("HLTV", "event_round_start", "a", "1=0", "2=0");
    register_event("ResetHUD", "ResetHUD", "be")
    
    register_clcmd("say /adminka", "adminka");
    register_clcmd("say /vip","ShowMotd");
    }

public client_putinserver(id)
{
    set_task(0.5, "vip_connect", id);
}

public vip_connect(id)
    if (get_user_flags(id)&VIP_FLAG)
    {
        new name[32];
        get_user_name(id, name, 31);
        ChatColor(0, "К нам присоединился !g[VIP] игрок !g%s", name)
    }

public adminka(id)
{
show_motd(id, "adminka.txt")
}

public event_round_start ( )
    client_print(0,print_chat, "Введите /adminka или /vip чтоб получить информацию как получить админ права или VIP привелегии!")
public ResetHUD(id)
{
    set_task(0.5, "VIP", id + 6910)
}
public VIP(TaskID)
{
    new id = TaskID - 6910
    
    if ( get_user_flags ( id ) & VIP_FLAG )
    {
        message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
        write_byte(id)
        write_byte(4)
        message_end()
        give_item(id,"weapon_hegrenade")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_smokegrenade")
        give_item(id,"item_assaultsuit")    
    }
    
    return PLUGIN_HANDLED
}

public ShowMotd(id)
{
show_motd(id, "vip.txt")
}

stock ChatColor(const id, const input[], any:...)
{
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)
    
    replace_all(msg, 190, "!g", "^4") // Green Color
    replace_all(msg, 190, "!y", "^1") // Default Color
    replace_all(msg, 190, "!team", "^3") // Team Color
    replace_all(msg, 190, "!team2", "^0") // Team2 Color
    
    if (id) players[0] = id; else get_players(players, count, "ch")
    {
        for (new i = 0; i < count; i++)
        {
            if (is_user_connected(players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
                write_byte(players[i]);
                write_string(msg);
                message_end();
            }
        }
    }
}


Отредактировал: underwoker, - 2.1.2013, 16:06
Перейти в начало страницы     
Поблагодарили 1 раз
   +
Статус пользователя Fred Perry
сообщение 2.1.2013, 16:14
Сообщение #6


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(underwoker @ 2.1.2013, 16:08) *
/del


И сервер все равно будет пытаться поставить модели которых нет у клиента.
Скрытый текст
Код
#define DAMAGE_RECIEVED
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#include <fun>
#define VIP_FLAG ADMIN_LEVEL_H


public plugin_init()
{
    register_plugin("VIP Privileges", "1.4", "Kent-4");
    register_event("HLTV", "event_round_start", "a", "1=0", "2=0");
    register_event("ResetHUD", "ResetHUD", "be")
    
    register_clcmd("say /adminka", "adminka");
    register_clcmd("say /vip","ShowMotd");
    }

public client_putinserver(id)
{
    set_task(0.5, "vip_connect", id);
}

public vip_connect(id)
    if (get_user_flags(id)&VIP_FLAG)
    {
        new name[32];
        get_user_name(id, name, 31);
        ChatColor(0, "К нам присоединился !g[VIP] игрок !g%s", name)
    }

public adminka(id)
{
show_motd(id, "adminka.txt")
}

public event_round_start ( )
    client_print(0,print_chat, "Введите /adminka или /vip чтоб получить информацию как получить админ права или VIP привелегии!")
public ResetHUD(id)
{
    set_task(0.5, "VIP", id + 6910)
}
public VIP(TaskID)
{
    new id = TaskID - 6910
    
    if ( get_user_flags ( id ) & VIP_FLAG )
    {
        message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
        write_byte(id)
        write_byte(4)
        message_end()
        give_item(id,"weapon_hegrenade")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_smokegrenade")
        give_item(id,"item_assaultsuit")    
    }
    
    return PLUGIN_HANDLED
}

public ShowMotd(id)
{
show_motd(id, "vip.txt")
}

stock ChatColor(const id, const input[], any:...)
{
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)
    
    replace_all(msg, 190, "!g", "^4") // Green Color
    replace_all(msg, 190, "!y", "^1") // Default Color
    replace_all(msg, 190, "!team", "^3") // Team Color
    replace_all(msg, 190, "!team2", "^0") // Team2 Color
    
    if (id) players[0] = id; else get_players(players, count, "ch")
    {
        for (new i = 0; i < count; i++)
        {
            if (is_user_connected(players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
                write_byte(players[i]);
                write_string(msg);
                message_end();
            }
        }
    }
}

Оно их скачивать не будет.


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
underwoker
сообщение 2.1.2013, 16:29
Сообщение #7
Стаж: 56 лет


Благодарностей:

Цитата(Fred Perry @ 2.1.2013, 17:14) *
Оно их скачивать не будет.

Зато будет выдавать при спавне. Итог - у кого нет модельки вылетят с сервера.
Перейти в начало страницы     
   +
Статус пользователя RedL1ne
сообщение 2.1.2013, 16:56
Сообщение #8


Стаж: 15 лет

Сообщений: 3828
Благодарностей: 1854
Полезность: 876

Andrews некрофил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 2.1.2013, 17:12
Сообщение #9


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

RedL1ne,
почему оно у меня было в новых сообщениях? Я доверял им.. :D


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bidamirchi
сообщение 11.4.2013, 9:51
Сообщение #10
Стаж: 13 лет

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

поставил версию 1.2, но при вводе команды /vip выходит белое modt окно с надписью vip.txt
почему не выводит информацию по випу? файл vip.txt закинул куда надо
И при вводе /adminka та же фигня
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Johnny
сообщение 11.4.2013, 9:54
Сообщение #11


Стаж: 13 лет

Сообщений: 2470
Благодарностей: 1086
Полезность: 515

bidamirchi,
Своей информацией файлы vip.txt и adminka.txt заполните.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bidamirchi
сообщение 11.4.2013, 10:00
Сообщение #12
Стаж: 13 лет

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

Цитата(Johnny @ 11.4.2013, 11:54) *
bidamirchi,
Своей информацией файлы vip.txt и adminka.txt заполните.

они не пустые ведь, вот файл vip.txt


html>
<head>
<style type="text/css">
body {
background-color: #000000;
font-family:Verdana,Tahoma;
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1257">
</head>
<font size="2" color="#e0a518"><b><center>Преимущества VIP аккаунта</center></b></font><br />
<font size="1" color="#c0c0ff">
<UL>
<LI TYPE=square>Вы получаете бесплатные гранаты </LI><br>
<LI TYPE=square>Бесплатная Броня.</LI><br>
<LI TYPE=square>Бесплатное оружие ak47 dgl m4a1 awp.</LI><br>
<LI TYPE=square> say /vipmenu.</LI><br>
<LI TYPE=square>доступ на Зарезервированный слот(при доплате 30р)</UL><br>
<font size="1" color=#00c000><strong>Цена VIP 80р</strong></font><br>
<br>
<font size="2" color=#FF6600>Контакты:<br> скайп doombringer_8_8<br>сайт www.stav-serv.clan.su<br></font>
<font size="2" color="#ffffff"><strong>Удачной ИГРЫ!</strong></font>
</body>
</html>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Johnny
сообщение 11.4.2013, 10:02
Сообщение #13


Стаж: 13 лет

Сообщений: 2470
Благодарностей: 1086
Полезность: 515

bidamirchi,
Куда закинули файлы? в /cstrike/ ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bidamirchi
сообщение 11.4.2013, 10:04
Сообщение #14
Стаж: 13 лет

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

Цитата(Johnny @ 11.4.2013, 12:02) *
bidamirchi,
Куда закинули файлы? в /cstrike/ ?

я в data кидал, закинул в страйк все работает, спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
eckoecko
сообщение 11.4.2013, 12:47
Сообщение #15
Стаж: 14 лет

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

Сделайте плизз кто нибудь, чтобы у випа в чате префикс был [VIP] Nick.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SpokounbIu
сообщение 18.10.2013, 6:11
Сообщение #16
Стаж: 12 лет

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

было бы не плохо, если убрали бы випммодели.
Пробовал убрать, но он все равно пытается загрузить
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 18.10.2013, 9:49
Сообщение #17


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

amx_allowvipmodel 1/0 (def. 0 ) использовать vip модели да/нет
[attachment=21410:new_vip_...trol_vip.7z]

control vip model

Код
#define DAMAGE_RECIEVED
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#include <fun>
#define VIP_FLAG ADMIN_LEVEL_H

new cvar_allowvipmodel

public plugin_init()
{
    register_plugin("VIP Privileges", "1.4", "Kent-4");
    register_event("HLTV", "event_round_start", "a", "1=0", "2=0");
    register_event("ResetHUD", "ResetHUD", "be")
    RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
    cvar_allowvipmodel = register_cvar("amx_allowvipmodel", "0")
    register_clcmd("say /adminka", "adminka");
    register_clcmd("say /vip","ShowMotd");
    }

public plugin_precache()
{
    if (get_pcvar_num(cvar_allowvipmodel) == 1)
    {
        precache_model("models/player/vip_t/vip_t.mdl")
        precache_model("models/player/vip_ct/vip_ct.mdl")
        return PLUGIN_CONTINUE
    }
    return PLUGIN_CONTINUE
}

public fwHamPlayerSpawnPost(id)
{
        if ((get_user_flags(id) & VIP_FLAG) && (get_pcvar_num(cvar_allowvipmodel) == 1))
        {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "vip_t")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "vip_ct")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}

public client_putinserver(id)
{
    set_task(0.5, "vip_connect", id);
}

public vip_connect(id)
    if (get_user_flags(id)&VIP_FLAG)
    {
        new name[32];
        get_user_name(id, name, 31);
        ChatColor(0, "К нам присоединился !g[VIP] игрок !g%s", name)
        client_cmd(0, "spk radio/vip.wav")
    }

public adminka(id)
{
show_motd(id, "adminka.txt")
}

public event_round_start ( )
    client_print(0,print_chat, "Введите /adminka или /vip чтоб получить информацию как получить админ права или VIP привелегии!")
public ResetHUD(id)
{
    set_task(0.5, "VIP", id + 6910)
}
public VIP(TaskID)
{
    new id = TaskID - 6910
    
    if ( get_user_flags ( id ) & VIP_FLAG )
    {
        message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
        write_byte(id)
        write_byte(4)
        message_end()
        give_item(id,"weapon_hegrenade")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_flashbang")
        give_item(id,"weapon_smokegrenade")
        give_item(id,"item_assaultsuit")    
    }
    
    return PLUGIN_HANDLED
}

public ShowMotd(id)
{
show_motd(id, "vip.txt")
}

stock ChatColor(const id, const input[], any:...)
{
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)
    
    replace_all(msg, 190, "!g", "^4") // Green Color
    replace_all(msg, 190, "!y", "^1") // Default Color
    replace_all(msg, 190, "!team", "^3") // Team Color
    replace_all(msg, 190, "!team2", "^0") // Team2 Color
    
    if (id) players[0] = id; else get_players(players, count, "ch")
    {
        for (new i = 0; i < count; i++)
        {
            if (is_user_connected(players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
                write_byte(players[i]);
                write_string(msg);
                message_end();
            }
        }
    }
}

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vadya
сообщение 18.5.2014, 13:59
Сообщение #18
Стаж: 11 лет

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

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