ChaosX
哈哈哈~你看看你!

|
分享:
▲
▼
很不錯的教學 幫助找顯示文字的工具很簡潔有力呢
後面的例子也舉的很好 %s %d的說明也很棒 printf( "%s 殺了 %d 個敵人,殺紅了眼!" , playername , numofkill ) 後面的playername 和 numofkill 代表變數 以上例來看playername 是放玩家的名子...所以對應到%s numofkill 是放玩家的殺人數...所以對應到%d
------------------- client_print(id, print_chat,"%s 這笨蛋又再灌水了",playername) 上句是sma內要顯示文字的基本寫法 id是放玩家的編號 正常情況...直接寫id..都是給自己看的 寫0 是給全場所有玩家看的 如果你可以知道你要顯示的對象編號 你就輸入那編號...就可以給特定玩家看了 不過那個編號每回合都會變就是了... print_chat是顯示的位置 有3種 1.左下方的對話列(print_chat) 2. 準心上方的提示列(print_center) 3.控制台內的訊息列 playername就是要顯示出來的變數 上例一樣是玩家名 得到玩家名的簡單方式
new playername[32] //宣告變數 get_user_name(id, playername, 31) //找出玩家名放進去 之後 playername 就是玩家的名子了
|