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

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

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

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

Knife Drop

Статус пользователя Eriurias
сообщение 28.8.2015, 22:59
Сообщение #1


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

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

Авторы: Eriurias
Версия: 1.0

Описание: Плагин позволяет дропать нож как и другие оружия. Также, как и в плагине Grenade Drop, все происходит через оригинальные функции из GameDLL.

Помимо этого, исправлен один маленький недочет в оригинальных функциях связанных с дропом ножа: даже когда он у тебя есть, ты можешь подбирать еще. А также, если при спавне игрока у него нет ножа (выбросил в предыдущем раунде), то он добавляется в его инвентарь.

Используемые модули:
Hamsandwich
Fakemeta
Прикрепленные файлы:
Прикрепленный файл  KnifeDrop.sma ( 1,26 килобайт ) Кол-во скачиваний: 82
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя sujh
сообщение 7.12.2015, 22:14
Сообщение #2
Стаж: 9 лет 6 месяцев

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

Спс, выручил!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Altaj
сообщение 7.12.2015, 23:07
Сообщение #3


Стаж: 10 лет
Город: Барнаул

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

Можно ли сделать, чтобы вместо выкинутого ножа, можно было купить оружие?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 7.12.2015, 23:28
Сообщение #4
Стаж: 10 лет

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

Цитата(Altaj @ 8.12.2015, 1:02) *
Можно ли сделать, чтобы вместо выкинутого ножа, можно было купить оружие?



для этого нужно отправить слот редирект ( msg weapon list )


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 8.12.2015, 5:12
Сообщение #5
Стаж: 9 лет 3 месяца

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

прикольна. Я сделал так если игрок дропил нож и у него ничего не осталось нельзя его наносить урон.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergiu
сообщение 28.7.2016, 19:14
Сообщение #6


Стаж: 8 лет 9 месяцев
Город: Moldova

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

L 07/28/2016 - 19:43:41: [AMXX] Run time error 10: native error (native "user_has_weapon")
L 07/28/2016 - 19:43:41: [AMXX] [0] d4b7d6f43c1349ccfa7290c707ec0441.sma::fwHamTouch_Pre (line 48)
Как исправить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 28.7.2016, 19:21
Сообщение #7
Стаж: 13 лет

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

Цитата(sergiu @ 28.7.2016, 21:14) *
L 07/28/2016 - 19:43:41: [AMXX] Run time error 10: native error (native "user_has_weapon")
L 07/28/2016 - 19:43:41: [AMXX] [0] d4b7d6f43c1349ccfa7290c707ec0441.sma::fwHamTouch_Pre (line 48)
Как исправить?


// Добавить
new gMaxPlayers

public plugin_init()
{
gMaxPlayers = get_maxplayers();
}


// Заменить

public fwHamTouch_Pre(pEntity, nClientIndex)
{

на

public fwHamTouch_Pre(pEntity, nClientIndex)
{
if (!(1 <= nClientIndex <= gMaxPlayers))
return HAM_IGNORED;
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 1hp
сообщение 28.7.2016, 19:58
Сообщение #8
Стаж: 8 лет 10 месяцев

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

Eriurias, реализуй в плагине после того как дропнешь нож, появлялись кулаки и можно было также как с ножа снимать хп. (модель кулаков менять самому)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sergiu
сообщение 28.7.2016, 19:58
Сообщение #9


Стаж: 8 лет 9 месяцев
Город: Moldova

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

SISA, Ошибка компиляции:
ошибка при компиляции
Ошибка компиляции:
Welcome to the AMX Mod X 1.8.2 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team

KnifeDrop.sma(27) : error 001: expected token: ";", but found "public"
KnifeDrop.sma(33) : error 021: symbol already defined: "plugin_init"
KnifeDrop.sma(67) : warning 225: unreachable code
KnifeDrop.sma(67) : error 029: invalid expression, assumed zero
KnifeDrop.sma(67) : error 017: undefined symbol "fwHamPlayerSpawn_Post"
KnifeDrop.sma(72) : error 001: expected token: "}", but found "-end of file-"

5 Errors.
Could not locate output file KnifeDrop.amx (compile failed).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergiu
сообщение 28.7.2016, 20:18
Сообщение #10


Стаж: 8 лет 9 месяцев
Город: Moldova

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

Цитата(1hp @ 28.7.2016, 20:58) *
Eriurias, реализуй в плагине после того как дропнешь нож, появлялись кулаки и можно было также как с ножа снимать хп. (модель кулаков менять самому)

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