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 就是玩家的名子了
|