client
command_text = ".alt "
mob
verb
jump()
set hidden = 1
if(usr.jumping)
return 0
var/I = usr.hjump
usr.jumping = 1
while(I)
sleep(5)
usr.Move(usr.dir)
usr.h += 1
I -= 1
stopjump()
endjump()
set hidden = 1
if(usr.jumping)
stopjump(1)
proc
stopjump(var/end)
var/I = src.hjump
var/B = src.hspeed
var/C = 1
if(end == 1)
B = 0
while(I)
sleep(B)
for(var/area/M in oview(0))
if(M.h2 == src.h)
I = 0
usr.jumping = 0
return 0
else
if(C)
Move(src,src.dir)
C = 0
src.h -= 1
I -= 1
if(B)
B -= 5
area
density = 0
h1
h2=1
h2
h2=2
h3
h2=3
h4
h2=4
h5
h2=5
Enter(mob/M)
if(M.h >= src.h2)
M.h = src.h2
..()
else
return 0
Problem description:
runtime error: Cannot execute null.Enter().
proc name: jump (/mob/verb/jump)
usr: Rky_nick (/mob/player)
src: Rky_nick (/mob/player)
call stack:
Rky_nick (/mob/player): jump()
When i try to jump, this comes up a few seconds after and nothing happens