设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 562|回复: 8

[求助] 想学习编写插件。。哪个版可以学习??或者谁有教程?? [复制链接]

Rank: 2

帖子
114
精华
0
声望
157 点
金币
38 Mold
被赞许
0 次
注册时间
2010-10-5
发表于 2010-11-25 20:56:14 |显示全部楼层
本帖最后由 qwer545576260 于 2010-11-25 21:00 编辑

同上。学编写这个,是要pawn语言还是c语言?还有那些函数,触发之类的,是否像制作魔兽地图那样,可以用工具写完转换成脚本的??请问哪个版有教程????
就爱CS

使用道具 举报

Rank: 3Rank: 3

帖子
294
精华
1
声望
684 点
金币
167 Mold
被赞许
3 次
注册时间
2010-4-22
发表于 2010-11-25 21:20:40 |显示全部楼层
pawn,函数嘛,在inc里面
http://am.img1001.com/photo/Mon_1011/3_aace1290233983154f23bc91db8b8.jpg

使用道具 举报

Super Moderator

此人已辞职,有事找别人.

Rank: 10Rank: 10Rank: 10

帖子
2341
精华
3
声望
9852 点
金币
3913 Mold
被赞许
-37 次
注册时间
2004-7-17

Modchina元老

发表于 2010-11-25 21:25:42 |显示全部楼层
我站这方面资源不多 建议去dt-club和amxmodx官方论坛
系统讲解的教程几乎没有 都讲得太浅 真正学主要还是靠分析和模仿现有插件
此号待删除,不再登陆.

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
863
精华
0
声望
2462 点
金币
584 Mold
被赞许
7 次
注册时间
2010-5-7
发表于 2010-11-25 22:27:34 |显示全部楼层
看完小克的基础教程,带一本说明文档,随时查函数,下载那个1000的SMA,剩下的就是一点一点的看了

使用道具 举报

Rank: 2

帖子
90
精华
0
声望
355 点
金币
57 Mold
被赞许
0 次
注册时间
2010-1-5
发表于 2010-11-25 23:30:03 |显示全部楼层
魔兽..想的倒好。

JASS比这容易多了 ,起码Amxx不是JASS可以比的...

基本上都是英文的教程,英语不好就只能去找谷歌了

使用道具 举报

Rank: 2

帖子
114
精华
0
声望
157 点
金币
38 Mold
被赞许
0 次
注册时间
2010-10-5
发表于 2010-11-26 20:00:41 |显示全部楼层
回复 5# 13411213544


    晕。。我英文也就初中文化,刚上高中,那些非常用的单词根本没教过~~~
就爱CS

使用道具 举报

Rank: 2

帖子
114
精华
0
声望
157 点
金币
38 Mold
被赞许
0 次
注册时间
2010-10-5
发表于 2010-11-26 20:01:52 |显示全部楼层
回复 2# mai344233108


    那是否跟C语言没搭边??
就爱CS

使用道具 举报

Rank: 2

帖子
172
精华
0
声望
172 点
金币
116 Mold
被赞许
0 次
注册时间
2010-9-5
发表于 2010-11-27 11:04:24 |显示全部楼层
本帖最后由 839001282 于 2010-11-27 11:08 编辑
回复  mai344233108


    那是否跟C语言没搭边??
qwer545576260 发表于 2010-11-26 20:01

Pawn is an embeddable, (almost) typeless, easy to use scripting language that is compiled for a virtual machine. AMX Mod X uses Pawn to route scripting functions to the Half-Life engine, using the Pawn Virtual Machine and Metamod (Pawn is written in C, Metamod is written in C++). While you write Pawn scripts in a text editor, the scripts must be compiled with a "Compiler", which produces a binary for AMX Mod X. The AMX Mod X team distributes a specially modified Pawn compiler.
Programming scripts in Pawn is relatively easy, and does not have concepts in other languages that are unnecessary for general use, such as pointers, vectors, structs, classes, allocation, et cetera.
Pawn是一种“脚本”语言,用于将各种功能嵌入其他程序。这种语言共有两种,一种类似C或C++,是“汇编”语言,通常是用于输出可执行二进制文件;另一种是“解释”语言,通过虚拟机动态地运行代码。AMXPawn是两者的混合体:写AMX是解释型的,但编译过程是汇编的。
有人翻译过,我就不再废话了。pawn是所有语言中最简单的,也是最不实用的,在中国甚至没有系统教程。因为CS这款游戏或者cs插件的流行,使得这种语言渐渐风靡.编写CS插件之前,应该系统学习现有插件的源码,开始时范围要写,从你最感兴趣的插件开始。各个插件里面的方法基本上是通用。同一种功能也可能写法多变,主要是因为amxx平台的不断升级,使得目前的插件编写日益简便。你先从模仿小的插件开始,找出代码的实际作用和各代码之间的相同点,也就慢慢掌握它的功能.
注意INC文件,里面包含有你想用到的所有函数,事件等.比如你说的 触发事件,里面都有的.
not back yet.

使用道具 举报

Rank: 2

帖子
90
精华
0
声望
355 点
金币
57 Mold
被赞许
0 次
注册时间
2010-1-5
发表于 2010-11-27 12:15:35 |显示全部楼层
回复 6# qwer545576260

哈哈,我也是刚上高一。。可以去看看C语言的基础部分

AMXX完全就是和C一个样的语法,注册事件,过程需要使用那些INC文件里面的库函数...全英文的

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

回顶部