Page 1 of 2

GUI SP Calculator (Chinese)

Posted: Sun Oct 14, 2007 11:50 am
by Feko
SRB Chinese SP Calc

Hi.
I've made a little SP Calc for Chinese chars. Skills goes up to 90. Nothing great, but, maybe help.
Screenshot:

Image

Inside RAR Files, there's four files:

SRB_SP_Calc.exe: It's the calculator!
etShapedForm.ocx and etShapedForm.oca: Just a component to make the window like Silkroad Skills Window.
comdlg32.ocx: For Open / Save.

Notes:

»» Do NOT run the program inside the RAR, it will return a error. Extract all files to a folder, then execute.
»» Won't tested in Windows Vista, neither Win 98. Just in Win XP.
»» For up/down skills quickly, just check 'Fast levelup' checkbox, then, hold click into skill 'ADD' button.
»» Hotkeys:
F5: Save your build into a file.
F6: Load a build file.
ALT + Click: Leveldown a Skill.

Scan:
http://img148.imageshack.us/img148/734/scan1cy5.jpg
http://img339.imageshack.us/img339/9331/scan2kg3.jpg
http://img524.imageshack.us/img524/3967/scan3tk0.jpg

Download:
RapidShare @ 1.66Mb

If you was using a previous version, delete a folder called 'SRB SP Calc', located in Program Files, and run this new one.
If you found any bug, please, report me.
Before i post, i talked with Zypher through PM, and he allowed me to post it.
PS: Sorry for bad english, i'm Brazillian.

Posted: Sun Oct 14, 2007 12:04 pm
by The_Answer
can you try to put in a site in java?

Posted: Sun Oct 14, 2007 12:14 pm
by Feko
The_Answer wrote:can you try to put in a site in java?


Aren't so simply.
For it, i need to rewrite all the program in Java Applet language. I won't know that language. An image you can open a BMP in Paint and converto to JPG. But programs, no.
Hugs.

Posted: Sun Oct 14, 2007 8:12 pm
by pimpmyxride
dude, this thing is great

Posted: Sun Oct 14, 2007 8:18 pm
by mmsicis
100% CLEAN? I see you got only 2 posts. Maybe cant trust you

Posted: Sun Oct 14, 2007 8:28 pm
by mmsicis
Sorry double post :oops:
Ok its clean scaned myself. Thank you gona test it now :wink:

Posted: Sun Oct 14, 2007 8:48 pm
by kevv
It works nice but you should make the buttons easier to click like bobtheveg.

Posted: Sun Oct 14, 2007 9:24 pm
by binnosh
nice job, really useful

Nic'eh

Posted: Sun Oct 14, 2007 9:26 pm
by Rubennz
nice work m8 :)

Posted: Mon Oct 15, 2007 12:23 am
by Feko
Thanks, i'm glad you like :)
I forgot to mention. Hold ALT key to leveldown a skill.
@kevv:
Just check the checkbox called 'Fast lvl up' and hold click in skill button. Just one click, easyest?
Hugs.

Posted: Mon Oct 15, 2007 12:47 am
by Adry^
nice calculator :>.
But there are some mistakes:
-Flying Stone Smash is activated at lvl 71 (not 72)
-Flower Bloom Blade got 10 lvls (not 10)

just some things i saw while i was calculating sp :P.
great job :). obrigado pelo calculator :D

Posted: Mon Oct 15, 2007 11:05 am
by Feko
Adry^ wrote:But there are some mistakes:
-Flying Stone Smash is activated at lvl 71 (not 72)
-Flower Bloom Blade got 10 lvls (not 10)


HOLY*HIT, you're right. :oops:
I've got most of skills data here.. Now, comparing with Silkroad's pk2, it's wrong. I'll fix it as sonn i arrive in home (I'm working now...).
Thanks for colaboration. :wink:

Posted: Mon Oct 15, 2007 11:13 am
by mikez0r
thx dude , works good , now i dont have 2 open those slow sp calc. sites:D

Posted: Mon Oct 15, 2007 2:59 pm
by Swindler
great job man :)

Posted: Mon Oct 15, 2007 4:21 pm
by Feko
Download link updated.
» Fixed bug in 'Killing Heaven' series, Bicheon Mastery.
» Fixed bug in 4th skill of 'Smashing' series, Bicheon Mastery. (TYVM, Adry^... <3 )

The better 'Thanks' you could give me, is help me to make it better every day. :)
If you found any bug, or wrong value, please, report me, like Adry^ did.
I'm so glad to see you're liking it.
I'll try to do one for Europe chars as soon i get some Euro Skills data and images.

