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

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

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

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

6 страниц V   1 2 ... 4 5 »

Santa Hats Rewrite

, новогодние шапки
Vaqtincha
сообщение 3.11.2015, 23:18
Сообщение #1
Стаж: 9 лет 3 месяца

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

Всем известный плагин добавляет шапки.
Описание (оригинале)
Цитата
Очень интересный плагин под названием Santa Hats, который представляет из себя новогодние шапки для игроков Вашего сервера Counter Strike 1.6. У каждой команды будет шапка соответствующего цвета: у террористов - красная, у контр-террористов - синяя. Если Вы хотите создать Вашим игрокам новогоднюю атмосферу - то данный плагин для Вас.

только для випов или админов.
отличия от оригинала
см. скрин
сразу двух вариантов fakemata и engine
позже будет других версий (типа рандомная шапка, шапка за лучший счет и.т.д)
если вы решили установить данный плагин то
качать модель (архив santahats.zip) обязателен.

Отредактировал: Vaqtincha, - 4.11.2015, 14:49
Прикрепленные файлы:
Прикрепленное изображение Прикрепленное изображение

Прикрепленные файлы:
Прикрепленный файл  santahats_fakemata.sma ( 2,1 килобайт ) Кол-во скачиваний: 347
Прикрепленный файл  santahats_engine.sma ( 1,91 килобайт ) Кол-во скачиваний: 214
Прикрепленный файл  santahats.zip ( 123,12 килобайт ) Кол-во скачиваний: 683
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 13:57
Сообщение #2
Стаж: 9 лет 3 месяца

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

Изменено не только модель шапки! еще и код.

Модель шапки теперь в одном моделе (с сабмодельями) для каждого скина(модель игрока) теперь своя подходящая шапка.

Минус в том что шапки только для дефольтных нон стим скинов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя ssx
сообщение 4.11.2015, 14:11
Сообщение #3


Стаж: 9 лет

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

Цитата(Vaqtincha @ 4.11.2015, 13:52) *
Изменено не только модель шапки! еще и код.

Модель шапки теперь в одном моделе (с сабмодельями) для каждого скина(модель игрока) теперь своя подходящая шапка.

Минус в том что шапки только для дефольтных нон стим скинов.


У меня как-раз все дефолт скины заменятся нон-стим скинами .
А для ВИП\АДМ будут модельки дедов морозов - там шапки не нужны (и вроде как в некоторых уже есть в модельке)



