chumpy's GM tools v0.61a

Updated. A few wishes granted ;)

changelog said:
* Fixed PremPayMinutes not getting saved
* Added DurationIdx dropdown to CabalCash tools
+ Also made some space for new controls (hint hint)
* Added honour editing
* Tidied the char panel up
* Added date picker for premium expiry date
* Added serveridx to config options
* Added premium servicekind and map/warpcode info buttons
* All search boxes on Chars tab now work
* Added a "set all offline" button

Premium is still not right. Values here are from the server files but the GP client does not agree.
 
Damn chumpywumpy, you fast work!!! :)

If you set Type 1, ServiceKind=1 - you get full prem accsess, i read this in game... but realy its fake, i am right undestand what you mean? Then when we can get sync. with server? I am use GP client.

I can ask this q here? How i can fix cost for items in server files... what file and how? I have bug report about HP poitions lvl2. They have wrong price in game. If you want buy 7 of them... you got D/C why? because in game you see price for 7 = 7000 alz, but realy you need 35 000 alz. If you not have 35 k ... you D/C..

Thank you for tool, work fine :)
 
@chumpywumpy
nice update, you tool help alot ;)
waiting more...
about premium, caz.enc, us client decripted...

Code:
		<duration_svc	id="0"	name="duration_svc_00"	type="0"	exp="25"	skill_exp="25"	drop="25"	craft="25"	craft_success="0"	inventory="0"	warehouse="0"	str="0"	dex="0"	int="0"	attk="0"	mgattk="0"	ar="0"	dr="0"	defense="0"	move_speed="0"	sp="0"	use_sp="0"	bomb_alz="200"	gps="1"	inventory2="0"	warehouse2="0"	wexp="25"	dummy="0"	desc="duration_svc_desc_00"	/>
		<duration_svc	id="1"	name="duration_svc_01"	type="0"	exp="25"	skill_exp="50"	drop="25"	craft="25"	craft_success="0"	inventory="1"	warehouse="1"	str="0"	dex="0"	int="0"	attk="0"	mgattk="0"	ar="0"	dr="0"	defense="0"	move_speed="0"	sp="0"	use_sp="0"	bomb_alz="0"	gps="1"	inventory2="1"	warehouse2="0"	wexp="25"	dummy="1"	desc="duration_svc_desc_01"	/>
		<duration_svc	id="2"	name="duration_svc_02"	type="0"	exp="25"	skill_exp="25"	drop="0"	craft="0"	craft_success="0"	inventory="0"	warehouse="0"	str="0"	dex="0"	int="0"	attk="0"	mgattk="0"	ar="0"	dr="0"	defense="0"	move_speed="0"	sp="0"	use_sp="0"	bomb_alz="0"	gps="1"	inventory2="0"	warehouse2="0"	wexp="0"	dummy="0"	desc="duration_svc_desc_02"	/>
		<duration_svc	id="3"	name="duration_svc_03"	type="0"	exp="0"	skill_exp="0"	drop="0"	craft="25"	craft_success="0"	inventory="1"	warehouse="0"	str="0"	dex="0"	int="0"	attk="0"	mgattk="0"	ar="0"	dr="0"	defense="0"	move_speed="0"	sp="0"	use_sp="0"	bomb_alz="0"	gps="1"	inventory2="0"	warehouse2="0"	wexp="0"	dummy="0"	desc="duration_svc_desc_03"	/>
		<duration_svc	id="4"	name="duration_svc_04"	type="0"	exp="0"	skill_exp="0"	drop="25"	craft="0"	craft_success="0"	inventory="1"	warehouse="0"	str="0"	dex="0"	int="0"	attk="0"	mgattk="0"	ar="0"	dr="0"	defense="0"	move_speed="0"	sp="0"	use_sp="0"	bomb_alz="0"	gps="1"	inventory2="0"	warehouse2="0"	wexp="0"	dummy="0"	desc="duration_svc_desc_04"	/>
		<duration_svc	id="5"	name="duration_svc_05"	type="0"	exp="50"	skill_exp="50"	drop="50"	craft="50"	craft_success="0"	inventory="1"	warehouse="1"	str="0"	dex="0"	int="0"	attk="0"	mgattk="0"	ar="0"	dr="0"	defense="0"	move_speed="0"	sp="0"	use_sp="0"	bomb_alz="0"	gps="1"	inventory2="0"	warehouse2="0"	wexp="0"	dummy="0"	desc="duration_svc_desc_05"	/>

