ID:261266
 
mob/kenny
Click()
src.overlays+='blood.dmi'
usr<<"YAY!!! You hit [src]!"
usr.score+=1
del src

all it does is deletes the mob

then I try
mob
Click(mob/M as mob)
M.overlays+='blood.dmi'
del M
usr<<"YAY!!! You hit [M]!"
usr.score+=1

and it says

YAY!!! You hit the turf!"

and doesn't delete the mob
Air _King wrote:
mob/kenny
Click()
src.overlays+='blood.dmi'
usr<<"YAY!!! You hit [src]!"
usr.score+=1
del src
mob/kenny
Click()
src.overlays+='blood.dmi'
usr<<"YAY!!! You hit [src]!"
usr.score+=1
del(src)

or you could try...
mob
Click(M/mob as mob)
M.overlays+='blood.dmi'
usr<<"YAY!!! You hit [M]!"
usr.score+=1
del(M)


And, please, dont double post these problems.

BTW, This code is untested.

-Sariat
In response to Sariat
Sariat wrote:
Air _King wrote:
mob/kenny
Click()
src.overlays+='blood.dmi'
usr<<"YAY!!! You hit [src]!"
usr.score+=1
del src
> mob/kenny
> Click()
> src.overlays+='blood.dmi'
> usr<<"YAY!!! You hit [src]!"
> usr.score+=1
> del(src)
>
> or you could try...
> mob
> Click(M/mob as mob)
> M.overlays+='blood.dmi'
> usr<<"YAY!!! You hit [M]!"
> usr.score+=1
> del(M)
>

And, please, dont double post these problems.

BTW, This code is untested.

-Sariat

I deleted the one in newbie central. thanks this works!!!

mob
Click()
step(src,0)
src.overlays+='blood.dmi'
sleep(2)
src.overlays-='blood.dmi'
usr<<"YAY!!! You hit [src]!"
usr.score+=1
del(src)