Jump to content

[HELP] Problem in equipable items


Recommended Posts

Hello, @DarkXero

It's me again. :)

I am make a mod call platinum era. But here comes with 2 problems.

First, when the player equiped the weapon (pt_spear), he held the top of the spear, not the handle. I tried to move the object position in Spriter but it was still the same. I an not good at Spriter.

Second, when I want to craft it in the War tab, the game crashed, and here is the log:

 

[00:00:22]: [Load] SPAWNING PLAYER AT: (-210.90, 0.00, 166.59)
[00:00:22]: ReceiveResumeNotification
[00:00:22]: Loading minimap from session/0000000C3D65C5CF/OU_76561198204009267_/minimap
[00:00:22]: Deserializing cached icon data: 96
[00:00:22]: Deserializing tile data (350 x 350)
[00:00:45]: WARNING! Could not find region 'platinum.tex' from atlas 'images/inventoryimages.xml'. Is the region specified in the atlas?
[00:00:45]: Looking for default texture '(null)' from atlas 'images/inventoryimages.xml'.
[00:00:45]: images/inventoryimages.xml
LUA ERROR stack traceback:
        scripts/widgets/image.lua(32,1) in function 'SetTexture'
        scripts/widgets/image.lua(13,1) in function '_ctor'
        scripts/class.lua(181,1) in function 'Image'
        scripts/widgets/ingredientui.lua(28,1) in function '_ctor'
        scripts/class.lua(181,1) in function 'IngredientUI'
        scripts/widgets/recipepopup.lua(277,1) in function 'Refresh'
        scripts/widgets/recipepopup.lua(303,1) in function 'SetRecipe'
        scripts/widgets/craftslot.lua(189,1) in function 'Refresh'
        scripts/widgets/craftslot.lua(198,1) in function 'SetRecipe'
        scripts/widgets/crafting.lua(196,1) in function 'UpdateRecipes'
...
        scripts/widgets/crafttabs.lua(272,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/screens/playerhud.lua(423,1) in function 'OnControl'
        scripts/frontend.lua(307,1) in function 'OnControl'
        scripts/input.lua(163,1) in function 'OnControl'
        scripts/input.lua(362,1)
[00:00:45]: images/inventoryimages.xml
LUA ERROR stack traceback:
        scripts/widgets/image.lua(32,1) in function 'SetTexture'
        scripts/widgets/image.lua(13,1) in function '_ctor'
        scripts/class.lua(181,1) in function 'Image'
        scripts/widgets/ingredientui.lua(28,1) in function '_ctor'
        scripts/class.lua(181,1) in function 'IngredientUI'
        scripts/widgets/recipepopup.lua(277,1) in function 'Refresh'
        scripts/widgets/recipepopup.lua(303,1) in function 'SetRecipe'
        scripts/widgets/craftslot.lua(189,1) in function 'Refresh'
        scripts/widgets/craftslot.lua(198,1) in function 'SetRecipe'
        scripts/widgets/crafting.lua(196,1) in function 'UpdateRecipes'
...
        scripts/widgets/crafttabs.lua(272,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/screens/playerhud.lua(423,1) in function 'OnControl'
        scripts/frontend.lua(307,1) in function 'OnControl'
        scripts/input.lua(163,1) in function 'OnControl'
        scripts/input.lua(362,1)
[00:00:45]: images/inventoryimages.xml
LUA ERROR stack traceback:
        scripts/widgets/image.lua(32,1) in function 'SetTexture'
        scripts/widgets/image.lua(13,1) in function '_ctor'
        scripts/class.lua(181,1) in function 'Image'
        scripts/widgets/ingredientui.lua(28,1) in function '_ctor'
        scripts/class.lua(181,1) in function 'IngredientUI'
        scripts/widgets/recipepopup.lua(277,1) in function 'Refresh'
        scripts/widgets/recipepopup.lua(303,1) in function 'SetRecipe'
        scripts/widgets/craftslot.lua(189,1) in function 'Refresh'
        scripts/widgets/craftslot.lua(198,1) in function 'SetRecipe'
        scripts/widgets/crafting.lua(196,1) in function 'UpdateRecipes'
...
        scripts/widgets/crafttabs.lua(272,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/widgets/widget.lua(116,1) in function 'OnControl'
        scripts/screens/playerhud.lua(423,1) in function 'OnControl'
        scripts/frontend.lua(307,1) in function 'OnControl'
        scripts/input.lua(163,1) in function 'OnControl'
        scripts/input.lua(362,1)
[00:00:45]: SCRIPT ERROR! Showing error screen
[00:00:47]: Force aborting...
 
It was my fist time making an equipable item. Excuse me if I did something stupid. :)

platinum.zip

Link to comment
Share on other sites

@Jupiters:

AddRecipe("pt_spear", { Ingredient("twigs", 4), Ingredient("rope", 2), Ingredient("platinum", 2, "images/inventoryimages/platinum.xml")}, RECIPETABS.WAR,  TECH.SCIENCE_TWO, nil, nil, nil, nil, nil, "images/inventoryimages/pt_spear.xml", "pt_spear.tex")

The platinum as ingredient was missing the atlas.

 

Regarding Spriter, try setting the pivot in the default position. Then the spear handle would be in the bottom center.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
  • Create New...