turf
Shop
Entered(atom/M)
if(istype(M,/mob/Player))
var/mob/Player/P = M
P.Show_Shop = 1
M:Show_Shop = 1
Exited(atom/M)
if(istype(M,/mob/Player))
var/mob/Player/P = M
P.Show_Shop = 0
M:Show_Shop = 0
Problem description:
It wont set the Show_Shop to 1, but I sets it to 0...
EDIT, I have the M: to test if that worked if the P didnt..