@gpadmin
type = 1 and servicekind = 1 works fine for me...
i use sauron patch...
and a potion problem u need change here "/etc/cabal/data/data_world/worldXX-npc.scp"
XX = world ID, find all shop and change price
Code:
[ShopLst]	NpcsIdx	NSetIdx	ItemKind	ItemOpt	ReputationClass	DurationIdx	Price
12	50	16	3	7	-19	0	420
13	50	17	4	7	-19	0	5600
14	50	18	5	7	-19	0	35000 <-- here
15	50	19	6	7	-19	0	420
16	50	20	7	7	-19	0	5600
17	50	21	8	7	-19	0	35000 <-- here

@chumpywumpy
about durability, just check this...
product.scp
chinese client
Code:
[ItemDuration]	DurationIdx	ItemType	Day	Hour
0	1	1	0	1
1	2	1	0	2
2	3	1	0	5
3	4	1	0	10
4	5	1	1	0
5	6	1	3	0
6	7	1	5	0
7	8	1	7	0
8	9	1	10	0
9	10	1	15	0
10	11	1	30	0
11	12	1	60	0
12	13	1	90	0
13	14	1	100	0
14	15	1	120	0
15	16	1	365	0
16	17	1	4	0
17	18	1	0	0
18	19	1	0	0
19	20	1	0	0
20	21	1	0	0
21	22	1	0	0
22	23	1	0	0
23	24	1	0	0
24	25	1	0	0
25	26	1	0	0
26	27	1	0	0
27	28	1	0	0
28	29	1	0	0
29	30	1	0	0
30	31	1	0	0
english client
Code:
[ItemDuration]	DurationIdx	ItemType	Day	Hour
0	1	0	0	1
1	2	0	0	2
2	3	0	0	3
3	4	0	0	5
4	5	0	0	10
5	6	0	0	12
6	7	0	1	0
7	8	0	2	0
8	9	0	3	0
9	10	0	5	0
10	11	0	7	0
11	12	0	10	0
12	13	0	14	0
13	14	0	20	0
14	15	0	30	0
15	16	0	45	0
16	17	0	60	0
17	18	0	90	0
18	19	0	100	0
19	20	0	180	0
20	21	0	270	0
21	22	0	365	0
22	23	0	15	0
23	24	0	0	0
24	25	0	0	0
25	26	0	0	0
26	27	0	0	0
27	28	0	0	0
28	29	0	0	0
29	30	0	0	0
30	31	0	0	0
need remake product.scp ((0 ~ 57) item_type) for works fine... (using sauron patch)
 
Last edited:
yep... in first time i run this new version i get similar error... but now... work fine...
maybe chumpywumpy can tell us what is this...
 
The error is because of a missing dependency, the one used to add the date picker in this version. I didn't include that one as i thought everyone would have it already but obviously not. I have updated the links and added it so just re-download and it should work. If not run the "regocxs.bat" or better yet copy all of the files apart from the .bat and the .exe to c:\windows\system32 and then run the .bat to register the controls with the OS.

@chacina - Thanks once again for the info. You have saved me digging around to find the client values :D
 
I have a theory for 'mail', maybe we should send packet to server for force the client verify 'mail'
(for show mail button on middle/right side and change mail type)..
is just theory ^^
maybe don't work...

same for cashitem, have delay time but if you open internal cash shop and close you client update instantly...
 
2chacina
Thank you so much man :)

Maybe you know where i can find SAUR0N descrypter for cabal files???

And what game client you use and server? how your compability server+ client? I am use atm GP client and chump server. All work very fine.. i have only little bug with 7 HP potions... What you think about SAUR0N patch?
 
SAUR0N descrypter for cabal files???
i never see... i have suggestion for you
download decripted us client files from sauron, *OLD POST*
and try sync some files or download sauron patch... works fine...
 
SAUR0N descrypter for cabal files???
i never see... i have suggestion for you
download decripted us client files from sauron, *OLD POST*
and try sync some files or download sauron patch... works fine...

Ok, i see, tnx

Starting testing SAUR0N patch atm... work fine. Intrestin, you fix somthing in your server after install this patch?
 
yes... const.scp and product.scp
const.scp
Code:
[DurationSvc]	DurationSvcIdx	Type	Exp	SklExp	Drop	Craft	CraftSuccess	Inventory	Warehouse	Str	Dex	Int	Attk	MgAttk	AR	DR	Defense	MoveSpeed	SP	UseSP	BombAlz	Inventory2	Warehouse2	dummy
0	0	0	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	200	0	0	0	
1	1	0	25	50	25	25	0	1	1	0	0	0	0	0	0	0	0	0	0	0	0	1	0	1	
2	2	0	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
3	3	0	0	0	0	25	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
4	4	0	0	0	25	0	0	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
5	5	0	50	50	50	50	0	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	

[BlessingbeadSvc]	BlessingbeadSvcIdx	Type	Exp	SklExp	Drop	Craft	CraftSuccess	Inventory	Warehouse	Str	Dex	Int	Attk	MgAttk	AR	DR	Defense	MoveSpeed	SP	UseSP	BombAlz	Inventory2	Warehouse2	dummy
0	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1	0	
1	2	1	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
2	3	1	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
3	4	1	0	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
4	5	1	0	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
5	6	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
6	7	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
7	8	2	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	200	0	0	1	
8	9	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	
9	10	1	0	50	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0

product.scp
Code:
[ItemDuration]	DurationIdx	ItemType	Day	Hour
0	1	0	0	1
1	2	0	0	2
2	3	0	0	3
3	4	0	0	5
4	5	0	0	10
5	6	0	0	12
6	7	0	1	0
7	8	0	2	0
8	9	0	3	0
9	10	0	5	0
10	11	0	7	0
11	12	0	10	0
12	13	0	14	0
13	14	0	20	0
14	15	0	30	0
15	16	0	45	0
16	17	0	60	0
17	18	0	90	0
18	19	0	100	0
19	20	0	180	0
20	21	0	270	0
21	22	0	365	0
22	23	0	15	0
23	24	0	0	0
24	25	0	0	0
25	26	0	0	0
26	27	0	0	0
27	28	0	0	0
28	29	0	0	0
29	30	0	0	0
30	31	0	0	0
this one u need make 57 itemtype
like this
Code:
31	1	1	0	1
....
....
61	31	1	0	0
62	1	2	0	1
....
....
92	31	2	0	0
 
Last edited:
I have a theory for 'mail', maybe we should send packet to server for force the client verify 'mail'
(for show mail button on middle/right side and change mail type)..
is just theory ^^
maybe don't work...

same for cashitem, have delay time but if you open internal cash shop and close you client update instantly...

I think you might be right. Trying different clients doesn't make any difference. I don't know for sure that the US cabalmain.exe we are using actually does have a popup when new mail arrived though. The cabalcash item popup appears ok (but after a delay) so i can't see any reason why the mail one does not. I have been testing all of the different mail types and none of them show it :(

@mirceagab - I suspect it is having trouble creating config.ini in the folder you are running the tools from as the ini is about the only thing it uses a path for. There is no way it can be erroring reading the ini as that is set to ignore all errors and continue regardless, but i can see how it could error writing to one. Try running it from c:\ and see if that helps as i don't think that function will handle long pathnames or paths with spaces well as it is. I will have to fix that.
 
Hey Chumpy anytime I try to run the program I keep getting this error.

chumpywumpy - chumpy's GM tools v0.61a - RaGEZONE Forums


No matter what version I use.
 
Code:
I'm using XP Home
try XP Pro SP2
Tried it, same error. Thanks though.

I can't get this to happen at all. I can guess what is causing it but i need more info really. I'll add some new checks where i think it is having problems and post a new version either tonight or tomorrow.

It's odd it's the same the owner of the server running and he says his is working fine.....well I shouldn't say he says it, because I know his is working fine.

Thanks Chumpy I'll let you know if the updated one works or not on my system when you get it up.
 
It's odd it's the same the owner of the server running and he says his is working fine.....well I shouldn't say he says it, because I know his is working fine.

Thanks Chumpy I'll let you know if the updated one works or not on my system when you get it up.
Sorry i took so long. I have had to think about this one a bit.

It is very odd and the more i look think the more i am convinced it is actually not my code throwing that up as there is no way it should run out of memory on ANY system (it takes ~10kb). I use several external libs and controls for doing various things and i think one of these is causing the error when i am loading it and it is taking the tools down with it.

If i am right this will tell me exactly what. Below is a set of small exes and each one tests one of the controls or external functions used by the tools. Run them one by one and you should either see an "i work" window or a popup box saying it worked. If any of them fail then i need to know which test as that one is the problem.


Requesting to Add Gift for all

Example i want to put all account 30days Astral bike.
With the tools you can just give the bike to the players :P The tools are not the best way to do this really as it is better being done in the database itself or people registering via a webpage or something like that wouldn't get the bike. I know people really want to be able to do stuff like this though ;)
 
Back