原帖由 ●夜○ 於 2008-10-7 19:13 發表
事件用玩者?Chat Message 等於 xxx
條件可用文字判斷x-y
(Substring((Entered chat string), 2, 5)) 等於 [字句]
ps: 這個例子x為2而y為5... x一定要比y細
原帖由 RAneuTH 於 2008-11-1 07:30 PM 發表
先看下面
根據以上例子
x將會是樓主所說的-name
所以x不能是2
而是7
說明:
x是7的原因
首先
[-]是1個字符
[name]是4個字符
[ ]是1個字符
加起來是6
但因string 是以\0來判斷結束位置
所以[\0]也要算1個
寫C的 ...
原帖由 ●夜○ 於 2008-11-6 00:00 發表
-name[空格]
↑↑↑ ↑ ↑ ↑
123 4 5 6
你說對了,所以應該寫作(Substring((Entered chat string), 7, x))
ps: x>7
但我不太明你那個什麼[\0]是什麼意思-??
你說寫C時,難道你有寫過程式??
本人正想學C ...
歡迎光臨 IPvE vLan 遊戲平台|網吧系統 (https://www.ipve.com/bbs/) | Powered by Discuz! 6.0.0 |