广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 6951 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
X!a0an@小安
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x74 鲜花 x172
分享: 转寄此文章 Facebook Plurk Twitter 版主评分 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x1
[插件] ZP AMXX超不基本教学 --- 插件结构.注释!  (想要跟我一样不按排里出牌吗?)
嘛~这是我第一次写教学,如果你被标题给骗进来了,

那你应该会有不少收获,首先呢,超不基本教学要来跟你说一个

"超基本的东西"

你看到这鬼标题,应该会想说:"不是超不基本教学吗?"

是阿,确实是超不基本教学,但是...

其实我自己也不太会....   ((表情      那你教个屁阿

唉呀~反正会基本的就好了~

总而言之哩~看了一长串无关紧要的废话之后,你该开始兴奋了,

为什么会兴奋呢?因为这篇会让你....让你....表情    

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

咳。简单的插件。你就该拥有简单的头脑,不要想的太复杂了,

很多简单的事情,都是人类自己给搞复杂了,现在心理默念"小安万岁",看看你会不会比较放松点表情    
好啦,该是你了解插件的时候了,

打开ZP道具范例附件,我下面会附档案。你应该会看到

复制程式
/*================================================================================
       
       --------------------------------
       -*- [ZP]   应用 道具 范本    -*-
       --------------------------------
       
       ~~~~~~~~~~~~~~~
       -     注释    -
       ~~~~~~~~~~~~~~~
       
       这是个简单的ZP道具应用范本,by 电脑玩嗐咪
       
================================================================================*/

看到这么一长串,你可能会想说"Yooooooo.....What The Fu*k",

阿...那我也没意见了,跳回话题,这是一个注释,有分短行跟长行的,

长行的通常是用在这种开头的时候,

长行的注释可以换行,下面是长行注释的范例:

复制程式
/*  我是注释喔   */

短行通常是用在为某一段注释的时候,就像这样:

复制程式
new idname[32]       //新的idname变数,容量32bit


之类的,短行的注释不可换行,并且为:

复制程式
//我是注释喔

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

时候到了,如果你看的懂,最好告诉我"你看懂了",不然就....表情    

现在呢,当你了解注释后,你就可以开始为你的插件注释了,

只不过我们还没学到插件的基本构造,首先,我们要为插件给定模块,

这个模块我到现在还搞不懂哪个需要用到哪个...表情    

总而言之,看下去就对了。表情    

模块,是插件本身中最重要的一个东西,你没有了模块。

你连一个Amxx都写不出来。很扯吧?表情    

复制程式
//设定使用模块
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <zombieplague>


如何?反正模块这部分...去问别人吧...最基本的模块大概就这几个。

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我们在继续往下看,这是为道具设定编号:

复制程式
// 道具编号new g_itemid1

我们稍后会用到。我们再继续往下看,你就可以开始修改了:

首先,你会看到:

复制程式
public plugin_init()
{
       register_plugin("道具名称", "版本", "来源")//来源



上面的东西其实功用不大,只是帮你的插件属名而已。

真正想盗sma的人改掉就好了。

复制程式
//注册道具资料
       g_itemid1 = zp_register_extra_item("游戏道具名称", 价钱, ZP_TEAM_HUMAN) // 道具名称, 价格 (此道具只限定人类)


很好,看到这里,我想你应该知道怎么改了。表情    

至于道具能给谁购买:

ZP_TEAM_HUMAN,这是人类限定的

ZP_TEAM_SURVIVOR,幸存者限定

ZP_TEAM_ZOMBIE,僵尸限定

ZP_TEAM_NEMESIS,复仇者限定

那如果要人类跟幸存者都能买呢?别急~这样做就对了表情      

ZP_TEAM_HUMAN | ZP_TEAM_SURVIVOR

其实我很懒....表情    

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

然后当使用者购买道具后就会开始触发事件了:

复制程式
// 道具开始叙述
public zp_extra_item_selected(player, itemid)
{
       // 检查是否选择此道具
       if (itemid == g_itemid1)
              client_print(player, print_chat, "[ZP] 你购买了道具 1!")
}

这样的话,购买道具后就会在对话框显示"[ZP] 你购买了道具1!",

client_print的参数,首先你会看到"player":

player,只有触发事件的自己看的到。

改成0就会变成,大家都看的到。



至于"print_chat"你也可以改成:

print_center,使文字在画面中间。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

其他的我懒的说了...范例拿去...表情      

这一篇也不是太正确的教学文...表情


本帖包含附件
zip AMXX HELP.zip   (2022-06-09 14:17 / 1 KB)   下载次数:156


[ 此文章被mac00178在2010-12-19 09:34重新编辑 ]

此文章被评分,最近评分记录
财富:100 (by killer699)





XIA教学模组最新动态YouTube频道

最近和数位的会员们一起玩游戏,放在YouTube频道
献花 x1 回到顶端 [楼 主] From:台湾新世纪资通 | Posted:2010-12-19 09:24 |
冷场の小白喵 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 副初露锋芒 该用户目前不上站
推文 x2 鲜花 x107
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

对啊!!我连一个AMXX都写不出来......好扯 表情



献花 x0 回到顶端 [1 楼] From:台湾中华电信 | Posted:2010-12-19 10:32 |
X!a0an@小安
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x74 鲜花 x172
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 jksd5600 于 2010-12-19 10:32 发表的 : 到引言文
对啊!!我连一个AMXX都写不出来......好扯 表情


.....

你别这样嘛~

>w<




XIA教学模组最新动态YouTube频道

最近和数位的会员们一起玩游戏,放在YouTube频道
献花 x0 回到顶端 [2 楼] From:台湾新世纪资通 | Posted:2010-12-19 12:00 |
husano896 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x79 鲜花 x138
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

提醒一下

//注册道具资料
g_itemid1 = zp_register_extra_item("游戏道具名称", 价钱, ZP_TEAM_HUMAN) // 道具名称, 价格 (此道具只限定人类)

很好,看到这里,我想你应该知道怎么改了。  

至于道具能给谁购买:

ZP_TEAM_HUMAN,这是人类限定的

ZP_TEAM_SURVIVOR,幸存者限定

ZP_TEAM_ZOMBIE,僵尸限定

ZP_TEAM_NEMESIS,复仇者限定

------------------------------------------------------------------------------

在zp4.2以下的版本是不会有ZP_TEAM_SURVIVOR这东西的

做插件时要记得版本的相容问题


这边流动率真的挺低的'w' 但我是有在看的哦w
也许哪天被我乱入也说不定(!?

按这里检视影片,登入论坛可以直接观看
*ZP*没爆头回合不结束

↓吃浏览数长大的龙:)
献花 x0 回到顶端 [3 楼] From:台湾中华电信 | Posted:2010-12-19 13:41 |
史来姆
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x371 鲜花 x529
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

zp4.2 只有ZP_TEAM_HUMAN和ZP_TEAM_ZOMBIE
zp4.3 才有你所说的那些
that's why 那么多人说你的 ZP_TEAM_HUMAN | ZP_TEAM_SURVIVOR转不了amxx

此外
#include <fakemeta>
#include <cstrike>
#include <fun>
#include <hamsandwich>
这些不一定必需的
fakemeta的用处大多是有register_forward的存在
cstrike的用法大多是money,team等....
fun最常见的就是give_item(id,....)
hamsandwich的话有RegisterHam才用的着
如果甚么插件也把那么多的include包含
很浪费资源的

嘛......有个问题想问问
为甚么用player而不用id呢......
1.id较常见
2.id = 2个字,player = 6个字

以上。


献花 x0 回到顶端 [4 楼] From:香港网上行 | Posted:2010-12-19 22:46 |
冷场馆女仆长 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
头衔:一位兴趣使然的伺服主一位兴趣使然的伺服主
特约版主
级别: 特约版主 该用户目前不上站
版区: CS教学区
推文 x196 鲜花 x472
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我是废物....... 表情
学了五年连一个AMXX都写不出来....... 表情
mac00178大郤学了不久已经可以发AMXX教学了....... 表情


我只是一个兴趣使然的Server主.
献花 x0 回到顶端 [5 楼] From:香港城市电讯 | Posted:2010-12-20 13:48 |
0912277575 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x139 鲜花 x186
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

//注册道具资料
    g_itemid1 = zp_register_extra_item("游戏道具名称", 价钱, ZP_TEAM_HUMAN) // 道具名称, 价格 (此道具只限定人类)
我的建议改成
new const g_item_name[] = { "游戏道具名称" };
new const g_item_cost = 10←价钱

g_itemid1 = zp_register_extra_item(g_item_name, g_item_cost, ZP_TEAM_HUMAN)
虽然都一样-.-ll
但方便修改 表情


献花 x0 回到顶端 [6 楼] From:台湾中华电信 | Posted:2010-12-20 21:40 |
01a2Bc3DeF
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x63 鲜花 x429
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

模块都载下去的话应该会很吃资源吧 表情

-----我像是一条分隔线----

<-写不出amxx的大大在此又一位


献花 x0 回到顶端 [7 楼] From:台固媒体 | Posted:2010-12-20 22:48 |
i-c0112
个人头像
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x6 鲜花 x194
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 01a2Bc3DeF 于 2010-12-20 22:48 发表的 : 到引言文
模块都载下去的话应该会很吃资源吧 表情  

-----我像是一条分隔线----

<-写不出amxx的大大在此又一位
<-不写插件的废材家里蹲
下面是引用 doroemon 于 2010-12-20 13:48 发表的 : 到引言文
  我是废物....... 表情  
学了五年连一个AMXX都写不出来....... 表情  
mac00178大郤学了不久已经可以发AMXX教学了....... 表情
5年!!!!!~~~~真的还假的啊!!!!
辛苦您了表情


献花 x0 回到顶端 [8 楼] From:台湾中华电信 | Posted:2010-12-22 19:04 |
784063999
个人头像
个人文章 个人相簿 个人日记 个人地图
游戏高手奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x32 鲜花 x86
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

这些太基本了
被题目欺骗了 表情


献花 x0 回到顶端 [9 楼] From:没有资料 | Posted:2010-12-25 12:58 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.061702 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言