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

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

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

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

Get Vip For Your Rank

, ))
Статус пользователя Racoon
сообщение 20.6.2009, 23:44
Сообщение #1


Стаж: 18 лет

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

Игрок, достигший первого места в топ15 получает статус ВИП, который видно при нажатии ТАВ. Привелегий этот плагин не даёт, зато помагает выделить лучших плееров pardon.gif

Прикрепленный файл  vip_rank.rar ( 1,64 килобайт ) Кол-во скачиваний: 313
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 6 раз
   Цитировать сообщение
Статус пользователя shadowhunter
сообщение 21.6.2009, 2:00
Сообщение #2


Стаж: 17 лет

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

Замечание: ВИП статус будет отображатся только у Контр-Террористов!

Источник:
http://forums.alliedmods.net/showthread.ph...hlight=vip+rank

Код
/*    Copyright © 2008, ConnorMcLeod

    Rank1 -> VIP is free software;
    you can redistribute it and/or modify it under the terms of the
    GNU General Public License as published by the Free Software Foundation.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Rank1 -> VIP; if not, write to the
    Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.
*/

#include <amxmodx>
#include <csx>

#define PLUGIN "Rank1 -> VIP"
#define AUTHOR "ConnorMcLeod"
#define VERSION "0.0.1"

#define SCOREATTRIB_VIP            (1<<2)

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

public Message_ScoreAttrib(osef2talife, osef3talife, osef4talife)
{
    new id = get_msg_arg_int(1)

    if( !get_msg_arg_int(2) && get_user_team(id) == 2 )
    {
        new osef[8]
        if( get_user_stats(id, osef, osef) == 1 )
        {
            set_msg_arg_int(2, ARG_BYTE, SCOREATTRIB_VIP)
        }
    }
}


Но он кажись нерабочий =\

Отредактировал: shadowhunter, - 21.6.2009, 2:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 21.6.2009, 9:41
Сообщение #3


Стаж: 18 лет

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

СТ будут видеть статус ВИП у всех (Т, СТ). Живые Т видят префикс ВИП только у СТ, мёртвые Т видят у всех.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wth.JACKSON
сообщение 21.6.2009, 23:34
Сообщение #4


Стаж: 18 лет

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

Цитата(Racoon @ 21.6.2009, 9:41) *
СТ будут видеть статус ВИП у всех (Т, СТ). Живые Т видят префикс ВИП только у СТ, мёртвые Т видят у всех.


неплохо ... выложи sma хочется top15 Зделать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shadowhunter
сообщение 22.6.2009, 17:20
Сообщение #5


Стаж: 17 лет

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

wth.JACKSON,
Дык я же вывесил, или ты не шариш как в sma сделать? БгГф
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wth.JACKSON
сообщение 22.6.2009, 19:55
Сообщение #6


Стаж: 18 лет

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

Цитата(shadowhunter @ 22.6.2009, 17:20) *
wth.JACKSON,
Дык я же вывесил, или ты не шариш как в sma сделать? БгГф



Та не я прочитал ето crazy.gif


Но он кажись нерабочий =\
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fmif
сообщение 18.7.2009, 21:58
Сообщение #7
Стаж: 16 лет

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

пашет но нах он нужен если живые теры не видят префикс .... а кт видят так ваще круто смотрится=) кто шарит переделайте=)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 2.9.2009, 12:05
Сообщение #8


Стаж: 18 лет

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

Цитата(fmif @ 18.7.2009, 22:58) *
пашет но нах он нужен если живые теры не видят префикс .... а кт видят так ваще круто смотрится=) кто шарит переделайте=)

Если на alliedmods не могут переделать, сомневаюсь что кто-то из наших способен. По идее это даже не возможно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zachemka
сообщение 17.8.2011, 11:02
Сообщение #9
Стаж: 17 лет

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

что нужно изменить в исходнике, чтобы вип статус давали первым трём в топе?
и можно ли прикрутить к ним модельки стандартных VIP?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя as3k
сообщение 20.3.2012, 9:44
Сообщение #10


Стаж: 14 лет

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

Цитата(zachemka @ 17.8.2011, 11:02) *
что нужно изменить в исходнике, чтобы вип статус давали первым трём в топе?
и можно ли прикрутить к ним модельки стандартных VIP?

Думаю так

if( get_user_stats(id, osef, osef) <= 3 )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя as3k
сообщение 28.3.2012, 10:13
Сообщение #11


Стаж: 14 лет

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

Цитата(as3k @ 20.3.2012, 10:44) *
Думаю так

if( get_user_stats(id, osef, osef) <= 3 )

Я ошибался, сделал у себя <= 5, выдает все так же первому в ТОП15.

Помогите, умельцы, чтобы ВИП писало первым 5 в топе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pfobia
сообщение 10.11.2012, 23:07
Сообщение #12
Стаж: 13 лет

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

нормально
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 11.11.2012, 0:30
Сообщение #13


Стаж: 14 лет

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

неужели заместо VIP нельзя написать что-то другое?(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hnt
сообщение 11.11.2012, 0:37
Сообщение #14


Стаж: 18 лет

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

Было бы не плохо прикрутить к HLstatsx или Psychostats
Цитата
пашет но *** он нужен если живые теры не видят префикс .... а кт видят так ваще круто смотрится=) кто шарит переделайте=)

Так что мешает не давать префикс в TAB и наоборот дать префикс к нику в чате.По моему тоже нормально,зато без всяких искажений.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 11.11.2012, 0:46
Сообщение #15


Стаж: 14 лет

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

Цитата
Так что мешает не давать префикс в TAB и наоборот дать префикс к нику в чате.По моему тоже нормально,зато без всяких искажений.

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