@OFF-Topic:

I'm new in this forum... How do i put my server below my avatar, like you, guys? I can't found it in 'Profile' menu...

Hugs.

Posted: Mon Oct 15, 2007 7:31 pm
by kevv
Feko wrote:Download link updated.
» Fixed bug in 'Killing Heaven' series, Bicheon Mastery.
» Fixed bug in 4th skill of 'Smashing' series, Bicheon Mastery. (TYVM, Adry^... <3 )

The better 'Thanks' you could give me, is help me to make it better every day. :)
If you found any bug, or wrong value, please, report me, like Adry^ did.
I'm so glad to see you're liking it.
I'll try to do one for Europe chars as soon i get some Euro Skills data and images.

@OFF-Topic:

I'm new in this forum... How do i put my server below my avatar, like you, guys? I can't found it in 'Profile' menu...

Hugs.

Where it says location put the name of your server.

Posted: Tue Oct 16, 2007 8:59 pm
by pimpmyxride
Feko wrote:Download link updated.
» Fixed bug in 'Killing Heaven' series, Bicheon Mastery.
» Fixed bug in 4th skill of 'Smashing' series, Bicheon Mastery. (TYVM, Adry^... <3 )

The better 'Thanks' you could give me, is help me to make it better every day. :)
If you found any bug, or wrong value, please, report me, like Adry^ did.
I'm so glad to see you're liking it.
I'll try to do one for Europe chars as soon i get some Euro Skills data and images.

@OFF-Topic:

I'm new in this forum... How do i put my server below my avatar, like you, guys? I can't found it in 'Profile' menu...

Hugs.

Like i see you have already an avatar.

Posted: Thu Oct 18, 2007 8:42 pm
by Silkroadfanatic
Wow really nice job, GJ, ill be using this from now on!

Posted: Fri Oct 19, 2007 12:48 pm
by elnawawi
Thx for the work
I just downloaded it but didn't test yet ,, but seems to work great ..

Can you make euro one plz ?
That's will be so great and all ppl will be happy with it ..

Plz man do that for us

Posted: Fri Oct 19, 2007 1:10 pm
by mmsicis
Is it already putted in stickie?

Posted: Fri Oct 19, 2007 2:42 pm
by erkakbe
great job...but it gives different numbers than steal_my_soda's calculator

with soda's i need 693,719
with this one 634,757

Posted: Fri Nov 09, 2007 8:01 pm
by Feko
Sorry, iw as a little far from this forum....
I'll do an Euro soon, for sure.

erkakbe wrote:great job...but it gives different numbers than steal_my_soda's calculator

with soda's i need 693,719
with this one 634,757


Yeah, i started my calculator based in other, based in BobtheVEG calculator. The first mastery that i ended, was Bicheon. Put the mastery at 90 in my, and at 90 in BobtheVEG. Same values.
That OK. Then, i put the first bicheon Skill {Strike N' Smash} at level 9 in my and at Bobtheveg. Difference: 10 Points.
--WHAT???? What the hell i did wrong?????
But i did nothing wrong. In Bobtheveg, to level up the first skill from level 5 to 6, costs 34 SP. But really, costs 24.
I compared with 'Steal your Soda' calculator, and founded some inconsistenses, too. Won't know exactly where' is the error, if its mine or not. I just learned one thing:
I don't need to create one based in an existing calculator. I need to create one new.
All values i used was extracted from Silkroad's pk2 (Not by me), thus, i know it's right
As said Chester, in a Linkin Park song:
But in the end.. it doesn't even matter.

Why? Two reasons:
1) Nobody know if Joymax will really use the values entrend in PK2, for the future skills. Joymax can change it in any moment, 'cause we aren't using it yet.
2) Do you farm exactly points?? e.g: 'Now, i'll start my farm. I'll get 129.738 points'. Sorry, but i know nobody who do it. Usually, 'Now, i'll start my farm. I'll get 130k points.'

At least, thats my opinion.
Cya.

Posted: Fri Nov 09, 2007 11:28 pm
by Gul
This is straight out of the source code for the "Steal your soda" calculator:

Code: Select all

$masterySP = array(0,1,1,1,2,2,4,5,6,7,9,
            12,15,18,21,24,30,35,41,47,53,
            62,71,80,89,98,108,117,126,135,144,
            158,172,185,199,212,226,239,253,266,280,
            299,318,336,355,374,393,412,431,449,468,
            494,520,546,571,597,623,649,675,700,726,
            770,813,856,1079,1358,1420,1482,1545,1607,1670,
            1752,1834,1917,1999,2082,2164,2247,2329,2412,2494,
            2600,2705,2810,2915,3021,3126,3231,3336,3442,3547,
            3740,3932,4125,4318,4511,4703,4896,5089,5282,5474);


