Видно дуло авп при зуме . ))

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
55
Реакции
4
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Ошибка
Фото прикреп
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5221 (http://www.amxmodx.org)
Compiled: Sep 20 2018 15:06:02
Built from: https://github.com/alliedmodders/amxmodx/commit/e059c1f
Build ID: 5221:e059c1f
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.4.0.664-dev
Build date: 10:46:45 Sep 19 2018 (1621)
Build from: https://github.com/dreamstalker/rehlds/commit/83f53fb
ReGamedll
ReGameDLL version: 5.7.0.313-dev
Build date: 08:39:22 Sep 9 2018
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/e924a26
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
Список метамодулей
[ 1] VoiceTranscoder  RUN   -    VoiceTranscoder.so          v2017RC3        ini  ANY   ANY
[ 2] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5221 ini Start ANY
[ 3] Reunion RUN - reunion_mm_i386.so v0.1.0.92 ini Start Never
[ 4] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 5] WHBlocker RUN - whblocker_mm_i386.so v1.5.695 ini Chlvl ANY
[ 6] SoftBlocker RUN - softblocker_mm_i386.so v1.1g ini ANY Never
[ 7] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9 ini Chlvl ANY
[ 8] ReSRDetector RUN - resrdetector_mm_i386.so v0.1.0 ini Chlvl ANY
[ 9] ReAPI RUN - reapi_amxx_i386.so v5.6.0.158-dev pl2 ANY Never
[10] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[11] CSX RUN - csx_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[12] Fun RUN - fun_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[13] Engine RUN - engine_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[14] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[15] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.2 pl2 ANY Never
[16] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
[17] MySQL RUN - mysql_amxx_i386.so v1.9.0.5221 pl2 ANY ANY
Список плагинов
[  1] AMXBans Core            6.13        YamiKaitou        amxbans_core.am  running
[ 2] AMXBans Main 6.13 mod.l YamiKaitou amxbans_main.am debug
[ 3] Admin Commands 1.9.0.5221 AMXX Dev Team admincmd.amxx running
[ 4] Slots Reservation 1.2 pUzzlik admin_slots.amx running
[ 5] Menus Front-End 1.9.0.5221 AMXX Dev Team menufront.amxx running
[ 6] Commands Menu 1.9.0.5221 AMXX Dev Team cmdmenu.amxx running
[ 7] Players Menu 1.9.0.5221 AMXX Dev Team plmenu.amxx running
[ 8] Maps Menu 1.9.0.5221 AMXX Dev Team mapsmenu.amxx running
[ 9] Plugin Menu 1.9.0.5221 AMXX Dev Team pluginmenu.amxx running
[ 10] Admin Chat 1.9.0.5221 AMXX Dev Team adminchat.amxx running
[ 11] Lite Translit 2.8 neygomon lite_translit_c debug
[ 12] Anti Flood 1.9.0.5221 AMXX Dev Team antiflood.amxx running
[ 13] Admin Votes 1.9.0.5221 AMXX Dev Team adminvote.amxx running
[ 14] Pause Plugins 1.9.0.5221 AMXX Dev Team pausecfg.amxx running
[ 15] Stats Configuration 1.9.0.5221 AMXX Dev Team statscfg.amxx running
[ 16] Restrict Weapons 1.9.0.5221 AMXX Dev Team restmenu.amxx running
[ 17] CSStatsX SQL 0.7.4 serfreeman1337 csstatsx_sql.am running
[ 18] AES: StatsX 0.5 Vega serfreeman1337 aes_statsx_cstr running
[ 19] [ReAPI] Top Awards 1.0 Dom1no_[KZ] Re_top_awards.a running
[ 20] StatsX 1.9.0.5221 AMXX Dev Team statsx.amxx running
[ 21] Announcer Killstreak 2.0 Jumper & mx?! killsound.amxx running
[ 22] [ReAPI] Admin Models 0.0.2 Vaqtincha reapi_adminvipm running
[ 23] Smoke: HealthNade 0.0.3 wopox1337 smkhlndvip.amxx running
Автор плагина
Demonx
Версия плагина
0.1
Исходный код
#include<amxmodx>
#include<engine>
#include<fakemeta>
#include<hamsandwich>

#define PLUGIN "PrizeAwp"
#define VERSION "0.1"
#define AUTHOR "Demonx"

/*---------------EDITME------------------*/
#define ACCESS_FLAG ADMIN_LEVEL_H //flag't'bydefault
#define CUSTOM_DMG 2.0 //customknifedamage;fractionalpartofanumberismandatory

new WORLD_MODEL[] = "models/msfkflgawp/w_msfkflgawp.mdl"

new const gszawpModelV[] = "models/msfkflgawp/v_msfkflgawp.mdl" //1stpersonviewmodel
new const gszawpModelP[] = "models/msfkflgawp/p_msfkflgawp.mdl" //3rdpersonviewmodel
/*----------------------------------------*/

new giszawpModelV,giszawpModelP

//macro;%1-variablebeingmodified,%2-playerid
#define CheckFlag(%1,%2) (%1 & (1<<(%2&31)))
#define SetFlag(%1,%2) (%1 |= (1<<(%2&31)))
#define ClearFlag(%1,%2) (%1 &= ~(1<<(%2&31)))
new gbCustomawpDamage

