广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3403 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 请问各位大大...  (小弟又来问问题了...小弟又来问问题了...)
对不起!您没有登入,请先登入论坛
威望要 100 以上才可以下载附件,您目前威望不足,请勿购买


献花 x0 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2014-01-11 14:40 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 freeze02468 于 2014-01-11 14:40 发表的 小弟又来问问题了...小弟又来问问题了...,|请问各位大大...: 到引言文
浏览此文章需要威望
不…上次有说过了…那段已经是很旧又很烂的杀人图写法了…
后期的方法就直接修改 DeathMsg 了…
例如:
复制程式
public plugin_init()
{
    register_message(get_user_msgid("DeathMsg"), "message_deathmsg")
}

public message_deathmsg(msg_id, msg_dest, msg_entity)
{
    static attacker; attacker = get_msg_arg_int(1)
    //static victim; victim = get_msg_arg_int(2)
    //static headshot; headshot = get_msg_arg_int(3)
    static weapon[32]; get_msg_arg_string(4, weapon, sizeof weapon - 1)
    
    if (g_Had_DragonSword[attacker] && equal(weapon, "knife"))
    {
        set_msg_arg_string(4, "dragonsword") // hud.txt 里的SPR名称,例如这里的名称是 d_dragonsword
    }
}


[ 此文章被a7811311622在2014-01-11 15:15重新编辑 ]


