Jump to content

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

@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.

@Jupiters, follow again step 4 of

http://forums.kleientertainment.com/topic/29427-tutorial-creating-a-handslot-equippable-item-from-scratch/

Grab the circle and put it in the handle, then right click and set as default.

Edited by DarkXero

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
×
  • Create New...