ID:146863
 
Here's what I have

mob/var/M_Reciever
mob/var/M_Subject
mob/var/M_Message
mob/var/iinbox

mob/var/Inbox={"
<b><center><font size=3>Your Inbox</b></center></font><br><br>
[usr.iinbox]
"}


mob/var/Message={"
<b><font size=3><center>Message From
[src] at [time]</b></font></center><br><br><b>Subject</b>: [src.M_Subject]<br><br>[src.M_Message]
"}


mob
verb
Send_Message()
var/time=time2text(world.realtime,"hh:mm:ss")
M_Reciever = input("Who is the reciever of this message?","Message Reciever")as mob in world
switch(alert("Are you sure you want to send a message to [M_Reciever]","Comfirmation","Yes","No"))
if("Yes")
src.M_Subject = input("Please provide a subject.","Message Subject")as text
src.M_Message = input("Please provide a message.","Message")as message
usr.iinbox+="<a href=?message><b><font size=3><center>Message From [src]</b></font></center></a>"
client/Topic(href)
if(href == "message")
usr<<browse(Message,"window=info;size=350x350")

mob
verb
Inbox()
usr<<browse(usr.Inbox,"window=info;size=300x300")



When I compile, here's what I turn out with:

Messaging.dm:8:error:usr.iinbox:undefined var
Messaging.dm:6:error:= :expected a constant expression
Messaging.dm:12:error:src:undefined var
Messaging.dm:12:error:time:undefined var
Messaging.dm:12:error:src.M_Subject:undefined var
Messaging.dm:12:error:src.M_Message:undefined var
Messaging.dm:10:error:= :expected a constant expression
Messaging.dm:26:error:Message:undefined var
Messaging.dm:17:time :warning: variable defined but not used


What do I do?
You can't use vars inside of vars, use it inside of a proc or something.
--> Ramen