Log in near place where you have been logged off

Thoughts on the further development of Haven & Hearth? Feel free to opine!

Log in near place where you have been logged off

Postby Zebukin » Mon Jun 10, 2013 2:49 pm

All we knows this annoying situation, when you logged off in the boat or someone put claim/barrel/cart on the tile where you was.

So I think it should be corrected this way:

1) if you logged off on the ground, server will check, are you in the claim and do you have access.
if yes — checking nearest 8 tiles around to log in in the free space. If tiles are not free, checking around this square (4x4) line.
If it is still impossible to stand on — game choose random point in the 50 tiles radius and checking again.
2) if you have no access to claim — game choosing random point on the border of claim. If it is free (and it is not water) — retry.
3) if you log-off on the water — game checking is there free boat on the water, without claim (or with claim with access) in the 50 tiles radius, and you can log in on the boat.
4) if boat was stolen or bugged, and you logged off on the water, game checking is there ground around you: choosing three random points 15 tiles far, if not, then 30 tiles far, if not, then 100 tiles far. If this tile is ground-> goto instruction (1)
Zebukin
 
Posts: 40
Joined: Mon Jun 03, 2013 8:21 pm

Re: Log in near place where you have been logged off

Postby krikke93 » Mon Jun 10, 2013 2:51 pm

I can see people bugteleporting over walls already. So it's a no for me :?

edit: oh, 2000th post :3
Hope you have a great day
User avatar
krikke93
 
Posts: 3311
Joined: Tue Nov 02, 2010 7:23 pm
Location: Belgium

Re: Log in near place where you have been logged off

Postby Zou » Mon Jun 10, 2013 3:36 pm

krikke93 wrote:I can see people bugteleporting over walls already. So it's a no for me :?

edit: oh, 2000th post :3


all bugjumps have been fixed this is confirmed.
except pumpkin jump
hullo, this is bawhopp
Zou
 
Posts: 525
Joined: Tue Aug 03, 2010 7:09 am
Location: Canada

Re: Log in near place where you have been logged off

Postby krikke93 » Mon Jun 10, 2013 3:37 pm

I'm just saying chances are large there will be a new bug discovered with this system added.
But I do like the fact you're searching a solution to not being able to log on where you logged off.
Hope you have a great day
User avatar
krikke93
 
Posts: 3311
Joined: Tue Nov 02, 2010 7:23 pm
Location: Belgium

Re: Log in near place where you have been logged off

Postby Zebukin » Mon Jun 10, 2013 5:06 pm

No wall-jumps if territory is claimed.
If not, anyone can spawn there with new character or walljump. So it is not a bug. And stimulate do not fence too much, if you have no enough LP to claim.

But it is a problem for new players (i.e. someone spawn in the abandoned and closed small palisade)

So checking of palisade can be added (and I have another idea):
When you logged off, server will check where are you, inside or outside of closed perimeter. It is very simple to check 100 (200? 300? whatever) tiles in any direction. If the perimeter exist, direct search (straight line in any direction) will meet it. Then check is the perimeter closed (only for walls). Checking with the clockwise-left-hand-rule (pic 2).
Now you getting flag i.e. fenced=TRUE

After logging in, if you have fenced=TRUE, server will check territory inside the fence before (clockwise-right-hand-rule to prevent jumping between two perimeters). And if it is possible, you will log in inside.
If fenced=FALSE, any territory with fence will be excluded search.

Another variant: if inner perimeter is broken but main perimeter is closed: search will back to the previous corner (not cornerpost!), turn left instead right and continue check (pic 4)

For new players fenced territory always excluded, so little hearthling will not be prisoned.


search.png
search.png (2.94 KiB) Viewed 307 times


pic1 — base perimeter
pic2 — outside
pic3 — inside
green line — first step of search
yellow — second step
red line — third step

Also this idea allows you to log in inside safe territory even if some troubles happen (disconnect durig DA BIG WARRR, broken perimeter) and not allows to jump through walls even if you build section of palisade.
Zebukin
 
Posts: 40
Joined: Mon Jun 03, 2013 8:21 pm

Re: Log in near place where you have been logged off

Postby SuperNoob » Tue Jun 11, 2013 9:37 am

bad idea, what if someone logged off on your land(or their land which is now yours after a few months), and you smashed their bed and HF to secure your place. now they can log in near that spot they were(inside your house/walls) and steal all you have...
SuperNoob
 
Posts: 521
Joined: Sat May 11, 2013 1:41 am


Return to Critique & Ideas

Who is online

Users browsing this forum: No registered users and 36 guests