Difference between revisions of "Message"

From Unofficial QEdit Wiki Guide
Jump to: navigation, search
 
(Syntax)
 
(10 intermediate revisions by one other user not shown)
Line 1: Line 1:
''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>message</span> WWWWWWWW, X</span>
+
==Syntax==
 +
''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>message</span> xxxxxxxx, String</span>
  
==Format==
+
* xxxxxxxx (DWORD) = Hex value of Character/Object ID
* WWWWWWWW (DWORD) = DWORD value of Character/Object ID
+
* string = Message to display
* X (String) = Message to display
+
* See list of [[Special characters]]
  
 
==Use==
 
==Use==
Line 10: Line 11:
 
==Example==
 
==Example==
 
  <span style='font-size:12px;font-family:courier'>
 
  <span style='font-size:12px;font-family:courier'>
  <span style='color:blue'>100:    </span><span style='color:purple'>BB_get_number_in_pack </span> R10 <span style='color:orange'>//Set R10 to number of items in inventory.</span>
+
  <span style='color:blue'>300:    </span><span style='color:green'>message </span> 00000064, 'Hello, how are you?' <span style='color:orange'>//When player actions Character with Script ID 300 display message at Character with ID 100</span>
  <span style='color:green'>        jmpi_= </span> R10, 0000001E, 101 <span style='color:orange'>//If R10 equals 30 jump to function 101</span>
+
  <span style='color:green'>        add_msg </span> 'Nice to meet you' <span style='color:orange'>//Add another message to the dialog</span>
  <span style='color:green'>        ret</span>
+
  <span style='color:green'>        mesend</span> <span style='color:orange'>//Close message dialog</span>
<span style='color:blue'>101:    </span><span style='color:green'>message </span>00000050, 'Your inventory is full.' <span style='color:orange'>//Have NPC with ID 80 dec (00000050 hex) display message</span>
+
<span style='color:green'>        mesend</span>
+
 
  <span style='color:green'>        ret</span>
 
  <span style='color:green'>        ret</span>
 
  </span>
 
  </span>
  
==Related==
+
==Also see==
[[jmpiue|jmpi_=]], [[message]], [[ret]], [[mesend]]
+
[[add_msg]], [[ret]], [[mesend]]

Latest revision as of 14:04, 9 April 2021

Syntax

Syntax: message xxxxxxxx, String

  • xxxxxxxx (DWORD) = Hex value of Character/Object ID
  • string = Message to display
  • See list of Special characters

Use

Used to display a message from a Character/Object ID

Example


300:     message  00000064, 'Hello, how are you?' //When player actions Character with Script ID 300 display message at Character with ID 100
         add_msg  'Nice to meet you' //Add another message to the dialog
         mesend //Close message dialog
         ret

Also see

add_msg, ret, mesend