精華區beta mud_sanc 關於我們 聯絡資訊
  MushClient 能用數種腳本語言去編輯遊戲環境,所以能用的資料也 豐富不少。說明白點,就是使用者必須去接觸比較生硬的東西來建構適 合自己的環境,要東翻西找也很麻煩,所以會陸續整理一些東西。   這個是ASCII碼對應鍵盤按鍵的值,如果需要用到一些按不出來的值 (如控制碼),可以用這個對照表去找鍵值,再使用string.char()去輸 出即可,如:   #Send ('say '..string.char(0x1b).."[36mtest") 向MUD輸出帶有色碼的指令:say test 在聖殿可以看到:   齊格(HMML8:劍士)說道:test   test變成青色。 #Send ('chat ##拎著'..string.char(0x1b).."[33m無尾熊##test一下 "..string.char(0x1b).."[0m") 從畫面可以看到: 【閒聊─鎮魂曲】齊格(hmml8)拎著無尾熊道:test一下 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-   0x1 滑鼠左鍵  0x2 滑鼠右鍵  0x3 CANCEL 鍵  0x4 滑鼠中鍵   0x8 BACKSPACE 鍵   0x9 TAB 鍵    0xC CLEAR 鍵   0xD ENTER 鍵  0x10 SHIFT 鍵  0x11 CTRL 鍵   0x12 MENU 鍵   0x13 PAUSE 鍵  0x14 CAPS LOCK 鍵    0x1B ESC 鍵    0x20 SPACEBAR 鍵   0x21 PAGE UP 鍵 0x22 PAGE DOWN 鍵   0x23 END 鍵   0x24 HOME 鍵  0x25 LEFT ARROW 鍵   0x26 UP ARROW 鍵   0x27 RIGHT ARROW 鍵   0x28 DOWN ARROW 鍵   0x29 SELECT 鍵  0x2A PRINT SCREEN 鍵   0x2B EXECUTE 鍵 0x2C SNAPSHOT 鍵   0x2D INSERT 鍵   0x2E DELETE 鍵 0x2F HELP 鍵  0x90 NUM LOCK 鍵      A 至 Z 鍵與 A – Z 字母的 ASCII 碼相同:   65 A 鍵  66 B 鍵  67 C 鍵  68 D 鍵  69 E 鍵  70 F 鍵   71 G 鍵  72 H 鍵  73 I 鍵  74 J 鍵  75 K 鍵  76 L 鍵   77 M 鍵  78 N 鍵  79 O 鍵  80 P 鍵  81 Q 鍵  82 R 鍵   83 S 鍵  84 T 鍵  85 U 鍵  86 V 鍵  87 W 鍵  88 X 鍵   89 Y 鍵  90 Z 鍵   0 至 9 鍵與數位 0 – 9 的 ASCII 碼相同:   48 0 鍵  49 1 鍵  50 2 鍵  51 3 鍵  52 4 鍵  53 5 鍵   54 6 鍵  55 7 鍵  56 8 鍵  57 9 鍵   下列常數代表數位鍵盤上的鍵:   0x60 0 鍵  0x61 1 鍵  0x62 2 鍵  0x63 3 鍵  0x64 4 鍵   0x65 5 鍵  0x66 6 鍵  0x67 7 鍵  0x68 8 鍵  0x69 9 鍵   0x6A MULTIPLICATION SIGN (*) 鍵 0x6B PLUS SIGN (+) 鍵   0x6D MINUS SIGN (–) 鍵   0x6E DECIMAL POINT (.) 鍵   0x6F DIVISION SIGN (/) 鍵   下列常數代表功能鍵:   0x70 F1 鍵  0x71 F2 鍵  0x72 F3 鍵  0x73 F4 鍵  0x74 F5 鍵   0x75 F6 鍵  0x76 F7 鍵  0x77 F8 鍵  0x78 F9 鍵  0x79 F10 鍵   0x7A F11 鍵  0x7B F12 鍵  0x7C F13 鍵  0x7D F14 鍵  0x7E F15 鍵   0x7F F16 鍵 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -────╥─-╥─-╥──╥───-╥─╥──────────────────── 2b 10b16b縮寫UnicodeCr名稱/意義 -────╫─-╫─-╫──╫───-╫─╫──────────────────── 0000 0000 0 00 NUL U+2400^@空字元(Null) 0000 0001 1 01 SOH U+2401^A標題開始 0000 0010 2 02 STX U+2402^B本文開始 0000 0011 3 03 ETX U+2403^C本文結束 0000 0100 4 04 EOT U+2404^D傳輸結束 0000 0101 5 05 ENQ U+2405^E請求 0000 0110 6 06 ACK U+2406^F確認回應 0000 0111 7 07 BEL U+2407^G響鈴 0000 1000 8 08 BS U+2408^H退格 0000 1001 9 09 HT U+2409^I水平定位符號 0000 1010 10 0A LF U+240A^J換行鍵 0000 1011 11 0B VT U+240B^K垂直定位符號 0000 1100 12 0C FF U+240C^L換頁鍵 0000 1101 13 0D CR U+240D^MEnter鍵 0000 1110 14 0E SO U+240E^N取消變換(Shift out) 0000 1111 15 0F SI U+240F^O啟用變換(Shift in) 0001 0000 16 10 DLE U+2410^P跳出資料通訊 0001 0001 17 11 DC1 U+2411^Q設備控制一(XON 啟用軟體速度控制) 0001 0010 18 12 DC2 U+2412^R設備控制二 0001 0011 19 13 DC3 U+2413^S設備控制三(XOFF 停用軟體速度控制) 0001 0100 20 14 DC4 U+2414^T設備控制四 0001 0101 21 15 NAK U+2415^U確認失敗回應 0001 0110 22 16 SYN U+2416^V同步用暫停 0001 0111 23 17 ETB U+2417^W區塊傳輸結束 0001 1000 24 18 CAN U+2418^X取消 0001 1001 25 19 EM U+2419^Y連線介質中斷 0001 1010 26 1A SUB U+241A^Z替換 0001 1011 27 1B ESC U+241B^[結束鍵 0001 1100 28 1C FS U+241C^ 檔案分割符 0001 1101 29 1D GS U+241D^]群組分隔符 0001 1110 30 1E RS U+241E^^記錄分隔符 0001 1111 31 1F US U+241F^_單元分隔符 0111 1111127 7F DEL U+2421^?刪除 -────╨─-╨─-╨──╨───-╨─╨──────────────────── -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.196.45 ※ 編輯: hmml 來自: 220.132.196.45 (06/15 03:47)
laechan :對了昨天有玩家說他 zmud 下 #all 無效 06/15 07:47
laechan :順便問一下那 ctrl-c 怎麼 send? 06/15 07:48
hmml :#all {save} 試試... 06/15 08:06
※ 編輯: hmml 來自: 220.132.196.45 (06/15 09:13)
hmml :再補一個表。 06/15 09:15
hmml :ctrl-c 應該是string.char(3),或string.char(0x03) 06/15 09:16
hmml :只是結果不知道能否達成你要的... 06/15 09:16
laechan :根據以前的記憶似乎是 27+n 06/15 09:31