【插件資訊】插件來源:
https://forums.alliedmods.net/...hp?p=1222276使用指令:玩家指令: say /fb
管理員: say /fban
管理員: amx_fban
安裝路徑:amxx放在addons/amxmodx/plugins sma放在addons/amxmodx/scripting
【插件介紹】 cs server 利用Facebook連接功能。
玩家需要確定他們的Facebook帳戶。
玩家可以查看其他玩家的資料(facebook)。
管理員可以利用玩家的Facebook ID/ profile封禁玩家。
要求 :
- fbconnect plugin.
- facebook application (php + sql ).
先來個完成品視頻:
bbs.mychat.to
按這裡檢視影片,登入論壇可以直接觀看重點並不是插件本身,而是接下來的教學:
- 安裝 Plugin
- amxx放在addons/amxmodx/plugins sma放在addons/amxmodx/scripting
- 建立一個網站
- 申請頁面:http://www.zymic....gn-up/
-
-
- 匯入sql
-
-
-
-
- 按瀏覽
-
- 按送出
- 然後按右上角登出就可以了!!!f
facebook apps 申請:
http://www.facebook.com/de...eateapp.php登錄你的facebook 帳號
5.輸入驗證! 看不清楚請點選 "換成別的字"來更換輸入的驗證!
1.
App ID (你申請應用程式的 ID 編號 , 之後 呼叫 API 登入時要用到)
app id 請填入
include.js 內APIkey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //在申請完facebook apps後再輸入!!!
.Facebook 上的 App(如要透過Facebook內的專頁去連結App時才需要)
7. 在這邊 請特別注意
" 網站 " 填寫的網址 , 必須是 Facebook 認可的網址 ,
網址填入你在zymic申請的網址
例子:
canvas的網址
http://m3tserver06...am.com 要加/ 即
http://m3tserver06...am.com/加密canvas即是
https://m3tserver06...am.com/ 加s在http後面
8. 儲存後會出現以上訊息 , 告訴你 你的設定會在 幾分鐘後生效 , 筆者在這邊告訴你 , 通常
等Facebook驗證過 你 填的網址 , 都要等上
將近 一天 的時間 , 所以這段時間 你去試著用API 呼叫取 授權都會失敗 !
所以請耐心等候吧!
在上傳php檔案到網站前,請先修改php.zip 內的
Connect/require/config.php 和
include.js 和 index.html
Connect/require/config.php 以記事本打開<?php
$db_host = "localhost";
$db_user = "189919_noexit";資料庫的使用者名稱
$db_pass = "unloco8*85";資料庫的密碼
$db_name = "noexit_clanteam_noexit";資料庫的名稱
?>
include.js 以記事本打開 APIkey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //在申請完facebook apps後再輸入!!!
Host = "noexit.clanteam.com"; //你的網站
Server = "nOEx!T pRo Cs SerVer"; / 你的遊戲伺服名稱
SerVerIP = "41.228.38.135:27023"; //你的遊戲伺服名稱 IP
index.html
以記事本打開 <title>nOEx!T Facebook Connect</title> 網頁標題
onclick="location = 自己的網頁地址;this.style.zIndex = '1001';"
<fb:login-button v="2" length=long size=medium id="fbloginbtn" ><fb:intl>Connect to 自己server名稱</fb:intl></fb:login-button>
接著修改sam
fbconnect.sma
以記事本打開#define APPURL "
http://www.facebook....it" //修改為自己facebook apps的網址
facebook apps的網址是
http://www.fac....com/申請應用程式時所填上的應用程式名稱空間
#define MYHOST "noexit.clanteam.com" //剛剛弄網頁的的網址
#define SUPPORTMAIL "
amxmodx.unloco@gmail.com" //修改為自己的eaml
sma轉amxx時會出現13個警告
但仍然能夠匯出amxx
靖方心,經過測試仍然能夠使用!!!
修改好了才將php檔上傳到ftp server
上傳php 檔案
使用第6步驟中的ftp server
上傳php檔案到你的網站
玩家第一次進入伺服時會被伺服封鎖,伺服會回饋一個信息
信息中會提供一個網址,即你facebook apps的網址
玩家需要連結到這個網址。
按ok個案
再按go to 伺服名稱
然後玩家會被要求登入facebook帳戶
最後網頁會提供一個指令 該指令是 setinfo "fb" "一些數字"
將指令輸入cs 控制台後便能進入server!
基本上是完成了!!!
第一次發文,也不知道是否有錯誤。
如果問題請通知我,但只限於安裝問題
amxx sma 那些我完全不憧 T_T
0威 0雅 ^^ 因為插件也不是自己原創的,教學也是四處找回來!