Заявка за Knife Dash плъгин
-
MadNESs
Извън линия - Потребител
- Мнения: 207
- Регистриран на: 21 Мар 2017, 21:43
- Местоположение: Sofia
- Се отблагодари: 16 пъти
- Получена благодарност: 11 пъти
- Обратна връзка:
Заявка за Knife Dash плъгин
Здравейте търся Knife Dash плъгин, който работи по следния начин: Когато скочиш с нож във въздужа и натиснеш десен бутон да се дашнеш напред.
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
Заявка за Knife Dash плъгин
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
new Float:playerUseCooldown[MAX_PLAYERS+1]
new Float:cvalLeapCooldown_f, cvalLeapPower,Float:cvalLeapHeight_f
public plugin_init()
{
register_plugin("Leap, my knife, leap!","1.0", "<VeCo>");
bind_pcvar_float(register_cvar("leap_cooldown","3.0"), cvalLeapCooldown_f)
bind_pcvar_num(register_cvar("leap_power","400"), cvalLeapPower)
bind_pcvar_float(register_cvar("leap_height","200.0"), cvalLeapHeight_f)
RegisterHam(Ham_Weapon_SecondaryAttack,"weapon_knife", "@Ham_Weapon_Knife_SecondaryAttack", 1)
}
@Ham_Weapon_Knife_SecondaryAttack(ent)
{
new id = get_ent_data_entity(ent, "CBasePlayerItem","m_pPlayer")
if(pev(id,pev_flags) & FL_ONGROUND) return
new Float:currentGameTime = get_gametime()
if((currentGameTime - playerUseCooldown[id]) < cvalLeapCooldown_f) return
new Float:velocity[3]
pev(id,pev_velocity, velocity)
if(velocity[0] == 0.0 && velocity[1] == 0.0) return
playerUseCooldown[id] = currentGameTime
velocity_by_aim(id,cvalLeapPower, velocity)
velocity[2] = cvalLeapHeight_f
set_pev(id,pev_velocity, velocity)
}
-
MadNESs
Извън линия - Потребител
- Мнения: 207
- Регистриран на: 21 Мар 2017, 21:43
- Местоположение: Sofia
- Се отблагодари: 16 пъти
- Получена благодарност: 11 пъти
- Обратна връзка:
Заявка за Knife Dash плъгин
impossible написа: ↑24 Ное 2020, 15:54Код за потвърждение: Избери целия код
#include <amxmodx> #include <fakemeta> #include <hamsandwich> new Float:playerUseCooldown[MAX_PLAYERS+1] new Float:cvalLeapCooldown_f, cvalLeapPower,Float:cvalLeapHeight_f public plugin_init() { register_plugin("Leap, my knife, leap!","1.0", "<VeCo>"); bind_pcvar_float(register_cvar("leap_cooldown","3.0"), cvalLeapCooldown_f) bind_pcvar_num(register_cvar("leap_power","400"), cvalLeapPower) bind_pcvar_float(register_cvar("leap_height","200.0"), cvalLeapHeight_f) RegisterHam(Ham_Weapon_SecondaryAttack,"weapon_knife", "@Ham_Weapon_Knife_SecondaryAttack", 1) } @Ham_Weapon_Knife_SecondaryAttack(ent) { new id = get_ent_data_entity(ent, "CBasePlayerItem","m_pPlayer") if(pev(id,pev_flags) & FL_ONGROUND) return new Float:currentGameTime = get_gametime() if((currentGameTime - playerUseCooldown[id]) < cvalLeapCooldown_f) return new Float:velocity[3] pev(id,pev_velocity, velocity) if(velocity[0] == 0.0 && velocity[1] == 0.0) return playerUseCooldown[id] = currentGameTime velocity_by_aim(id,cvalLeapPower, velocity) velocity[2] = cvalLeapHeight_f set_pev(id,pev_velocity, velocity) }
Код за потвърждение: Избери целия код
//AMXXPC compile.exe
// by the AMX Mod X Dev Team
//// knife_dash.sma
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(6) : error 017: undefined symbol "MAX_PLAYERS"
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(7) : error 009: invalid array size (negative or zero)
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(12) : error 017: undefined symbol "bind_pcvar_float"
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(13) : error 017: undefined symbol "bind_pcvar_num"
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(14) : error 017: undefined symbol "bind_pcvar_float"
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(19) : warning 200: symbol "@Ham_Weapon_Knife_SecondaryAtta" is truncated to 31 characters
// D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\knife_dash.sma(21) : error 017: undefined symbol "get_ent_data_entity"
//
// 6 Errors.
// Could not locate output file D:\server\Counter-Strike SECTOR Edition 2018\cstrike\addons\amxmodx\scripting\compiled\knife_dash.amx (compile failed).
//
// Compilation Time: 0.19 sec
// ----------------------------------------
Press enter to exit ...
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
-
MadNESs
Извън линия - Потребител
- Мнения: 207
- Регистриран на: 21 Мар 2017, 21:43
- Местоположение: Sofia
- Се отблагодари: 16 пъти
- Получена благодарност: 11 пъти
- Обратна връзка:
Заявка за Knife Dash плъгин
Коплипирах го с по-нова версия компилатор, но явно и платформата е по стара от плъгинаimpossible написа: ↑24 Ное 2020, 20:57 Пробвай с по-нова версия компилатор.
image.png
може да си го свалиш от тук
Код за потвърждение: Избери целия код
L 11/24/2020 - 22:24:56: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20201124.log")
L 11/24/2020 - 22:24:56: [AMXX] Load error 17 (invalid file format or version) (plugin "knife_dash.amxx")
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за Knife Dash плъгин
Каква е логиката да компилираш с по-нова версия и да работи на по-стара?...
-
atmax
Извън линия - Потребител
- Мнения: 492
- Регистриран на: 22 Мар 2018, 15:06
- Се отблагодари: 37 пъти
- Получена благодарност: 43 пъти
-
MadNESs
Извън линия - Потребител
- Мнения: 207
- Регистриран на: 21 Мар 2017, 21:43
- Местоположение: Sofia
- Се отблагодари: 16 пъти
- Получена благодарност: 11 пъти
- Обратна връзка:
Заявка за Knife Dash плъгин
Ъпдейтнах всичко и плъгина работи обаче искам да е по - голяма скороста на дашването(по-бързо да се дашваш), на кой ред в плъгина мога да контролирам скороста.
-
impossible
Извън линия - Потребител
- Мнения: 488
- Регистриран на: 15 Юни 2019, 12:41
- Се отблагодари: 23 пъти
- Получена благодарност: 47 пъти
Заявка за Knife Dash плъгин
Код за потвърждение: Избери целия код
bind_pcvar_float(register_cvar("leap_cooldown","3.0"), cvalLeapCooldown_f)
bind_pcvar_num(register_cvar("leap_power","400"), cvalLeapPower)
bind_pcvar_float(register_cvar("leap_height","200.0"), cvalLeapHeight_f)
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 1 Отговори
- 1332 Преглеждания
-
Последно мнение от OciXCrom
-
- 2 Отговори
- 533 Преглеждания
-
Последно мнение от bobywTf
-
- 1 Отговори
- 1582 Преглеждания
-
Последно мнение от `eXp
-
- 2 Отговори
- 360 Преглеждания
-
Последно мнение от Shokub2k
-
- 12 Отговори
- 4410 Преглеждания
-
Последно мнение от K!lLAlL
-
- 11 Отговори
- 3395 Преглеждания
-
Последно мнение от summertime vibes
-
- 6 Отговори
- 1245 Преглеждания
-
Последно мнение от cgozzie
Кой е на линия
Потребители разглеждащи този форум: Semrush [Bot] и 16 госта