#define IsPlayer(%0) (1<=(%0)<=giMaxPlayers)

new giMaxPlayers

public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR)

RegisterHam(Ham_Item_Deploy,"weapon_awp","Fwd_ItemDeploy_awp_Post",.Post=1)
RegisterHam(Ham_TakeDamage,"player","Fwd_TakeDamage")
register_forward(FM_SetModel,"fw_SetModel")

giszawpModelV = engfunc(EngFunc_AllocString,gszawpModelV)
giszawpModelP = engfunc(EngFunc_AllocString,gszawpModelP)

giMaxPlayers = get_maxplayers()
}

public plugin_precache(){
precache_model(gszawpModelV)
precache_model(gszawpModelP)
precache_model(WORLD_MODEL)
}

public client_putinserver(id)
{
( get_user_flags(id) & ACCESS_FLAG ) ? SetFlag( gbCustomawpDamage , id ) : ClearFlag( gbCustomawpDamage , id )
}

public Fwd_ItemDeploy_awp_Post(ent){
const XO_WEAPON = 4 //'XO'meansextraoffset
const m_pPlayer = 41

new iPlayer=get_pdata_cbase(ent,m_pPlayer,XO_WEAPON)

if(CheckFlag(gbCustomawpDamage,iPlayer))
{
set_pev_string(iPlayer,pev_viewmodel2,giszawpModelV)
set_pev_string(iPlayer,pev_weaponmodel2,giszawpModelP)
}
}
public fw_SetModel(entity,model[])
{
//Проверяемсуществуетлиобъект
if(!is_valid_ent(entity) || !equal(model, "models/w_awp.mdl") )
return FMRES_IGNORED

new id = pev( entity, pev_owner );
//Проверяемталиэтоw_модель,которуюмухотимизменить
if( !CheckFlag( gbCustomawpDamage ,id) )
return FMRES_IGNORED

new szClassName[33]

//Получаемклассобъекта
pev( entity, pev_classname, szClassName, charsmax(szClassName) );

//Сравниваемравняетсялиполученныйклассобъектаweaponbox(выкинутоеоружие)илиarmoury_entity(оружие,котороележитнакарте),илиgrenade(C4игранаты)
if( equal(szClassName,"weaponbox") )
{
//Установкаw_модели,котораяотображаетсяназемле
engfunc( EngFunc_SetModel, entity, WORLD_MODEL );
return FMRES_SUPERCEDE
}

return FMRES_IGNORED
}

public Fwd_TakeDamage(victim,inflictor,attacker,Float:damage,damagebits)
{
if( IsPlayer( attacker ) && attacker == inflictor && CheckFlag(gbCustomawpDamage,attacker) && get_user_weapon(attacker) == CSW_AWP )
{
SetHamParamFloat(4, damage * CUSTOM_DMG)
return HAM_HANDLED
}

return HAM_IGNORED
}
Привет ребят что тут нужно удалить или добавить чтобы при зуме с авп не было видно дуло авп фото прикреп , проблема точно в плагине так как моделей я перепробывал штук 10 :(
 
В этой теме было размещено решение! Перейти к решению.

Вложения

Сообщения
2,713
Реакции
2,993
Помог
59 раз(а)
При включении режима вып нужно прятать модель оружия. Или искать модель покороче
 
Сообщения
141
Реакции
201
Помог
5 раз(а)
это не проблема с работой плагинов)990
 
Сообщения
55
Реакции
4
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Я просто очень много моделей пробывал и везде такой прикол :D то есть нужно в плагин добавть код спецальный чтобы при зуме с авп он прятал оружие :)?
 

ssx

Сообщения
272
Реакции
71
Portugal, Скорее всего чтобы игроку выставляло v_ модель на несуществующую. Главное p_ модельку чтобы не меняло ибо тогда другие игроки будут видеть тебя с невидимым оружием.
 
Сообщения
55
Реакции
4
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Ребят если не сложно кому поправьте буду благодарен если там сильно время не займёт это дело )) ато я вобще потерялса :))
 
Сообщения
2,713
Реакции
2,993
Помог
59 раз(а)
Имя модели поменяй на правильное
 
Сообщения
55
Реакции
4
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
wopox1337, Тут чтоли:)? if(!is_valid_ent(entity) || !equal(model, "models/w_awp.mdl") ) ?
 
Сообщения
184
Реакции
316
Помог
1 раз(а)
Portugal, в самой папке файл названия модели на v_awp.mdl
18 Окт 2018
Ну и в плагине соответственно new const gszawpModelV[] = "models/msfkflgawp/v_awp.mdl"
 
Сообщения
55
Реакции
4
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
perforator, а какая разница как модель будет названа она ведь о отдельной папке чёт не пойму. :/
18 Окт 2018
Так вот?

new WORLD_MODEL[] = "models/msfkflgawp/w_awp.mdl"

new const gszawpModelV[] = "models/msfkflgawp/v_awp.mdl" //1stpersonviewmodel
new const gszawpModelP[] = "models/msfkflgawp/p_awp.mdl" //3rdpersonviewmodel
18 Окт 2018
Помогло спасибо )) лул :D
 
Сообщения
2,713
Реакции
2,993
Помог
59 раз(а)
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу