Ако може някой да ми каже как да добавя ability1 към "R"(+reload)
Тоест когато някой натисне "R" да му се пуска ability1
Как да добавя ability на +reload?
Модератори: Extreme, Extreme, Extreme, Extreme, Extreme, Extreme, Extreme
-
sf4n
Извън линия - Потребител
- Мнения: 311
- Регистриран на: 08 Яну 2018, 11:25
- Се отблагодари: 25 пъти
- Получена благодарност: 14 пъти
Как да добавя ability на +reload?
Единствен по рода си Zombie BaseBuilder с уникален мод и коректни админи по всяко време в сървъра.
IP: bb.cs-zapad.eu:27013
Respawn сървър.
IP: re.cs-zapad.eu:27015
Furien сървър.
IP: fu.cs-zapad.eu:27016
Нашият Сайт
Нашият Форум
-
atmax
Извън линия - Потребител
- Мнения: 492
- Регистриран на: 22 Мар 2018, 15:06
- Се отблагодари: 37 пъти
- Получена благодарност: 43 пъти
Как да добавя ability на +reload?
За bind ли говориш или за плъгин, който да добави ability на това копче? Едит: Глупав въпрос.. Сега видях раздела в който си пуснал темата..
Лист с всички константи (ще ти трябва за бутона) : http://amxmodx.org/api/hlsdk_const#pev- ... ns-values/
Пример за abiility на reload:
Лист с всички константи (ще ти трябва за бутона) : http://amxmodx.org/api/hlsdk_const#pev- ... ns-values/
Пример за abiility на reload:
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <engine>
public plugin_init()
{
register_plugin("Reload Ability","1.0","amxx-bg");
}
public client_PreThink(id)
{
if(entity_get_int(id,EV_INT_BUTTON) & IN_RELOAD)
{
// do some ability
}
}
Rest in peace my friend I always will remember you!
-
sf4n
Извън линия - Потребител
- Мнения: 311
- Регистриран на: 08 Яну 2018, 11:25
- Се отблагодари: 25 пъти
- Получена благодарност: 14 пъти
Как да добавя ability на +reload?
Показва ми тази грешка при компилиране:
error 017: undefined symbol "EV_INT_BUTTON"
error 017: undefined symbol "EV_INT_BUTTON"
Единствен по рода си Zombie BaseBuilder с уникален мод и коректни админи по всяко време в сървъра.
IP: bb.cs-zapad.eu:27013
Respawn сървър.
IP: re.cs-zapad.eu:27015
Furien сървър.
IP: fu.cs-zapad.eu:27016
Нашият Сайт
Нашият Форум
-
atmax
Извън линия - Потребител
- Мнения: 492
- Регистриран на: 22 Мар 2018, 15:06
- Се отблагодари: 37 пъти
- Получена благодарност: 43 пъти
Как да добавя ability на +reload?
Пробвай да го заместиш с това - EV_INT_button
Rest in peace my friend I always will remember you!
-
sf4n
Извън линия - Потребител
- Мнения: 311
- Регистриран на: 08 Яну 2018, 11:25
- Се отблагодари: 25 пъти
- Получена благодарност: 14 пъти
Как да добавя ability на +reload?
Благодаря, може да локвате.
Единствен по рода си Zombie BaseBuilder с уникален мод и коректни админи по всяко време в сървъра.
IP: bb.cs-zapad.eu:27013
Respawn сървър.
IP: re.cs-zapad.eu:27015
Furien сървър.
IP: fu.cs-zapad.eu:27016
Нашият Сайт
Нашият Форум
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Как да добавя ability на +reload?
Това не е много добър начин. PreThink се извиква 100 пъти в секунда. Ползвай CmdStart.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fakemeta>
public plugin_init()
{
register_forward(FM_CmdStart, "OnCmdStart")
}
public OnCmdStart(id, iUcHandle)
{
static iButton, iOldButton
iButton = get_uc(iUcHandle, UC_Buttons)
iOldButton = pev(id, pev_oldbuttons)
if((iButton & IN_RELOAD) && !(iOldButton & IN_RELOAD))
{
// do something...
}
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 2 Отговори
- 1140 Преглеждания
-
Последно мнение от Infamous2018
-
- 0 Отговори
- 599 Преглеждания
-
Последно мнение от AfterLife
-
- 6 Отговори
- 2433 Преглеждания
-
Последно мнение от Tornado_SW
-
- 0 Отговори
- 857 Преглеждания
-
Последно мнение от MachkaM1337
-
- 8 Отговори
- 2173 Преглеждания
-
Последно мнение от AsusRogStrix
-
- 4 Отговори
- 745 Преглеждания
-
Последно мнение от trasha
-
- 7 Отговори
- 2234 Преглеждания
-
Последно мнение от MachkaM1337
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 15 госта