Revisions

Welcome in the osRose emulator Project.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

Re: Revisions

Postby PurpleYouko on Mon Jun 29, 2009 3:37 pm

Here's the next rev people :D

rev 166 added.

Filtered in a whole load of bug fixes from KTRose where this code base has now been running non stop for 215 hours with a few (not loads) players in it most of the time. You can check for yourself how long it has been since the last reset here http://ktrose.no-ip.org/

changes include
drops modified so that they are performed entirely through the visibility list now.
combat modified a bit to stop problems when switching from skills to normal attacks.
loads and loads of potential crashes blocked by adding code to catch NULL values.
A bizarre crash involving the server sending NULL packets every now and then has been caught and eliminated.
Skills reset via QSD has been added so you can now reset in game by talking to what's his name in Zant. Cornell is it? previously this entire QSD function was missing :?
Union point handling for shops improved.
Inventory stacking when buying from NPCs fixed.
Plus many others that i can't even remember right now.


The SVN does compile (I tested it) but it is possible that there may be issues when running it. the reason is that this is not a direct copy of my development server that i run at KTRose. I have to go through and copy over all the release stuff each time i do this so sometimes bits may be missed or the wrong stuff added.

Just let me know if there are problems and i will get them fixed for the next rev. :D
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Mon Jun 29, 2009 4:36 pm

w00t w00t , Thank you very mutch purple , i always fall in love with your revs ( and maybe you ? lol )

edit login server seems to have a bit changed so :

Connected to MySQL server
Server started on port 29000 and is listening.
User connected from 127.0.0.1
Caught a bad packet 6•Ë|
³I]. Send cancelled
User disconnected
User connected from 127.0.0.1
Caught a bad packet v Ykh}©Ã-º. Send cancelled
User disconnected
User connected from 127.0.0.1
Caught a bad packet Ì©|Ë¯-‹t. Send cancelled
User disconnected



hehe some bad packets , uhu ^^
you done some change with kt rose client ? maybe
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: Revisions

Postby PurpleYouko on Mon Jun 29, 2009 6:52 pm

Hmmm

I didn't change anything in the login server....

That code comes from clientsocket.cpp in the common folder.
To be honest i never actually compiled the login server using this code. it's been so freakin long since anything was ever changed in there that I just didn't bother.

Anyway i just checked the code and that message is apparently a false one and is in the wrong place. it should have been deleted completely :lol:

I just uploaded a fixed version as rev 167
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Mon Jun 29, 2009 7:53 pm

wews it works now ,

Well i tested a few things like '' skill drop '' , it now works

But hum... Monster doesn't move , and doesn't attack .
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: Revisions

Postby PurpleYouko on Mon Jun 29, 2009 8:42 pm

OK that has to be something to do with the AI Timer then
We always had the AI code running once every 6 seconds but it turns out that the AIP file actually contain their own timer value so i recoded it to use the AIP values instead.
I guess I must have missed something in the update.

Checking into it now.

[ABE] Found the problem. Should be good in rev 168
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Tue Jun 30, 2009 1:46 am

yep , it works fine in rev 168 , thanks for your time purple .
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: Revisions

Postby PurpleYouko on Tue Jun 30, 2009 1:49 pm

NP. Thanks for finding the problems and letting me know about them so quickly :D
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Sat Jul 18, 2009 6:34 pm

i deleted my old post to make a more ''clear'' bugg list

- Regen when sitting is bugged

- After doing an AOE your char only do miss

-There is a few issues with visibility ( you see someone teleport , bad moves ect ... )

- sometimes ( well it only happens a few time ) when you fight your hp goes low and after using a food they go back to normal ( like i have 1200 hp , it bump to 200 i use food it bump to 1200 )
well might be client sided

-Synchro is wrong

-cart backseat are bugged ( as you can see in bugg section )


Buggs were founded by me when i play kt rose it should be the same with osprose .
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: Revisions

Postby PurpleYouko on Thu Sep 03, 2009 4:48 pm

Rev 169

kind of a small revision this time. I've been doing other stuff for a while and just fixed a few things here when i got around to it.

Fixed battle mechanics so that they work a lot better for both normal and skill attacks.

Fixed a couple of small errors in buff.cpp.

Repaired some syntax in many other files. general housekeeping.

Modified the /mon command. you no longer need to add the number of monsters to spawn unless you want to. It defaults to 1 if you omit the number.
Also added an AI field to the command but I have a feeling it won't fully work in osprose right now. There are a few other things I might need to add to the code first.

/mon 1 will now spawn a mini-jelly bean

Just realized it probably won't even compile right now.
Please wait for rev 170 to get the AI stuff working. It will be along shortly as soon as i can reverse it out of my KTRose source :lol:

[ABE]OK fixed at rev 170. All compiles well now.
didn't take as long as i feared it might.
The /mon command now allows you to spawn any monster with any AI :lol:

So for example if you want to create a Dragon with a jelly bean AI you would do this

/mon 660 1 101
/mon[montype][number][AI]
Need to lookup information on NARose items, skills, quests?
Now featuring a newly completed skill tree for all classes
Formatting fixed for different resolutions
Image

"A Gazelle is nothing but a giraffe plotted logarithmicaly"
User avatar
PurpleYouko
Rose Guru
Rose Guru
 
Posts: 4733
Joined: Fri Aug 10, 2007 2:05 pm

Re: Revisions

Postby XxXshidoXxX on Thu Sep 03, 2009 10:25 pm

So for example if you want to create a Dragon with a jelly bean AI you would do this


awesome !


I will test the new rev as soon as possible , Thanks purple^^
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Previous

Return to Support - OspRose Emulator

Who is online

Users browsing this forum: No registered users and 3 guests