ahcat 发表于 2006-6-12 21:02:57

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

Post by AE86
(Killer)+2000)中把2000改为100000就好了,服务器还需装不限制金钱插件

对 这方法简单快捷。

oouuyyaa 发表于 2006-6-13 00:13:02

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

现在那样的插件基本过时了

AE86 发表于 2006-6-13 01:09:26

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

我还想在此插件添加另一功能。。。。。。
XXX第一个躺下奖励¥XXXX 这样能实现吗?呵呵。:sweet_kis毕竟第一个躺下的等待时间最长了。。。

ahcat 发表于 2006-6-13 07:38:37

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

Post by AE86
我还想在此插件添加另一功能。。。。。。
XXX第一个躺下奖励¥XXXX 这样能实现吗?呵呵。:sweet_kis毕竟第一个躺下的等待时间最长了。。。

第一次躺下是指死吗?:D

oouuyyaa 发表于 2006-6-13 07:54:44

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

哈哈!!!!!!!!!!!!!!!

AE86 发表于 2006-6-13 09:02:42

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

Post by ahcat
第一次躺下是指死吗?:D
呵呵,我想没这个必要了,
我今天测试到此插件的一个BUG,希望能修复。
BUG:玩家开局第1个自杀也会当作第一个杀人来奖励奖励:cold: :sweat:
笑死我了。快啊快啊,我急用嘻嘻:D

ahcat 发表于 2006-6-17 07:25:15

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

Post by AE86
呵呵,我想没这个必要了,
我今天测试到此插件的一个BUG,希望能修复。
BUG:玩家开局第1个自杀也会当作第一个杀人来奖励奖励:cold: :sweat:
笑死我了。快啊快啊,我急用嘻嘻:D

#include <amxmodx>
#include <cstrike>

new g_round

public plugin_init(){
        register_plugin("First Shot","1.0","ahcat")
        register_event("DeathMsg", "hook_death", "a")
        register_logevent("hook_roundstart",2,"0=World triggered","1=Round_Start")
        g_round = 0
}

public hook_death(){
        if (g_round!=0)
                return PLUGIN_HANDLED
        new Killer = read_data(1)
        new Victim = read_data(2)
        if(Killer==Victim)
                return PLUGIN_HANDLED
        cs_set_user_money(Killer,cs_get_user_money (Killer)+2000)
        new p_name
        get_user_name(Killer,p_name,31)
        set_hudmessage(255, 255, 255, -1.0, 0.5, 0, 0.1, 0.1, 0.1, 6.0, 1)
        show_hudmessage(0, "%s 第一局第一个杀人奖励1000000",p_name)
        g_round = 1
        return PLUGIN_HANDLED
}

public hook_roundstart(){
        g_round = 0
}

kinsprite 发表于 2006-6-17 08:41:27

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

TK者应该不算;return PLUGIN_HANDLED最好改为return PLUGIN_CONTINUE

PIG 发表于 2006-8-10 09:10:16

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

#include <amxmodx>
#include <cstrike>

new g_round

public plugin_init(){
        register_plugin("First Shot","1.0","ahcat")
        register_event("DeathMsg", "hook_death", "a")
        register_logevent("hook_roundstart",2,"0=World triggered","1=Round_Start")
        g_round = 0
}

public hook_death(){
        if (g_round!=0)
                return PLUGIN_CONTINUE
        new Killer = read_data(1)
        cs_set_user_money(Killer,cs_get_user_money (Killer)+1000)
        new p_name
        get_user_name(Killer,p_name,31)
        set_hudmessage(255, 255, 255, -1.0, 0.5, 0, 0.1, 0.1, 0.1, 6.0, 1)
        show_hudmessage(0, "%s 开局第一个杀人奖励1000",p_name)
        g_round = 1
        return PLUGIN_HANDLED
}

public hook_roundstart(){
        g_round = 0
}


我改成上面这样,为什么在1。75里面编译不了呢???

qing165 发表于 2006-8-10 10:43:06

回复: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!

Post by ahcat
如果你的意思是每局的第一个杀人送钱的话,可以改成下面


#include <amxmodx>
#include <cstrike>

new g_round

public plugin_init(){
        register_plugin("First Shot","1.0","ahcat")
        register_event("DeathMsg", "hook_death", "a")
        register_logeve...


哈 谢谢收下了!:burn:
页: 1 [2] 3
查看完整版本: ahcat 版主能不能将这个完成呀!加个显示彩色信息就行了!谢谢了!