okjorb wrote:If I were playing this game for hardcore srs bzns pvp, I'd be using a modified client as well.
-
TroYy
- Posts: 24
- Joined: Sun Mar 28, 2010 9:23 am
Re: Jumping the walls
-
jorb
- Posts: 18715
- Joined: Fri Apr 03, 2009 7:07 am
- Location: Here, there and everywhere.
Re: Jumping the walls
Not sure if that was a 'bad dev for not doing anything about it' type of 'OK', or an actual OK. I would love to stop it if I could do so within reasonable means, but I can't, and I know I can't.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."
-- Hieromonk Seraphim Rose
-- Hieromonk Seraphim Rose
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: Jumping the walls
Can't really be that hard to do this:jorb wrote:The boat bug is unfortunate. It should be fixed. We've known about it for a long while, but its not entirely trivial to fix it (according to loftar).
Prerequisites
a) Make sure the center of the boat has to be over a water tile while someone is sitting in it (seems to be there)
b) A function which takes a boat which returns the x,y coordinates of the tile it is currently over (seems to be there too because of a or should be trivial to implement, boat_position(boat) in this example)
c) A function which checks if it is possible to move a player to the geometric center of a tile with coordinates x,y (seems to be there also since leaving a boat already places you that way, i'll call it put_player(player, x,y)), moved the avatar if possible (space is not blocked by objects and claim settings allow entry) and return a boolean of success
d) A function which displays nice messages (already there, i'll call it error(msg))
Pseudocode
Code: Select all
def leave_boat(player, boat):
(x,y) = boat_position(boat)
check = ((-1,-1),(-1,0),(-1,+1),(0,-1),(0,+1), (+1,-1),(+1,0),(+1,+1))
for (cx,cy) in check:
if put_player(player, x+cx, y+cy):
return true
error("fancy error message explaining that you have to stay in the boat")
Next weekend?It will be fixed. I don't know when.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
kLauE
- Posts: 1085
- Joined: Thu Aug 06, 2009 12:58 am
Re: Jumping the walls
sadly that i am not a hard bugabuser like hanuman and this faggots... i should work on it!jorb wrote:I have decided not to resurrect kLauE. Partly because the bug has been known for a long time, and partly because kLauE had clearly put himself in harm's way in the first place.
E: and i cant believe that its so hard to fix this bug...
-
Blxz
- Posts: 421
- Joined: Mon Apr 05, 2010 12:03 pm
Re: Jumping the walls
Remind me never to get on the bad side of Onionfighter and his super assassin skills. Technically anything in the game is usable, if its not meant to be there then the devs can remove it. Until then, happy hunting....hopefully away from me.
-
Dataslycer
- Posts: 1420
- Joined: Sat Jan 30, 2010 5:06 am
Re: Jumping the walls
Double layering near water can be a potential way of trapping someone that tries to invade by using that bug. Then again, they may not be dumb enough to try to do it if they see double layers.
If you keep focusing on the shadow behind, you will not see the light in front of you.
Being successful isn't just about hard work and succeeding, it is also about picking yourself up when you fail.
Being successful isn't just about hard work and succeeding, it is also about picking yourself up when you fail.