Goes to up to Lv100.

Posted: Sat Nov 10, 2007 1:17 am
by V0rt3x
omg if u make a euro i will love u :P

Posted: Sat Nov 10, 2007 1:56 am
by lego
8) Good Job 8)

Posted: Sun Nov 11, 2007 12:08 am
by MortaLRecoN
I don't know if it's just me, However I am having difficulties deleveling 4th - Fire Protection Series. It will not allow me to take it down, and flicks between First book & Second.

Posted: Sun Nov 11, 2007 12:49 pm
by Feko
Gul wrote:This is straight out of the source code for the "Steal your soda" calculator:

Code: Select all

$masterySP = array(0,1,1,1,2,2,4,5,6,7,9,
            12,15,18,21,24,30,35,41,47,53,
            62,71,80,89,98,108,117,126,135,144,
            158,172,185,199,212,226,239,253,266,280,
            299,318,336,355,374,393,412,431,449,468,
            494,520,546,571,597,623,649,675,700,726,
            770,813,856,1079,1358,1420,1482,1545,1607,1670,
            1752,1834,1917,1999,2082,2164,2247,2329,2412,2494,
            2600,2705,2810,2915,3021,3126,3231,3336,3442,3547,
            3740,3932,4125,4318,4511,4703,4896,5089,5282,5474);


Goes to up to Lv100.


Thank you for contribuition.
I was using the same values, but that is'nt the same as in PK2. I'm migrating to Pk2 values. In PK2 says, a level 90 skill = 5675SP. In those, a level 90 Skill = 3547SP.
I'm confusing.... Masterys n skills have different values??

@MortaLRecoN:
i'll check it out. Thank you for report.

Posted: Sun Nov 11, 2007 2:23 pm
by Gul
Feko wrote:Thank you for contribuition.
I was using the same values, but that is'nt the same as in PK2. I'm migrating to Pk2 values. In PK2 says, a level 90 skill = 5675SP. In those, a level 90 Skill = 3547SP.
I'm confusing.... Masterys n skills have different values??

@MortaLRecoN:
i'll check it out. Thank you for report.


Sorry, I didn't post the correct information earlier. Yes, you are right that masteries and skills have different SP values.

This is what I have in the source code for the "steal your soda" calculator. $masterySP holds the SP values for the masteries and $sp holds the SP values for skills.

Code: Select all

$masterySP = array(0,1,1,1,2,2,4,5,6,7,9,
            12,15,18,21,24,30,35,41,47,53,
            62,71,80,89,98,108,117,126,135,144,
            158,172,185,199,212,226,239,253,266,280,
            299,318,336,355,374,393,412,431,449,468,
            494,520,546,571,597,623,649,675,700,726,
            770,813,856,1079,1358,1420,1482,1545,1607,1670,
            1752,1834,1917,1999,2082,2164,2247,2329,2412,2494,
            2600,2705,2810,2915,3021,3126,3231,3336,3442,3547,
            3740,3932,4125,4318,4511,4703,4896,5089,5282,5474);

$sp = array(0,1,1,1,2,2,4,5,6,7,9,
            12,15,18,21,24,30,35,41,47,53,
            62,71,80,89,98,108,117,126,135,144,
            158,172,185,199,212,226,239,253,266,280,
            299,318,336,355,374,393,412,431,449,468,
            494,520,546,571,597,623,649,675,700,726,
            770,813,856,1079,1358,1420,1482,1545,1607,1670,
            1752,1834,1917,1999,2082,2164,2247,2329,2412,2494,
            2600,2975,3091,3790,3927,4689,4847,5338,5507,5675,
            5931,6806,7087,8373,8693,9013,9333,10811,12765,13174);


The mastery and skill SP values are the same until ~80.

Calculating mastery:

Code: Select all

if ($bichMastery != 0)
   for ($i = 1; $i < $bichMastery; $i++)
      $totalSP += $masterySP[$i];


Calculating skill is the same except:

Code: Select all

$totalSP += $sp[$i];

Posted: Sun Nov 11, 2007 5:17 pm
by Feko
@Gul:
OK, thanks again ^_^
As you said, i updated just Skills values, and not Mastery values.

@MortaLRecoN:

Yes, you're right!!
I forgot to stop the timer when you levelup the 4th book. Issue fixed. Thanks :)

Download link updated.

Posted: Mon Nov 12, 2007 1:11 am
by kevv
Thanks again for this man, it works very very nice.