Resizing Character Sprites

Started by dreinor, Sep 21, 2014, 12:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

dreinor

We have created a custom class on our up coming server.. the class is Berserker class and we have customized a sprite based on the swordsman and shadow chaser.. here is the original size of the sprite after we have created this.. This is the original size..

http://prntscr.com/4osu64


what we want is to increase the character size to become like this:
http://prntscr.com/4osur8





so if we compare the size of the 2, this will be it..
http://prntscr.com/4osvql



the problem is, whenever we put it in the client, the character sprite returns to its original size the small one.. we want to have a larger character sprite because "berserkers" are know for there muscular and big bodies, not petite and small builds.. anyone here knows how to apply the sprite enlargement so that we can have the larger character sprite in the client? i tried using aCtor2 and using the magnifier.lua to magnify the sprites just like in monster enlargement sprite, but still the sprite returns to its original size.. im at my wit's end.. anyone out there can help me? im willing to share my custom sprite.. biggrin.png

dontknowright

Chances are, your sprite is being overwritten in memory by the original sprite. Make sure you check the order of your GRFs being loaded.

Even if you get it to work, you'll have issues with head sprites and weapon sprites being out of place - unless you plan on recreating 100,000 frames in acTOR for the heads and weapons...

You're better off just issuing @size if they are a berserker.

dreinor

so the best thing we have to do is edit the @size command? by any chance, do you know how to edit that? the size is too big, way too big.. do you know how to resize that effect? i looked at the effect on the client side, i think it was an eswoo effect.. is there a way to reduce the size of that effect? if you know, mind sharing it?

dontknowright

I do not know how that would be done, but I'm most certain it would be a hex edit of the client executable.

exii

Actor2 Magnifier option.
Choose the sprite, go to the tab "scripts", run "load&run" and choose the magnifier.lua.
You can modify the size multiplier just by an edit of the this .lua file.

I really wonder how you created such a sprite without having knowledge about simple sprite tools.
exii - leader of the nonsense army

finest low quality gw2 streams: http://www.twitch.tv/exii_against_the_world

dreinor

@exii
i have already tried using aCTOr2.. i used the load & run script and edited the magnifier.lua to the desired size.. the problem is, whenever i apply the sprite in the client, the client automatically adjusts the size of the character sprite to that of the original size.. :( also, it tried to manually enlarge the picture by 15% using photoshop CSS5, but then again.. after we apply the sprite in the client, the sprites return to its original size again..:(

exii

This is a problem with your data read priority.

I guess you saved it in a grf but also have it in the data folder or smthn. Just delete every other possible source from your client with the original size and use the modified source file. Data priority order: data folder > data.ini #0 (except .exe file modifications)
Else its a problem with the original source of the swordman and chaser file but this is almost impossible this is happening.

Additionally you can try to modify other sprites and see if this is going to work. You made a mistake on actor, maybe.
exii - leader of the nonsense army

finest low quality gw2 streams: http://www.twitch.tv/exii_against_the_world

dreinor

#7
thanks exii.. ill try it later..:) hope it works..:D btw, do you know where can i find the file that controls the alternate palette of high swordsman job? maybe it's the one that causes the resizing problem..

exii

#8
Thats a good question.
Usally the specific colors are saved in the .pal files and can be changed with a palette sprite editior. But Im not sure about the rest.
The problem will be that the parts of the chaser sprite arent "active" in use if you are using the swordman as basement I guess.

I think this could be more probably but unfortunely Ive never made any change of palette colors from modified char sprites.
You should try it by yourself and it always helps to give a detailed explanation of the problem, the steps youve done and the result. The more exact you are the better the ppl can detect your problem.
Thats the reason why I dont answer 99% of every thread here.

But you should try to find help in the rathena or hercules board (rathena is better). There are more ppl which really could help you out. I personally had mixed results of my threads. Some had very nice and simple explained solutions and some werent answered over months.
exii - leader of the nonsense army

finest low quality gw2 streams: http://www.twitch.tv/exii_against_the_world

rootKid

hm ya.
character sprite resizing can be done thru ze client.
u need 2 hex the client 2 get it to work, ya?
if u look at ze baby class they small, ya? u need 2 find a client modder

rootKid

a briliant obzervation, zer  /ok
tis a produkt of ze zilly rules placed upon us by ze moderators here that dizcourage ze sharin of our skillz wit 1another by 4biddin us to xpect sumfin in return.
/no1 <- dat not thumb, butt a middol finga 2 dat

back to ze topic:
https://www.youtube.com/watch?v=LQp2rvHDcMs