ID:174530
 
mob
see_invisible = 1

obj
roof
icon = 'roof.dmi'
invisibility = 1
layer = 10

area
cc
Entered(mob/M)
if(ismob(M))
M.see_invisible = 0
Exited(mob/M)
if(ismob(M))
M.see_invisible = 1

theres the code im working with, when I walk under the roof (or walk in the house) the roof remains, what do I have to do to make it show the inside?
try making a place somewhere else, then having the door relocate them there
In response to Nappa6003
I didnt understand that... like how it could help or what to do
nm got it now :)
In response to Majinveku
have the map with more than one z-level

dedocate one level for inside buildings.

to make a door;

turf
door
icon = 'turf.dmi'
icon_state = "door"
Entered(mob/M)
if(istype(M,/mob))
usr.loc = locate(1,1,2)

and that will relocate the mob when s/he walks into it to the coors of (1,1,2)

to make more than one door

name it door2 or gate2 what ever you like as long as you understand it,

and just change the coordinates to your needs

mousie