Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[ TUTORIAL ] AutoSystem Part - 1

Junior Spellweaver
Joined
Nov 18, 2017
Messages
125
Reaction score
64
allright after my last tutor on migrating..
now you will see how i work on vs 2013..

--------------------------------------------------------
first of all,
what is AutoSystem that i will build?
its a window that have 3 ingame feature

- auto skill
simple auto finding mob and use skill
WHICH :​
- 3 x 10 slot of combination skills
- setting of range, from close, medium, far
- no need mouse pointer on game to run

- auto potion
now this one, is special

I read a lot of source, I don't know why there is a code for disabling using auto potion software
trust me it doesn't effect your server..
it spam on client pc, not in server

no matter how fast client pc is (i7, i9 ,i10 ,i999)
in the end it depends on his ping to server.

so the one I will build, its not run on client side,
this auto potion will run on server side
waw it will be damn fast using potion,

will this make my server slow? eat a lot ram?
ho ho ho! as long you don't make a code that spam on console message you will fine!

- auto follow
this one make it perfect, on the autofollowpage, there will be a copy of user friendlist,
click his name, click start,
boom auto follow, auto skill, auto potion

I think I will bind those 3, in default.charclass
so if you don't want that 3 run in the same time
edit the default
bEnableAutoSkill 1
bEnablleAutoPotion 1
bEnableAutoFollow 1

the source and client I use this time,
is my own build
its based on very respected developer. sir jolin.
and compatible client is ranPh
so for developing purpose I name it BASERAN!
naaah here we go

Code:
PART 1
[MEDIA=youtube]HLDKGP7Hj34[/MEDIA]

Code:
PART 2
[MEDIA=youtube]6vrbjVjjbsI[/MEDIA]

Code:
PART 3
[MEDIA=youtube]AQgWf8uewXs[/MEDIA]

Code:
PART4
[MEDIA=youtube]PbwVm7AASEE[/MEDIA]
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Dec 16, 2012
Messages
1,125
Reaction score
93
about auto follow is it for 1 map only right? , because a leader or player were your character following once teleport to other maps your char cant move and stuck in same map... if you could make code for auto follow even a leader wharf into other maps your character still on following mode i think that is would be great :)
 
Junior Spellweaver
Joined
Nov 18, 2017
Messages
125
Reaction score
64
about auto follow is it for 1 map only right? , because a leader or player were your character following once teleport to other maps your char cant move and stuck in same map... if you could make code for auto follow even a leader wharf into other maps your character still on following mode i think that is would be great :)

yup, if the leader dc, change map, it will automatically turn off the auto follow
 
Joined
Feb 19, 2013
Messages
527
Reaction score
101
How about right click to sale item without modal yes/no like ran gs ?
I tried to made it but it still need to read holding item ( left click)
I also make auto potion with three keys q w e and window potion . But like your said before. It depends PING cuz they are compare hpnow and hp max of character. :)
Also one morr question sir. In older thread about convert source to vs 2013 . How about convert other tool s and is it still need sdk like 2003 or =boost , etc ?
 
Junior Spellweaver
Joined
Nov 18, 2017
Messages
125
Reaction score
64
How about right click to sale item without modal yes/no like ran gs ?
I tried to made it but it still need to read holding item ( left click)
I also make auto potion with three keys q w e and window potion . But like your said before. It depends PING cuz they are compare hpnow and hp max of character. :)
Also one morr question sir. In older thread about convert source to vs 2013 . How about convert other tool s and is it still need sdk like 2003 or =boost , etc ?

that maybe in the selling code,
{
if(!holding)​
return;​
}
try disable something like that,

you don't need 2003 sdk anymore.

and about =boost,
it only used on netclientlib, on minlzo
its for compress data, and send/receive between server-client
its for saving bandwith(quota) purpose..

if you want to use that, you need to update the booslib,
its free google it,
old 2003 number is ….71.lib
vs 2013 number is ….120.lib
 
Joined
Feb 19, 2013
Messages
527
Reaction score
101
that maybe in the selling code,
{
if(!holding)​
return;​
}
try disable something like that,

you don't need 2003 sdk anymore.

and about =boost,
it only used on netclientlib, on minlzo
its for compress data, and send/receive between server-client
its for saving bandwith(quota) purpose..

if you want to use that, you need to update the booslib,
its free google it,
old 2003 number is ….71.lib
vs 2013 number is ….120.lib

Hmm. Thanks.
I tried disable the function of hold. But the server will don't know what i am doing .hehe
By the way, i found that ReqtoNpc is for selling item if pos x y -1 . But it still need holding item cuz inside source need that to know what's holding for sale or buy.
I don't know so much about c++ to disable check holding item inside source. It's deep inside source
Anyway, i let some code at inventory window then when martket window is opening and rightclick function disabled . I can fast sale item with two click : left click to item then rightclick to sale. No need to put item to martket window anymore.
With your knowledge maybe you can modify deeper to make it correctly than me.
If you want i can post my code in here. :) like a x-mas gift ;)
 
Newbie Spellweaver
Joined
Aug 1, 2017
Messages
88
Reaction score
3
Please do the Auto Split Material in Item Compound. That will be a good tutorial.
 
Newbie Spellweaver
Joined
Jul 8, 2019
Messages
26
Reaction score
0
allright after my last tutor on migrating..
now you will see how i work on vs 2013..

--------------------------------------------------------
first of all,
what is AutoSystem that i will build?
its a window that have 3 ingame feature

- auto skill
simple auto finding mob and use skill
WHICH :​
- 3 x 10 slot of combination skills
- setting of range, from close, medium, far
- no need mouse pointer on game to run

- auto potion
now this one, is special

I read a lot of source, I don't know why there is a code for disabling using auto potion software
trust me it doesn't effect your server..
it spam on client pc, not in server

no matter how fast client pc is (i7, i9 ,i10 ,i999)
in the end it depends on his ping to server.

so the one I will build, its not run on client side,
this auto potion will run on server side
waw it will be damn fast using potion,

will this make my server slow? eat a lot ram?
ho ho ho! as long you don't make a code that spam on console message you will fine!

- auto follow
this one make it perfect, on the autofollowpage, there will be a copy of user friendlist,
click his name, click start,
boom auto follow, auto skill, auto potion

I think I will bind those 3, in default.charclass
so if you don't want that 3 run in the same time
edit the default
bEnableAutoSkill 1
bEnablleAutoPotion 1
bEnableAutoFollow 1

the source and client I use this time,
is my own build
its based on very respected developer. sir jolin.
and compatible client is ranPh
so for developing purpose I name it BASERAN!
naaah here we go

Code:
PART 1
[MEDIA=youtube]HLDKGP7Hj34[/MEDIA]

Code:
PART 2
[MEDIA=youtube]6vrbjVjjbsI[/MEDIA]

Code:
PART 3
[MEDIA=youtube]AQgWf8uewXs[/MEDIA]

Code:
PART4
[MEDIA=youtube]PbwVm7AASEE[/MEDIA]


Wow thanks for the guide.
By the what should i #include to use the CRUD Operation? i need to insert something in the database or delete something.
 
Back
Top