ID:264364
 
Code:
turf
AimBoard
icon='Turfs.dmi'
icon_state="Aim Board"
density=1
verb/Punch()
usr<<"You Punch the Dummy"
usr<<"You Owned it! Your stats Improve"
if("src.Dummy Improved [src] stats")
usr.Level+=1
usr.MaxHP+=3
usr.MaxMP+=3
usr.Str+=2
usr.Def+=2
turf
AimBoard
icon='Turfs.dmi'
icon_state="Aim Board"
density=1
verb/Throw()
AimBoard src in oview(2)
usr<<"You Thorw a Dart"
usr<<"You Make it! Your stats Improve"
if("src.Aim Board Improved [src] stats")
usr.Level+=1
usr.MaxHP+=3
usr.MaxMP+=3
usr.Str+=2
usr.Def+=2


Problem description:

i cant get it so when im near it ONLY i can puch the dummy or throw at the aimboard i can do it anywhere on the map!!!

help?
Obvious indentation error + invalid symbol "stats improve". Did you bother learning about the fundamentals of the language first? Similarly, overriding a proc/verb on the same path as it was declared isn't going to do you any good, so just do your stuff on the initial declaration - which sums up to just removing that 2nd "Punch()" line there.