廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 1581 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
abct8hgt
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x2 鮮花 x3
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] 製作 伺服器訊息
製作 伺服器訊息 公告那種

顯示

[公告] 嚴禁開透視。
[公告] 嚴禁開外掛。
[公告] 嚴禁開加速器。

可以打一下SMA檔案 教學讓我小弟可以修改

裡面訊息內容公告,順便交一下如何更改顏色。


獻花 x0 回到頂端 [樓 主] From:沒有資料 | Posted:2011-03-31 17:25 |
i-c0112
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x6 鮮花 x194
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

一般訊息用client_print就好了詳細請看amxmodx.inc
至於要改顏色就要用saytext了
複製程式
/* Fun functions
*
* by Numb
*
* This file is provided as is (no warranties).
*/

#if defined _colorchat_included
  #endinput
#endif
#define _colorchat_included

enum Color
{
       NORMAL = 1, // clients scr_concolor cvar color
       GREEN, // Green Color
       TEAM_COLOR, // Red, grey, blue
       GREY, // grey
       RED, // Red
       BLUE, // Blue
}

stock const TeamName[][] =
{
       "",
       "TERRORIST",
       "CT",
       "SPECTATOR"
}

stock ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...)
{
       if( !get_playersnum() ) return;

       new message[256];

       switch(type)
       {
              case NORMAL: // clients scr_concolor cvar color
              {
                     message[0] = 0x01;
              }
              case GREEN: // Green
              {
                     message[0] = 0x04;
              }
              default: // White, Red, Blue
              {
                     message[0] = 0x03;
              }
       }

       vformat(message[1], 251, msg, 4);

       // Make sure message is not longer than 192 character. Will crash the server.
       message[192] = '^0';

       new team, ColorChange, index, MSG_Type;

       if(id)
       {
              MSG_Type = MSG_ONE;
              index = id;
       } else {
              index = FindPlayer();
              MSG_Type = MSG_ALL;
       }

       team = get_user_team(index);
       ColorChange = ColorSelection(index, MSG_Type, type);

       ShowColorMessage(index, MSG_Type, message);

       if(ColorChange)
       {
              Team_Info(index, MSG_Type, TeamName[team]);
       }
}

stock ShowColorMessage(id, type, message[])
{
       static bool:saytext_used;
       static get_user_msgid_saytext;
       if(!saytext_used)
       {
              get_user_msgid_saytext = get_user_msgid("SayText");
              saytext_used = true;
       }
       message_begin(type, get_user_msgid_saytext, _, id);
       write_byte(id)
       write_string(message);
       message_end();
}

stock Team_Info(id, type, team[])
{
       static bool:teaminfo_used;
       static get_user_msgid_teaminfo;
       if(!teaminfo_used)
       {
              get_user_msgid_teaminfo = get_user_msgid("TeamInfo");
              teaminfo_used = true;
       }
       message_begin(type, get_user_msgid_teaminfo, _, id);
       write_byte(id);
       write_string(team);
       message_end();

       return 1;
}

stock ColorSelection(index, type, Color:Type)
{
       switch(Type)
       {
              case RED:
              {
                     return Team_Info(index, type, TeamName[1]);
              }
              case BLUE:
              {
                     return Team_Info(index, type, TeamName[2]);
              }
              case GREY:
              {
                     return Team_Info(index, type, TeamName[0]);
              }
       }

       return 0;
}

stock FindPlayer()
{
       new i = -1;

       while(i <= get_maxplayers())
       {
              if(is_user_connected(++i))
                     return i;
       }

       return -1;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/



獻花 x0 回到頂端 [1 樓] From:臺灣中華電信股份有限公司 | Posted:2011-03-31 18:09 |
abct8hgt
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x2 鮮花 x3
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

感謝教學 大大能否

直接幫我貼上去

[公告] 嚴禁開透視。
[公告] 嚴禁開外掛。
[公告] 嚴禁開加速器。

正確位子 .....

不是高手= =


獻花 x0 回到頂端 [2 樓] From:臺灣教育部 | Posted:2011-03-31 20:29 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.093777 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言