惡靈勢力2基本教學四(插件程式源碼編輯器notepad++)
上次瞭解了插件程式源碼的編譯方法以及編譯成功生成的插件程式所在的資料夾和一些函式程式庫的基礎瞭解等等!
今天主要瞭解插件程式的編輯工具和源碼的基本結構
1.插件程式源碼編輯器notepad++
目前我們寫的源碼基本上都用的這種編輯器,他的優勢就是小巧,用起來更方便!
首先用編輯器需要設置編碼格式為utf-8無bom 格式!如果不用的這個格式可能就會出現一些亂碼!這一點大家需要特別注意,這個插件程式都是用的這個編碼格式
千萬不要用記事本編輯,不然會變成無法轉成SMX
其次需要修改高亮語法,高亮語法有很多種,你只需要知道c++就可以了,因為這個插件程式源碼的語法與c++很相似,我自己覺得用C++就可以了
接下來需要瞭解編輯器的一些常用的快速鍵
Ctrl + N 這個快速鍵的意思就是新建一個介面,可以說是新建一個文檔!這個快速鍵基本上在windows上通用
Ctrl + X 剪切快速鍵
Ctrl + C 複製快速鍵
Ctrl + V 粘貼快速鍵
Ctrl + F 查找快速鍵
Ctrl + G 跳轉到代碼行快速鍵
Ctrl + S 保存快速鍵
保存的附檔名需要用sp結尾,也可以用cpp的附檔名,其他的副檔名不被系統識別
2.瞭解源碼的基本結構
插件程式的基本結構基本上分為
1.
Include<函式程式庫> 這個是調用函式程式庫,這個必不可少,可能你缺少他就無法生成插件程式,有些函數不能使用等等,一系列的錯誤
2.變數,變數分為很多種,這裡不詳細介紹了
3.常量,一般都是用的#define
常量的用法
4.插件程式入口,
public OnPluginStart() 這個就是插件程式從這裡開始運行,這個寫插件程式必須要的,不然你的源碼就是錯誤的,當然這也不是絕對必須的,有些插件程式就不需要這個東西,也可以運行
5.主體部分,這裡面就是插件程式的核心了
沒有留言