Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Coding Corner
You last visited: Today at 18:24

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



sro AYDP emu PROject 13 14 dg emulator

Discussion on sro AYDP emu PROject 13 14 dg emulator within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old 12/29/2012, 16:32   #16
 
kevin_owner's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,484
Received Thanks: 809
Quote:
Originally Posted by Tunilicious View Post
Code something yourself smart *** and then release it. Not everyone like to giveaway everything for free. ^^



Actually you are wrong about that C# is not optimal choice for the game server. It actually is good choice (you will spend less time on the coding low level stuff, time = money, for money u can buy or upgrade machines).

About sky clicking. It's as easy as other types of movement.
You just calculate velocity by given angle.
Do not underestimate the skyclicking mechanism, it sounds easy just calculating the next position but you'll need to have a fully working collision system. Why? Well you can calculate the new position but what happens if the player ran into a building? the client would just notice it and stop walking but the server thinks it's just walking. So the movement updates to all the other clients in range continue.

That'll cause nothing but problems. (Same with the normal walking but the consequences are much smaller, although you would still have stuck characters if their last click was in an object or outside the walkable area.)
kevin_owner is offline  
Old 12/29/2012, 20:37   #17
 
Tunilicious's Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 73
Received Thanks: 36
Quote:
Originally Posted by kevin_owner View Post
Do not underestimate the skyclicking mechanism, it sounds easy just calculating the next position but you'll need to have a fully working collision system. Why? Well you can calculate the new position but what happens if the player ran into a building? the client would just notice it and stop walking but the server thinks it's just walking. So the movement updates to all the other clients in range continue.

That'll cause nothing but problems. (Same with the normal walking but the consequences are much smaller, although you would still have stuck characters if their last click was in an object or outside the walkable area.)
Yes i know that. I'm just said that sky clicking isn't harder to implement than other types of movement. For all types of movement you need to check collision :P But when you got collisions covered then sky clicking is simple.
Tunilicious is offline  
Old 01/06/2013, 14:33   #18
 
Whitex3's Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 241
Received Thanks: 61
Hmm nice nice. But i have normal server in tSro file xDDD
Whitex3 is offline  
Reply

Tags
130 cap, emu, silkroad 14d, silkroad emu




All times are GMT +2. The time now is 18:24.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.