nuclearsilo583/zephyrus-store-preview-new-syntax

The arm model displays an exception when it is loaded with the player model

Max66888 opened this issue · 34 comments

When the arm model is loaded with the character model, it will show an exception, which is covered by the agent's gloves, but I don't use any other plug-ins. The newly opened server only installs your store plug-in test. I like your plug-in very much and look forward to your reply

You can install this

Thank you very much for your reply, but I have encountered a problem with this method. The default glove of CT is transparent, and only the arm is still a custom model when switching back to the default agent. It seems that this method is not perfect, or is it my wrong operation?

The sleeve of CT is a totally another model that attached to viewmodel. For now we can only prevent that model from being precached. You can install N arms fix with Kxnrl arm fix

I installed kxnrl's arm fix and N arm fix yesterday. Is this method available? Or is it my operation error? When removing the character's skin in the store, the arm is still a custom skin, and when I use

"gloves" (1.0.5) by kgns | oyunhost

Net glove plug-in switching the default glove will cause the arm to be transparent. I have installed:

"-N- Arms Fix" (2.0.3) by NomisCZ (-N-)
[03] CSGO-ArmsFix (1.0): Fix glove overcap with custom arms

Thank you for your reply. I really want to solve this problem, even if I am interested in this aspect

I noticed that kgns's instructions for glove inserts said, "If you are using Custom Player OR Arms Models on your server, you have to modify the plugin that does the model changing, and make it use Gloves_SetArmsModel native function instead. Or your players arms will be invisible if they do not use any gloves." I don't know if it has anything to do with it

Remove line 316 and add Gloves_SetArmsModel(client, arms);

I tried to delete 316 from the whole line
SetEntPropString(client, Prop_Send, "m_szArmsModel", arms);

And replace with
Gloves_SetArmsModel(client, arms);

But I'm trying to compile the times. What did I do wrong
//// store_item_playerskins_no_zr_version.sp
//
// store_item_playerskins_no_zr_version.sp(316) : error 017: undefined symbol "Gloves_SetArmsModel"

you need to include the glove.inc from the glove plugin

I'm sorry, but the problem remains. It's worth mentioning that it's normal for the character to die and resurrect after this bug occurs, otherwise the arms will continue to overlap and disorder

Can you provide some screenshot

Is your issue same as this image as the custom arms is overlapping the gloves from !gloves plugins
image

And this is when you choose back to default gloves via gloves menu
image

And in the 3rd person view the gloves world model get sketched from the player origin
image

Is your issue now current as 3 mention above.

Yes, my question perfectly conforms to the above three points

1/ Fixed on new commit
2/ Fixed on new commit
3/ Fix on this issue

grafik
overlapping on player spawn

install kxnrl's arm fix and N arm fix.
And change this cvar to 0.

Gloves are overwritten with the default after reconnect

and overlapping when i equip a skin and change a team

Please check if arms fix extension and N arm fix is running.
If both of them are alreay running. Can you head to server console and check If the module detect gloves plugins is installed. It would print Gloves plugin detected.

screenlog:
No Zombie:Reloaded plugin detected
Gloves plugin detected
Server waking up from hibernation

Listing 10 plugins:
[01]
[02] SourceMod (1.10.0.6517) by AlliedModders LLC
[03] Stripper (1.2.2) by BAILOPAN
[04] CSGO-ArmsFix (1.0) by Kyle (4y)
[05] CS Tools (1.10.0.6517) by AlliedModders LLC
[06] SDK Tools (1.10.0.6517) by AlliedModders LLC
[07] SDK Hooks (1.10.0.6517) by AlliedModders LLC
[08] SteamWorks Extension (1.2.3) by Kyle Sanderson
[09] DHooks (2.2.0-detours17) by Dr!fter and Peace-Maker
[10] PTaH (1.1.3) by Phoenix (╦Ö╬ç┘áÔùÅðñðÁð¢ð©ð║ÐüÔùÅ┘á╬ç╦Ö)

sm plugins list:
24 "Gloves" (1.0.5) by kgns | oyunhost.net
73 "Store - The Resurrection with preview rewritten compilable with SM 1.10 new syntax" (6.7) by Zephyrus, nuclear silo, AiDNÔäó
78 "Store - Player Skin Module (No ZR + ZR, gloves support)" (1.6) by nuclear silo

Can you give me the item config via pastebin.com and what is your value of this cvar

	"Ezio"
	{
		"model" "models/player/custom_player/voikanaa/acb/ezio.mdl"
		"arms" "models/weapons/t_arms.mdl"
		"team" "4"
		"type" "playerskin"
		"preview" "1"
		"unique_id"			"uid_model_ezio"
		"price" "1500"
	}

and the cvar are default 3.5

Try to remove the "arms" config since that arms is default one.
You dont need to override it.

when i remove the "arms" the custom skin has no arms / gloves

could you give me your discord ID. We will continue our report there for easier conversations.

could you give me your discord ID. We will continue our report there for easier conversations.

alright my discord Max66888#8406
its the first time i use discord

Some players also have gloves overlapping for me (if they have custom steam skins), and people can't use their custom steam skins too :-/

Howdy,

After following what has been said here. If a player sets their gloves to default during the round the default CS arms go away and the custom ones show. However, once that player is respawned the default CS arms pop right back up.

Any solutions to this would be greatly appreciated!

I'm assuming it has something to do with the recent CS:GO update, as !knife is also having an issue where if they have a knife equipped in CSGO it prevented players from picking a different custom knife. kgns/weapons#263

I having no problem with custom CT sleeve overlap the custom arm. I used both arms fix extension and N arms fix. (I dont use Gloves plugin so I dont have any intend to fix it.)
Ye like what @azalty said above with those 2 above installed players can't used custom steam Agents.

i tried to reproduce but is not working that you said, i have the extension and N arms fix on the server, without GLOVES PLUGIN and not working!

i tried to reproduce but is not working that you said, i have the extension and N arms fix on the server, without GLOVES PLUGIN and not working!

Is the extension running. You sure you have ArmsFix.autoload in your extension folder.
Remove N arms fix plugin and running with the extension only.
Join the server and join CTs team.
If you dont see any of your hand and only see your sleeve on CTs so the extension is running fine. If not try to reinstall the extension.

i tried to reproduce but is not working that you said, i have the extension and N arms fix on the server, without GLOVES PLUGIN and not working!

Is the extension running. You sure you have ArmsFix.autoload in your extension folder. Remove N arms fix plugin and running with the extension only. Join the server and join CTs team. If you dont see any of your hand and only see your sleeve on CTs so the extension is running fine. If not try to reinstall the extension.

i have the autoload file, the extensions and now i disable the arms fix plugin, but nothing changes! Still overlapping when i set the playerskin/arms. I tried many ways but nothing solve this problem. I using Linux, lastest version of metamod and sourcemod. Can you give me your extension file to try?

Make sure you install .so not .dll files since your OS is linux.

Make sure you install .so not .dll files since your OS is linux.

yes, i know that. On my issue i list meta list and exts list. the extension are working, but dont change nothing in game

then it must be Linux problem. Use this and idk what new offset after csgo 2/2/23 updates. So you need someone else to find the offset and signature for you.

thanks, i will try to fix this issue if i get it i let you know.