• The latest update (April 2019) breaks Pointshop 2
    6 replies, posted
I have a serious problem! The latest update has destroyed one function of Pointshop 2, it's about creating icons in the store for items such as weapons, accessories, etc. This problem applies to all servers that use this addon, PS2 has no support for almost a year. What is the exact problem? By entering any server with PS2, in which there are the above-mentioned items, we will receive clientside error: [ERROR] addons/pointshop2/lua/ps2/client/icons/cl_itemqueue.lua:2: attempt to call field 'CircularQueue' (a boolean value)   1. unknown - addons/pointshop2/lua/ps2/client/icons/cl_itemqueue.lua:2    2. include - [C]:-1     3. loadFolder - addons/libk/lua/libk/shared/sh_addonloader.lua:21      4. loadFolder - addons/libk/lua/libk/shared/sh_addonloader.lua:28       5. loadAddon - addons/libk/lua/libk/shared/sh_addonloader.lua:49        6. func - addons/libk/lua/libk/shared/sh_addonloader.lua:128         7. f - addons/libk/lua/libk/shared/1_sh_promises.lua:31          8. Resolve - addons/libk/lua/libk/shared/1_sh_promises.lua:175           9. onAddonInitialized - addons/libk/lua/libk/shared/sh_addonloader.lua:97            10. func - addons/libk/lua/libk/shared/sh_addonloader.lua:129             11. succ - addons/libk/lua/libk/shared/1_sh_promises.lua:31              12. Done - addons/libk/lua/libk/shared/1_sh_promises.lua:116               13. doLoadAddon - addons/libk/lua/libk/shared/sh_addonloader.lua:120                14. InitializeAddon - addons/libk/lua/libk/shared/sh_addonloader.lua:161                 15. unknown - addons/pointshop2/lua/autorun/ps2_kinv_init.lua:1 And when we open a page in the PS2 itself, where there are accessories, etc. a few things happen, this error appears: [ERROR] addons/pointshop2/lua/ps2/client/icons/cl_dcsgoitemicon.lua:29: attempt to call field 'RequestIcon' (a nil value)   1. SetItemClass - addons/pointshop2/lua/ps2/client/icons/cl_dcsgoitemicon.lua:29    2. SetItemClass - addons/pointshop2/lua/ps2/client/cl_dpointshophaticon.lua:29     3. AddItems - addons/pointshop2/lua/ps2/client/tabs/shop_tab/cl_dpointshopcategorypanel.lua:29      4. Populate - addons/pointshop2/lua/ps2/client/tabs/shop_tab/cl_dpointshopcategorypanel.lua:37       5. Populate - addons/pointshop2/lua/ps2/client/tabs/shop_tab/cl_dpointshopcategorypanel.lua:40        6. OnTabChanged - addons/pointshop2/lua/ps2/client/tabs/shop_tab/cl_dpointshopshoptab.lua:59         7. SetActiveTab - addons/pointshop2/lua/ps2/client/cl_dpointshopmenuedtab.lua:87          8. DoClick - lua/vgui/dpropertysheet.lua:40           9. unknown - lua/vgui/dlabel.lua:234 This error applies to this function:     Pointshop2.RequestIcon(itemClass):Then(function(icon)         if IsValid(self) then             self.image:SetMaterial(icon)         end     end) It all causes that the items in the store do not have any icons, and in some cases, as on my server - Pointshop is completely broken and looks like this: https://files.facepunch.com/forum/upload/110605/8b07aeb7-f636-4a44-b361-08b8bfa90d15/image.png I'm guessing that all this is due to this part of the update(and even if this is not the cause of the problem, all this problem appeared just after today's update gmod, I also went to several other servers, I encountered the same errors as on my server): https://files.facepunch.com/forum/upload/110605/6ca42401-005c-4ba8-beae-665b31c8d5e1/image.png However, I have the most important question - can we do something about it and fix it? I already tried, but I did not do anything, Kamshak was not at gmodstore from October, so I will not get support from him.
So kamshak was removed from the store and the website for pointshop 2 is down. Seems pretty self-explanatory to me. If you can't get the author to update the addon then you're going to have to fix it yourself. Gmodstore has the option of submitting requests for people to code for you, it just costs money. Unfortunately, the only people who can help you with this are going to be people who have access to the source code. Since you can't buy the source code anymore and you can't distribute the code that leaves you in a mighty fine pickle.
this is a really big shame. i spent countless of hours adding stuff for me and my friends to play around with, i hope someday this will be fixed miraculously.
The issue is due to this change here which broke kamshak's thirdparty loader you can download the fix here. Also if anybody can get in touch with kamshak that would be great...
Where have we to put the fixing file?
I LOVE YOU
Damn, thank you so much!!!
Sorry, you need to Log In to post a reply to this thread.