尚无签名,欢迎 [新增个性化签名]
献花 x1 回到顶端 [1 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-11 15:07 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2014-01-11 15:07 发表的 : 到引言文

不…上次有说过了…那段已经是很旧又很烂的杀人图写法了…
后期的方法就直接修改 DeathMsg 了…

a78大大真的好神....表情
小弟成功了!! 表情  
这一次的发问又让我上到了宝贵的一课了!表情
真的很感谢a78大大~请接受小弟的鲜花吧~表情








[ 此文章被freeze02468在2014-01-11 15:22重新编辑 ]


献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-11 15:11 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

对不起a78大大...小弟还有一个问题...Sorry


是关于购买青龙偃月刀时的问题...


大大您之前有教过我说要在


复制程式
public zp_extra_item_selected(id, ItemID)



复制程式
if(ItemID == g_DragonSword)

中加入

if (g_Had_DragonSword[id])
{
       client_print(id, print_center, "你已经拥有此武器")
       return ZP_PLUGIN_HANDLED; // ZP自订的回传值,效果就自让子弹包自己加回去
}
不过不知道为什么买了不会扣钱..而且还可以一直买...请问是小弟哪里写错了? 表情
威望要 100 以上才可以下载附件,您目前威望不足,请勿购买


本帖包含附件
zip zp_extra_DragonSword.rar   (2022-06-09 14:21 / 6 KB)   下载次数:2 需要威望:100


献花 x0 回到顶端 [3 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-11 16:04 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 freeze02468 于 2014-01-11 16:04 发表的 : 到引言文
对不起a78大大...小弟还有一个问题...Sorry

是关于购买青龙偃月刀时的问题...

大大您之前有教过我说要在
.......
因为写错位置了…||= =
你的 get_dragonsword(id) 没放在 return ZP_PLUGIN_HANDLED; 之后…
return 的效果当然没法影响到 get_dragonsword(id) …
复制程式
public zp_extra_item_selected(id, ItemID)
{
    if(ItemID == g_DragonSword) get_dragonsword(id) // 可是程式是先执行这里后再往下执行,你给武器的内容在这里
    {
        if (g_Had_DragonSword[id]) // 满足某条件?
        {
                   client_print(id, print_center, "你已经拥有此武器")
                   return ZP_PLUGIN_HANDLED; // 让下面的主要内容不执行
        }
        // 主要内容
    }
}


尚无签名,欢迎 [新增个性化签名]
献花 x1 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-11 21:48 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2014-01-11 21:48 发表的 : 到引言文

因为写错位置了…||= =
你的 get_dragonsword(id) 没放在 return ZP_PLUGIN_HANDLED; 之后…
return 的效果当然没法影响到 get_dragonsword(id) …
复制程式
public zp_extra_item_selected(id, ItemID)
{
    if(ItemID == g_DragonSword) get_dragonsword(id) // 可是程式是先执行这里后再往下执行,你给武器的内容在这里
    {
        if (g_Had_DragonSword[id]) // 满足某条件?
        {
                   client_print(id, print_center, "你已经拥有此武器")
                   return ZP_PLUGIN_HANDLED; // 让下面的主要内容不执行
        }
        // 主要内容
    }
}

非常感谢大大的帮忙!! 表情
改插件真的是太难了...虽然有些指令是知道他的意思...但是全部堆起来根本看不懂在做什么表情
如果没有大大你的帮助我根本不行...表情


献花 x0 回到顶端 [5 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-12 01:00 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2014-01-11 21:48 发表的 : 到引言文

因为写错位置了…||= =
你的 get_dragonsword(id) 没放在 return ZP_PLUGIN_HANDLED; 之后…
return 的效果当然没法影响到 get_dragonsword(id) …
复制程式
public zp_extra_item_selected(id, ItemID)
{
    if(ItemID == g_DragonSword) get_dragonsword(id) // 可是程式是先执行这里后再往下执行,你给武器的内容在这里
    {
        if (g_Had_DragonSword[id]) // 满足某条件?
        {
                   client_print(id, print_center, "你已经拥有此武器")
                   return ZP_PLUGIN_HANDLED; // 让下面的主要内容不执行
        }
        // 主要内容
    }
}



请问大大...能够在问您一个问题吗? 表情  


小弟有将SPR的指令都写进去了...


https://forums.alliedmods.net...php?t=175632


如果照着上面网站的教学做是能够正常显示

不过这样普刀和青龙偃月刀都是一样的SPR

就跟之前的这篇一样...

http://bbs.mychat.to/reads.php?tid=993664

接着小弟将插件里的指令照着大大的方法修改过了...

就是像这样子


复制程式
public OnAddToPlayerKnife( const item, const player )  
{  
    if( pev_valid( item ) && is_user_alive( player ) ) // just for safety.  
    {  
        if( g_Had_DragonSword[ player ] )
        {
            message_begin( MSG_ONE, MsgIndexWeaponList, .player = player );  
            write_string( "weapon_dragonsword" );  // WeaponName  
            write_byte( -1 );                   // PrimaryAmmoID  
            write_byte( -1 );                   // PrimaryAmmoMaxAmount  
            write_byte( -1 );                   // SecondaryAmmoID  
            write_byte( -1 );                   // SecondaryAmmoMaxAmount  
            write_byte( 2 );                    // SlotID (0...N)  
            write_byte( 1 );                    // NumberInSlot (1...N)  
            write_byte( CSW_KNIFE );            // WeaponID  
            write_byte( 0 );                    // Flags 
            message_end();
        }
        else
        {
            message_begin( MSG_ONE, MsgIndexWeaponList, .player = player );  
            write_string( "weapon_knife" );     // WeaponName  
            write_byte( -1 );                   // PrimaryAmmoID  
            write_byte( -1 );                   // PrimaryAmmoMaxAmount  
            write_byte( -1 );                   // SecondaryAmmoID  
            write_byte( -1 );                   // SecondaryAmmoMaxAmount  
            write_byte( 2 );                    // SlotID (0...N)  
            write_byte( 1 );                    // NumberInSlot (1...N)  
            write_byte( CSW_KNIFE );            // WeaponID  
            write_byte( 0 );                    // Flags 
            message_end();
        }
    } 
}
但SPR却没有换...请问大大是因为插件本身的问题吗? 表情


如果工程太浩大的话那小弟就不好意思麻烦大大了 表情


老是给您添麻烦真不好意思 表情
威望要 100 以上才可以下载附件,您目前威望不足,请勿购买


本帖包含附件
zip zp_extra_DragonSword.rar   (2022-06-09 14:21 / 6 KB)   下载次数:2 需要威望:100


献花 x0 回到顶端 [6 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-12 01:36 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 freeze02468 于 2014-01-12 01:36 发表的 : 到引言文


请问大大...能够在问您一个问题吗? 表情    

小弟有将SPR的指令都写进去了...
.......
再重看一次我当初 OnItemSlotKnife 和 register_clcmd 的说明…


[ 此文章被a7811311622在2014-01-12 10:20重新编辑 ]


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [7 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-12 09:45 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2014-01-12 09:45 发表的 : 到引言文

再重看一次我当初 OnItemSlotKnife 和 register_clcmd 的说明…



不好意思大大 register_clcmd 的后面那一串忘了改了....表情  
不过...我改完了之后还是一样没有跑出来...表情  还是因为插件本身的关系? 因为在买的时候右边不会跑出SPR... 


 或是小弟又那里打错了? 
可以麻烦请大大帮下一吗?表情


对不起小弟比较笨...需要大大的帮忙...
威望要 100 以上才可以下载附件,您目前威望不足,请勿购买


本帖包含附件
zip zp_extra_DragonSword.rar   (2022-06-09 14:21 / 6 KB)  
说明: 这是修改过的...
下载次数:2 需要威望:100


献花 x0 回到顶端 [8 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-12 11:20 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

很对不起大大...在这个问题还没解决之前又有另外一个问题衍生出来了表情


这个问题是另外一个插件...


还是关于可以一直买枪的问题...


当我修改完之后,要编译时出现了...






真的感到万分的抱歉!! 表情


问了这么多的问题...表情
威望要 100 以上才可以下载附件,您目前威望不足,请勿购买


本帖包含附件
zip ZP_Extra_BattleWeapon-Glock18.rar   (2022-06-09 14:21 / 5 KB)  
说明: 麻烦大大过目一下...
下载次数:1 需要威望:100


献花 x0 回到顶端 [9 楼] From:台湾中华电信股份有限公司 | Posted:2014-01-12 12:22 |

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