[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 14:23
Сообщение #4
Стаж: 9 лет 3 месяца

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

ssx, тоесть клиенты тоже качают их заново?

странно модель шапки качают меньше людей.
Люди! модель шапки теперь другой его надо перекачать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 14:36
Сообщение #5
Стаж: 9 лет 3 месяца

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

благодарности в исходнике (надеюсь никого не обидел)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrey777best
сообщение 4.11.2015, 14:55
Сообщение #6


Стаж: 11 лет
Город: Харьков

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

А чем отличается для не знающих fakemata и engine? И можно для всех игроков сделать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 15:07
Сообщение #7
Стаж: 9 лет 3 месяца

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

Andrey777best,
отличается только по производительностью fakemata чуть быстрее (здесь незначительна) выбери только одну версию.

Чтоб сделать для всем в исходнике найдешь get_user_flags и убераешь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Andrey777best
сообщение 4.11.2015, 15:15
Сообщение #8


Стаж: 11 лет
Город: Харьков

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

Vaqtincha,
А здесь нет шапок для T красные а для CT синие?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 15:25
Сообщение #9
Стаж: 9 лет 3 месяца

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

Andrey777best, всё как в оригинале
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tenb63rus
сообщение 4.11.2015, 17:29
Сообщение #10


Стаж: 10 лет

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

Помнится в переделке плагина от Safety1st когда игроки умирают шапочка еще пару секунд оставалась на голове, а потом пропадала. В вашей версии после смерти шапка сразу пропадает(
Cкриншот

Можно в вашей версии так же сделать? Или лучше чтобы шапка вообще не пропадала.

Исходник его версии
Код:
/**
* It is modified plugin not the original.
* See https://forums.alliedmods.net/showthread.php?t=81172
*
* Last update:
* 1/2/2014
*
* Changes:
* - different hat models for teams
*
* Credits:
* - Lev for helping
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

new g_iEnt[33]
new giCachedStringInfoTarget
enum _:Teams { TT, CT }

new gszModels[Teams][] = {
"models/santa_capt.mdl",
"models/santa_capct.mdl"
}

public plugin_init() {
register_plugin( "Santa Hats", "1.5", "xPaw / Safety1st" )

RegisterHam( Ham_Spawn, "player", "fwHamPlayerSpawnPost", .Post = 1 )

giCachedStringInfoTarget = engfunc( EngFunc_AllocString, "info_target" )
}

public plugin_precache() {
precache_model( gszModels[TT] )
precache_model( gszModels[CT] )
}

public fwHamPlayerSpawnPost(id) {
if( !is_user_alive(id) )
return

if( !g_iEnt[id] ) {
new iEntity = engfunc( EngFunc_CreateNamedEntity, giCachedStringInfoTarget )
if( pev_valid( iEntity ) ) {
g_iEnt[id] = iEntity
set_pev( iEntity, pev_movetype, MOVETYPE_FOLLOW )
set_pev( iEntity, pev_aiment, id )
set_pev( iEntity, pev_owner, id )
}
}
else {
switch( get_user_team(id) ) {
case 1: engfunc( EngFunc_SetModel, g_iEnt[id], gszModels[TT] )
case 2: engfunc( EngFunc_SetModel, g_iEnt[id], gszModels[CT] )
}
}
}


Отредактировал: tenb63rus, - 4.11.2015, 17:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 20:12
Сообщение #11
Стаж: 9 лет 3 месяца

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

tenb63rus, это я сделал специально

Убрать из public plugin_init()
Код:
RegisterHam(Ham_Killed, "player", "PlayerKilled")


и

Код:
public PlayerKilled(id)
{
if(g_iEnt[id] > 0 && pev_valid(g_iEnt[id]))
engfunc(EngFunc_RemoveEntity, g_iEnt[id])
g_iEnt[id] = 0
}

готово!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя funnysamara
сообщение 4.11.2015, 20:33
Сообщение #12


Стаж: 8 лет 9 месяцев

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

Vaqtincha, #define ACCESS_FLAG ADMIN_USER
__
и всем выдаст шапочки?)


Тут Была подпись =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tenb63rus
сообщение 4.11.2015, 20:38
Сообщение #13


Стаж: 10 лет

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

Vaqtincha, Это как-то скажется на нагрузке?

Цитата(funnysamara @ 4.11.2015, 21:29) *
#define ACCESS_FLAG ADMIN_USER
__
и всем выдаст шапочки?)

Тогда уж лучше просто вырезать:
Код:
#define ACCESS_FLAG ADMIN_LEVEL_B  			// flag 'n' by default

Код:
if(!( get_user_flags(id) & ACCESS_FLAG ) || !is_user_alive(id))
return

И будут шапки для всех игроков.

Отредактировал: Bloo, - 4.11.2015, 21:09
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 20:58
Сообщение #14
Стаж: 9 лет 3 месяца

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

tenb63rus, незнаю только e-poly увеличиться а у шапке ~250 полигонов при полном сервере 32х250=8000 но шапочка должно исчезать раньше чем труп (кстати трупа шапки не нужны)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 21:06
Сообщение #15
Стаж: 9 лет 3 месяца

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


Ребят у меня появился много идей

1. Шапочка будет рандомно (для кт один т один)
2. Тот кто получил шапку у него будет некоторые плюхи типа вампирка или подарка бабло 5000$ за каждый раунд
3. Можно подобрать шапку убив
хедшотам(но без дропа)
4. При хедшоте шапка отлетает красивым анимациям.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 21:12
Сообщение #16
Стаж: 9 лет 3 месяца

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

вот лучше оставить это
Код:
!is_user_alive(id)

правда при спавне игрок будет живой но это для надежности.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя funnysamara
сообщение 4.11.2015, 21:27
Сообщение #17


Стаж: 8 лет 9 месяцев

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

Vaqtincha, а целиком можно?)


Тут Была подпись =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 1sT
сообщение 4.11.2015, 21:28
Сообщение #18


Стаж: 9 лет 4 месяца
Город: Madrid

Сообщений: 4
Благодарности: выкл.

Сколько уж этих шапок в интернете ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 21:42
Сообщение #19
Стаж: 9 лет 3 месяца

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

1sT, качай там. Не лезь тему.

Для слепых я сделал скрины (хотя это глупо) если ненравится категорически запрещается скачать и оставить отзывы.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 4.11.2015, 21:51
Сообщение #20
Стаж: 9 лет 3 месяца

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

Уже скачали 21 человек это доказательство того нормальные шапки в "ынтирнете" не существует!

Спасибо сказали 9 человек
это доказательство того на этом сайте есть люди которые уважают чужой труд пусть это ненужная хрень.

Концо концов ваш отзыв доказательство того что вы просто неудачник.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
6 страниц V   1 2 ... 4 5 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: