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

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

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

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

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

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

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

Другой нож для всех

Simbo
сообщение 1.9.2012, 12:05
Сообщение #1
Стаж: 13 лет

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

Всем привет, нужен плагин который заменяет всем игрокам нож на мой...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Affl
сообщение 1.9.2012, 12:20
Сообщение #2


Стаж: 15 лет

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

Чтоб именно на твой - не знаю но так - вот
https://c-s.net.ua/forum/topic6357.html?hl=bloody


WAR3FT Пивка для Рывка 202 lvl
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cah9
сообщение 1.9.2012, 12:45
Сообщение #3
Стаж: 13 лет

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

Alt Knife поставь derisive.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Simbo
сообщение 1.9.2012, 16:41
Сообщение #4
Стаж: 13 лет

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

Affl,
Не, не то....

c A h,
Не могу найти в интернете...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя papirus
сообщение 1.9.2012, 17:02
Сообщение #5


Стаж: 18 лет

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

GHW_Weapon_Replacement
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
cs-portal
сообщение 1.9.2012, 18:42
Сообщение #6
Стаж: 16 лет

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

ппц нафига целый плаг

precache your model
than

register curweapon

if(read_data(2) == CSW_KNIFE)
set_pev(id, pev_viewmodel, "model /.... bla bla )

там буквально 5-7 строчек кода то
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Simbo
сообщение 1.9.2012, 18:49
Сообщение #7
Стаж: 13 лет

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

cs-portal,
Подскажи чем заменить "( get_user_flags( id ) & ADMIN_KICK )" что бы для всех юзеров был...
Вот
#include <amxmodx>
#include <fakemeta>

public plugin_init() register_event( "CurWeapon", "event_cur_weapon", "be", "1=1" )

public plugin_precache() precache_model( "models/Knife_Simbo.mdl" )

public event_cur_weapon( id ) if ( get_user_weapon( id ) == CSW_KNIFE && ( get_user_flags( id ) & ADMIN_KICK ) ) set_pev( id, pev_viewmodel2, "models/Knife_Simbo.mdl" )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя primm
сообщение 1.9.2012, 18:55
Сообщение #8


Стаж: 16 лет
Город: Москва

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

вот
#define ADMIN_ALL //Everyone
#define ADMIN_IMMUNITY //Flag "a", immunity
#define ADMIN_RESERVATION //Flag "b", reservation
#define ADMIN_KICK //Flag "c", kick
#define ADMIN_BAN //Flag "d", ban
#define ADMIN_SLAY //Flag "e", slay
#define ADMIN_MAP //Flag "f", map change
#define ADMIN_CVAR //Flag "g", cvar change
#define ADMIN_CFG //Flag "h", config execution
#define ADMIN_CHAT //Flag "i", chat
#define ADMIN_VOTE //Flag "j", vote
#define ADMIN_PASSWORD //Flag "k", sv_password
#define ADMIN_RCON //Flag "l", rcon access
#define ADMIN_LEVEL_A //Flag "m", custom
#define ADMIN_LEVEL_B //Flag "n", custom
#define ADMIN_LEVEL_C //Flag "o", custom
#define ADMIN_LEVEL_D //Flag "p", custom
#define ADMIN_LEVEL_E //Flag "q", custom
#define ADMIN_LEVEL_F //Flag "r", custom
#define ADMIN_LEVEL_G //Flag "s", custom
#define ADMIN_LEVEL_H //Flag "t", custom
#define ADMIN_MENU //Flag "u", menus
#define ADMIN_ADMIN //Flag "y", default admin
#define ADMIN_USER //Flag "z", default user
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Simbo
сообщение 1.9.2012, 19:36
Сообщение #9
Стаж: 13 лет

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

Ещё 1 вопрос, из за такого простенького скрипта ведь не может падать сервер?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 1.9.2012, 20:03
Сообщение #10


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

Стаж: 15 лет

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

Цитата(Simbo @ 1.9.2012, 20:36) *
Ещё 1 вопрос, из за такого простенького скрипта ведь не может падать сервер?

Проверь... Или уже падает?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя primm
сообщение 1.9.2012, 20:11
Сообщение #11


Стаж: 16 лет
Город: Москва

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

Цитата(Simbo @ 1.9.2012, 19:36) *
Ещё 1 вопрос, из за такого простенького скрипта ведь не может падать сервер?

проверь с другой моделькой.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Simbo
сообщение 1.9.2012, 20:12
Сообщение #12
Стаж: 13 лет

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

Да нет, всё ок, это так на будующее, а что делать если нож имеет 3 файла:
w_knife.mdl
v_knife.mdl
p_knife.mdl
Можно ли обойтись 1?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 1.9.2012, 20:17
Сообщение #13


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

Стаж: 15 лет

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

Цитата(Simbo @ 1.9.2012, 21:12) *
Да нет, всё ок, это так на будующее, а что делать если нож имеет 3 файла:
w_knife.mdl
v_knife.mdl
p_knife.mdl
Можно ли обойтись 1?


В прекэш ставь все 3... а отображение экспериментируй... я не помню
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
cs-portal
сообщение 1.9.2012, 20:46
Сообщение #14
Стаж: 16 лет

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

нее в кс уже есть такой файл

1. не рекомендую использовать 3 модели ножа

_v - ты видишь
_p - ты видишь у игрока
_w - модель на земле

почему не рекомендую кроме _v \= потому что качать больше -= потери онлайна

для _p модели есть команда set_pev(id, viewmodel2

для world модели не помню

вобщем чтобы юзнуть етот код надо ИЗМЕНИТЬ название новой модели на
v_new_knife_model.mdl

другое название отилчное от v_knife так как оно уже сущестует
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Simbo
сообщение 1.9.2012, 21:44
Сообщение #15
Стаж: 13 лет

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

cs-portal,
Покажи плиз на примере этого, как будет выглядить добавление модели:
_v - ты видишь
_p - ты видишь у игрока
Скрытый текст
#include <amxmodx>
#include <fakemeta>

public plugin_init() register_event( "CurWeapon", "event_cur_weapon", "be", "1=1" )

public plugin_precache() precache_model( "models/Knife_Simbo2.mdl" )

public event_cur_weapon( id ) if ( get_user_weapon( id ) == CSW_KNIFE && ( get_user_flags( id ) & ADMIN_ALL ) ) set_pev( id, pev_viewmodel2, "models/Knife_Simbo2.mdl" )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 1.9.2012, 22:45
Сообщение #16
Стаж: 16 лет

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

public event_cur_weapon( id ) {

if ( read_data(2) == CSW_KNIFE )
set_pev( id, pev_viewmodel2, "models/Knife_Simbo2.mdl" )

}





get_user_flags( id ) & ADMIN_ALL ) ) = Это бред = если ето не писать смена модели итак ДЛЯ ВСЕХ по умолчанию)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: