Repack + details

Newbie Spellweaver
Joined
Jan 28, 2011
Messages
22
Reaction score
0
Hello guys,
I have some question, and I would be glad if you could please help me a bit with some things.
So, I'm using Clean repack at this time and SQL 2005 on my home PC.
PC specifications:
-CPU: E6600 2,4GHz
-RAM: 3GB DDR2
-3x SATA disk 250GB
It's not configured for some nice server, but those are some kinda old components from minitower PC's.
So the first question would be, what OS should I use... atm I'm using Windows 7 Profesional 32bit, but I'm wondering if I could also use Windows Server 2008 or something. Or maybe Windows XP Profesional SP3. And what would be the difference if I use one or another ?

Secound question: As I already mentioned, I'm using clean repack. Is there maybe some better repack, witch I can download NORMALLY (no broken links and other isues) ?
I'm trying to add 3rd job system to my server, but the problem is, that when I was looking at some tutorial, it says that I need to open some.dat files with my .pk editor or something. Well my pk editor don't wanna open .dat files, so I have no idea how to insert those files in my server so that it would work as it should. Maybe someone have some deeper explation about that and so ? I checked at forum and was looking for it for wery long time, and now I gave up and am here to ask you for it.

Another question: It's abot Player SQL table. What are values for char job change ? I was trying to put some random numbers but not rly luck with that.

One more think: My friend would also like to help me on that project, but I don't know what is teh best way, to give them access to my "server" computer.


Well I'm expecting some peoples to say that I should look deeper in the forum, but belive it or not, I was searching for answers on that in this forum + google for about 5 hours.
Any kind of advice/support would be wery nice :)


Kind regerats,
Simon
 
Cut the crap , nice words or whatver no one will care.
Read the damn tutorial section and search the forum , this fucking 3rd job thing has been released endless time here so I don't know why people keep spamming about how to use it. It even released with the right way to make it work STEP BY STEP for beginner.

Next time use the right section and hope for a better answer.
 
Upvote 0
Cut the crap , nice words or whatver no one will care.
Read the damn tutorial section and search the forum , this fucking 3rd job thing has been released endless time here so I don't know why people keep spamming about how to use it. It even released with the right way to make it work STEP BY STEP for beginner.

Next time use the right section and hope for a better answer.

Well I'm expecting some peoples to say that I should look deeper in the forum, but belive it or not, I was searching for answers on that in this forum + google for about 5 hours.
Any kind of advice/support would be wery nice :)


Kind regerats,
Simon

People do care about nice words. At least, words that are not rude. He did say he searched for it already but is still unable to find it.

2
 
Upvote 0
ORLY? Search function ----> 3rd job ----> 2nd result = http://forum.ragezone.com/f315/release-real-3rd-job-886675/ <--- release + whole tutorial...

Oh dont tell me man i wasn't the one requesting for help.
I just feel sad that he was treated rudely for asking nicely.
Its like you walk into a shop and the menu is right on display near the entrance. But you missed it and asks the waiters where the menu is, and they say "it's right fucking there, big and clear. Cant people just look more clearly? Are they blind? How many times must people fucking ask me where the menu is when its right beside the fucking entrance?"

Sorry to go off topic though.

2
 
Last edited:
Upvote 0
Hello symcy,

First of all you should download 3rd job files and here the link :-



You will find 2 folders called 3rd job and npc+quest

Click on npc+quest then copy and paste quest.txt to your serverfiles/config/quest.txt ( Same for Initnpc.txt )

Open your pk editor and select your e.pk enter your password then import the .dat files into your e.pk look at pictures :-

Untitled - Repack + details - RaGEZONE Forums r - Repack + details - RaGEZONE Forums

then open 3rd job folder and copy paste the .dll files in the right place

Now open hex editor and select your mainsvrt and search for GDI32.dll replace it with skill.dll then save

and open your engine with hex editor and search for COMCTL32.dll replace it with cskill.dll ( Two times )

Well done!!!

I hope i don't forget anything ;)


Kind regards,
MaZoR
 
Last edited:
Upvote 0
Hello symcy,

First of all you should download 3rd job files and here the link :-



You will find 2 folders called 3rd job and npc+quest

Click on npc+quest then copy and paste quest.txt to your serverfiles/config/quest.txt ( Same for Initnpc.txt )

Open your pk editor and select your e.pk enter your password then import the .dat files into your e.pk look at pictures :-

View attachment 116574 View attachment 116575

then open 3rd job folder and copy paste the .dll files in the right place

Now open hex editor and select your mainsvrt and search for GDI32.dll replace it with skill.dll then save

and open your engine with hex editor and search for COMCTL32.dll replace it with cskill.dll ( Two times )

Well done!!!

I hope i don't forget anything ;)


Kind regards,
MaZoR

My pk editor doesn't have import function :\
Can you advice me witch pk editor I should use to be able to import those .dat files .. ?
 
Upvote 0
symcy, honestly bud, if you're that unsure about the simpler things in kal, should you really be working on a server?

could you please explain me how to import that files in pk file, or you are just going to blame me all the time ?
I can't import those files in e.pk file ... I went to client repack/client files/data/hypertext and there I found folder named "e". In that folder there is e.pk file and when I open that e.pk file in pk editor, I don't see any function to import .dat files.
I made some stupied mistake ? Well I would be glad if you could explain that to me. Or maybe even you don't know ?

nevermind ... added that somehow, but when I click on any 3rd job NPC nothing happens. What could be wrong ?
 
Last edited:
Upvote 0
Well now I have another problem hehe.
I was able to see those NPC and 3rd job requirements (like it should be). But when I puted in the SQL table ID of skill and grade, it didn't came on my skilllist ingame. Even when I changed some existing skill (splash ice) with id of icicle, splash ice dissapeared, and icicle wasn't there.
So I went back to pk editor, and edited my config.pk in client file/data/config ...
I deleted everything from jobsystem-e.dat and copied something new, witch include 3rd job skills.
But now I got this error:
symcy - Repack + details - RaGEZONE Forums



Any idea ?
I attached exactly what is now in jobsystem-e.dat
 

Attachments

Last edited:
Upvote 0
Cut the crap , nice words or whatver no one will care.
Read the damn tutorial section and search the forum , this fucking 3rd job thing has been released endless time here so I don't know why people keep spamming about how to use it. It even released with the right way to make it work STEP BY STEP for beginner.

Next time use the right section and hope for a better answer.

idk really since heroes of kal failed this zigdonic is very rude person :S
im sure he will reset again to get donaters...

its a forum,so he can ask and section is fine also... be quiet go work on more resets to earn more hanin cash from stupid egyptians that really trade hanin for p.s
 
Upvote 0
Well about those who hate me because I asked something that might be already explained once on the forum ... As I said. I was looking for it but I didn't find it. Blame me for that if you want, and I respect your opinion. You all have rights to speak and give your opinion.
But also keep in mind that forum is mentioned to be for that reason, so I can ask if I have any problems.
So please, read my post and try to help me, or just ignore me if you don't like me.

But now I moved to next stage. I tried to make start NPC ingame.
I was looking at that tutorial: http://forum.ragezone.com/f554/tutorial-starter-npc-268405/index2.html (page 2 post #24)

I think I did like I should but I get that king of error when I open MainStr:
symcy - Repack + details - RaGEZONE Forums


Idk what exactly doe that means, so I'm gonna put here details what I did:
-e.pk: I edited it with pk editor, and added s1337.dat file witch looks something like that:
symcy - Repack + details - RaGEZONE Forums


-Then here is my quest:
I added that
Code:
;@@@@@@@@@@@@@@[ STARTER NPC ]
(quest (index 1337 1)
;       If quest already been done by player Stop!
	(case (if (clear 1337 1)) (then (html forbidden)))
;       If Player not used this quest then run quest 1337 2
	(case (then (link 1337 2))))

(quest (index 1337 2) (linked 1)
	;If class is not knight goto the next line
	(case (if (class 0)) (then (item (in 102 0 1) (in 30 0 1) (in 117 0 1) (in 118 0 1) (in 119 0 1) (in 120 0 1) (in 121 0 1)    (in 337 0 1) (in 192 0 20) (in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) 	(in 470 0 1) (in 474 0 1) (in 48 0 1337)  (clear 1337 1) (html thankyou)))
	;If class is not archer then goto the next line
	(case (if (Class 2)) (then (item (in 106 0 1) (in 122 0 1) (in 123 0 1) (in 124 0 1) (in 125 0 1) (in 126 0 1)                  (in 339 0 1) (in 192 0 20) (in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) 	(in 470 0 1) (in 474 0 1) (in 48 0 1337)  (clear 1337 1) (html thankyou)))
	;Mage
	(case (if (Class 1)) (then (item (in 113 0 1) (in 127 0 1) (in 128 0 1) (in 129 0 1) (in 130 0 1) (in 131 0 1)                (in 338 0 1) (in 192 0 20) (in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) 	(in 470 0 1) (in 474 0 1) (in 48 0 1337)  (clear 1337 1) (html thankyou)))
	(case (then (html notmet)))
; When Quest Finished it marks the player as quest done an cant be done again
)

It says that there is some error in line 3043. Well in line 3043 is only " ) " . So it's error in exactly last line.

And here is also what I puted in initNPC.txt file:
Code:
; Starter NPC
(gennpc (index 1337) (country 2) (kind 1) (shape 10) (html 1337) (map 0) (xy 257396 259315 16112) (dir 257414 259100))


Have I done something wrong ?
 
Last edited:
Upvote 0
You forgot to close parenthesis.

Code:
(quest (index 666 1)
	(case (if (clear 666 1)) (then (html forbidden)))
	(case (then (link 666 2)))
)

(quest (index 666 2) (linked 1)
	(case (if (class 0)) (then (item (in 102 0 1) (in 30 0 1) (in 117 0 1) (in 118 0 1) (in 119 0 1)(in 120 0 1)(in 121 0 1) (in 337 0 1) (in 192 0 20) (in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20)(in 470 0 1) (in 474 0 1) (in 48 0 666)  (clear 666 1) (html thankyou))))
	(case (if (Class 2)) (then (item (in 106 0 1) (in 122 0 1)(in 123 0 1) (in 124 0 1) (in 125 0 1)(in 126 0 1)(in 339 0 1) (in 192 0 20)(in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) (in 470 0 1) (in 474 0 1) (in 48 0 666)  (clear 666 1) (html thankyou))))
	(case (if (Class 1)) (then (item (in 113 0 1) (in 127 0 1)(in 128 0 1) (in 129 0 1) (in 130 0 1)(in 131 0 1)(in 338 0 1) (in 192 0 20)(in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) (in 470 0 1) (in 474 0 1) (in 48 0 666)  (clear 666 1) (html thankyou))))
	(case (then (html notmet)))
)
 
Upvote 0
Okay, I changed it now.
But now I get new errors:
symcy - Repack + details - RaGEZONE Forums

But as you can see, I was able to log in.
But when I came ingame, the NPC was there (acctually it looks like statue). But there are 2 problems now: The name of NPC is NULL
and secound problem is that, when I click on it, nothing happens.

What could be the new problem ?
 
Upvote 0
Item section should be changed before (clear).

Code:
(quest (index 666 1)
	(case (if (clear 666 1)) (then (html forbidden)))
	(case (then (link 666 2)))
)

(quest (index 666 2) (linked 1)
	(case (if (class 0)) (then (item (in 102 0 1) (in 30 0 1) (in 117 0 1) (in 118 0 1) (in 119 0 1)(in 120 0 1)(in 121 0 1) (in 337 0 1) (in 192 0 20) (in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20)(in 470 0 1) (in 474 0 1) (in 48 0 666))  (clear 666 1) (html thankyou))))
	(case (if (Class 2)) (then (item (in 106 0 1) (in 122 0 1)(in 123 0 1) (in 124 0 1) (in 125 0 1)(in 126 0 1)(in 339 0 1) (in 192 0 20)(in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) (in 470 0 1) (in 474 0 1) (in 48 0 666))  (clear 666 1) (html thankyou))))
	(case (if (Class 1)) (then (item (in 113 0 1) (in 127 0 1)(in 128 0 1) (in 129 0 1) (in 130 0 1)(in 131 0 1)(in 338 0 1) (in 192 0 20)(in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) (in 470 0 1) (in 474 0 1) (in 48 0 666))  (clear 666 1) (html thankyou))))
	(case (then (html notmet)))
)
 
Upvote 0
Okay ... errors are gone with your new script (also had to delete some parenthesis, that you left).
But NPC name is still NULL and nothing happens when I click on it :S

I forgot do edit something ?

And some weird think... you added in your script 666 numbers. However, if I change all 666 to 1337 (in that script only), it's same like if I leave on 666. I think that's not correct ... I think something should change when I change this numbers.
 
Upvote 0
I changed it to 666, cause previous number doesn't fit to you.
I'm not sure, but you should try to add some "0" before 1337 in e.pk or just change the link file at InitNPC (s100002.dat is the best for that).
 
Upvote 0
Well I changed like you said I should do:
symcy - Repack + details - RaGEZONE Forums


initnpc: I deleted what was in s100002.dat original, and I puted that from 1337.dat file.
Deleted everything from 1337.dat file and saved.
Looks like this:
Code:
; Starter NPC
(gennpc (index 1337) (country 2) (kind 3) (shape 10) (html 100002) (map 0) (xy 257419 259221 16083) (dir 257414 259100))

Quest:
Code:
;STARTER NPC
(quest (index 100002 1)
	(case (if (clear 100002 1)) (then (html forbidden)))
	(case (then (link 100002 2)))
)

(quest (index 100002 2) (linked 1)
	(case (if (class 0)) (then (item (in 102 0 1) (in 30 0 1) (in 117 0 1) (in 118 0 1) (in 119 0 1)(in 120 0 1)(in 121 0 1) (in 337 0 1) (in 192 0 20) (in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20)(in 470 0 1) (in 474 0 1) (in 48 0 500))  (clear 100002 1) (html thankyou)))
	(case (if (Class 2)) (then (item (in 106 0 1) (in 122 0 1)(in 123 0 1) (in 124 0 1) (in 125 0 1)(in 126 0 1)(in 339 0 1) (in 192 0 20)(in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) (in 470 0 1) (in 474 0 1) (in 48 0 500))  (clear 100002 1) (html thankyou)))
	(case (if (Class 1)) (then (item (in 113 0 1) (in 127 0 1)(in 128 0 1) (in 129 0 1) (in 130 0 1)(in 131 0 1)(in 338 0 1) (in 192 0 20)(in 193 0 20) (in 194 0 20) (in 195 0 20) (in 196 0 20) (in 470 0 1) (in 474 0 1) (in 48 0 500))  (clear 100002 1) (html thankyou)))
	(case (then (html notmet)))
)


That's all I have made for it ... should I add something more? Do I need to put something in config.pk files aswell?
I'm rly sorry for so much asking, bu I'm doing that first time, and even that I checked tutorials etc, I still have lots of problems :S

Any idea on that problem ?
 
Upvote 0
Back