filly 发表于 2009-2-12 15:59:39

任务失败处死插件的问题

为什么编译也没有问题,就是在服务器使用的时候,“处死任务失败者”这些中文字不能显示,成了乱码?#define PLUGIN"Friends_slaylosers"
#define VERSION "0.3.16"
#define AUTHOR"iG_os"
#include <amxmodx>
#include <amxmisc>

public End_terwin()
{
   set_task(1.2,"Kill_losers",2)// 传送输的队伍 CT
   return PLUGIN_CONTINUE
}

public End_ctwin()
{
   set_task(1.2,"Kill_losers",1)// 传送输的队伍 T
   return PLUGIN_CONTINUE
}

public Kill_losers(LoseTeam)
{

   if(!get_cvar_num("mp_slaylosers"))
      return
   new name, team
   new numplayers = get_maxplayers()
   for
(new i=1; i<=numplayers;i++){
      if
(!is_user_connected(i))
continue
      team = get_user_team(i)
      if
((team==LoseTeam) && (is_user_alive(i))){
         get_user_name(i,name,31)
         client_cmd(i, "spk ambience/mgun_burst2")//播放机枪声音
         client_print(0,print_chat,"<处死任务失败者> %s",name)
         user_kill(i,1)   //不扣分
         //user_kill(i,0)   //失败者扣一分
      }
   }
}

public plugin_init()
{

   register_plugin(PLUGIN,VERSION,AUTHOR)
   register_event("SendAudio","End_terwin","a","2&%!MRAD_terwin")

   register_event("SendAudio","End_ctwin","a","2&%!MRAD_ctwin")

   
   register_cvar("mp_slaylosers","1",FCVAR_SERVER)
}

Rulzy 发表于 2009-2-12 17:51:54

请使用 UltraEdit 将文件保存为“UTF-8 无BOM”编码格式。

summerice 发表于 2009-2-13 06:49:57

请使用 UltraEdit 将文件保存为“UTF-8 无BOM”编码格式。
Rulzy 发表于 2009-2-12 17:51 http://www.dt-club.net/forum/images/common/back.gif
正解.你都用上队标了,呵呵,看来我也用用.

summerice 发表于 2009-2-13 06:52:42

晕,我居然用不了,郁闷.

8874323 发表于 2009-2-13 12:58:23

保存格式UTF-8 就行了

filly 发表于 2009-2-13 20:48:54

谢谢Rulzy 和8874323 两位版主。

filly 发表于 2009-2-13 20:55:57

用UltraEdit保存的时候选择保存类型选择哪个啊?郁闷了。。

filly 发表于 2009-2-13 21:05:58

已经搞好了,很感谢两位。
页: [1]
查看完整版本: 任务失败处死插件的问题