引用 | 编辑
1234561231
2011-12-25 11:06 |
楼主
▼ |
||
x0
谁能教我sma档语言的语法和指令.函数用法(本人有基本程序式的概念) x0
|
引用 | 编辑
HsK
2011-12-25 12:56 |
1楼
▲ ▼ |
在sma中
public plugin_init() 有如 int main( int argc, char *argv[] ) 但一般, plugin_init 只会作 register 之用 而 sma 不用 int sma 中的 new a; 就代表 int a; new Float:b; 就代表 float b; new c[100]; 就代表 char c[100]; 当然... new d[4]; 也代表 int d[4]; new bool:e 代表 bool e; ---------- sizeof 用法也一样 while do for 用法也一样 ---------- sma 中 不用先 int a_test(); a_test(); 才可进入 void a_test() { } 只需 a_test(); 便可 public a_test() { } ------------- fopen 用法大致相同 SMA 中不用 FILE * pFile; pFile = fopen ("myfile.txt","a+"); 也是用 new new file = fopen("myfile.txt", "rt") --------------- 大约如此 x1 |
引用 | 编辑
1234561231
2011-12-25 13:13 |
2楼
▲ ▼ |
这只是一些基本的变量可不可以讲详细一点(例如控制游戏的指令)
x0 |
引用 | 编辑
HsK
2011-12-25 13:18 |
3楼
▲ ▼ |
为何不直接去看 .inc?
\addons\amxmodx\scripting\include sma .inc = C .h x0 |
引用 | 编辑
1234561231
2011-12-25 13:26 |
4楼
▲ ▼ |
这要从哪看起呢
都是英文.有点吃力 请大大教我 x0 |
引用 | 编辑
1234561231
2011-12-25 17:38 |
6楼
▲ ▼ |
有一些实际上写sma的用法和意思好像没有写.而且实际的写法还不知道
英文不是主要问题.查就好了 还有他inc的native是甚么意思 另外inc是这种语言的函式库.还是注解用的 x0 |