731 发表于 2008-4-14 11:40:17

求点通高手修改天黑模式的插件!(jim_yang 点通的大哥们新问题一起帮小弟看看)

我的地图是40分钟 写180.0不知道对吗?如何把地图最后3分钟改为黑夜模式。现在这个天黑功能是用set_task延迟来判断地图时间的。但是出现一个问题。如果服务器没人刷新或者掉线 自动刷新!以后延迟就会出错导致还没到时间就天黑了。希望得到点通的高手的帮助! 发现个新问题,就是语音提醒以后马上就进去天黑模式了!能不能加入数秒倒数 或者 把语音提醒提前几秒?再次麻烦您了~~!
#include <amxmodx>
#include <cstrike>
public plugin_init()
{
register_plugin("Give_CT_Defuse","0.0.01","AMXX")
register_event("ResetHUD", "player_spawn", "be")
}
public player_spawn(id)
set_task(1.0,"Give_CT_Defuse",id)
public Give_CT_Defuse(id)
if (is_user_alive(id) && get_user_team(id)==2)
cs_set_user_defuse(id) // 这是给拆弹器的代码

能不能改成给所有人夜视仪,并加到黑夜插件里!give_item(id, "weapon_nvgs")
这句是不是能给夜视仪? 修改完,编译的过!无法实现。还是请jim_yang 老大出马!

jim_yang 发表于 2008-4-14 11:51:49

回复: 求点通高手修改天黑模式的插件!

set_task(180.0, "updatelights",_,_,_,"d")
试试这个

731 发表于 2008-4-14 12:03:50

回复: 求点通高手修改天黑模式的插件!

jim_yang 我按你的改了,刷新后还是 黑的~不知道如何决绝~!已地图为40分钟!再麻烦你下~能不能帮我改成地图的最后3分钟天黑 刷新后自动变天亮?

jim_yang 发表于 2008-4-14 12:07:19

回复: 求点通高手修改天黑模式的插件!

你说的刷新是什么方式的

jim_yang 发表于 2008-4-14 12:14:35

回复: 求点通高手修改天黑模式的插件!

180.0 是地图剩下的时间

jim_yang 发表于 2008-4-14 12:16:20

回复: 求点通高手修改天黑模式的插件!

在plugin_init()里加
register_event("TextMsg", "round_restart", "a", "2=#Game_Commencing", "2=#Game_will_restart_in")
在插件空白处加
public round_restart()
{
set_lights("#OFF")
}

731 发表于 2008-4-14 12:16:41

回复: 求点通高手修改天黑模式的插件!

如果晚上服务器没人那么地图就是黑黑的了。如果服务器群踢或服务器没人那么进去以后2个玩家会自动刷新。那么他就会一直黑黑的

731 发表于 2008-4-14 12:28:46

回复: 求点通高手修改天黑模式的插件!

非常的谢谢您jim_yang给予您4次劳动成果感谢! 希望能得到您的再次帮助~!

731 发表于 2008-4-14 12:30:53

回复: 求点通高手修改天黑模式的插件!

jim_yang谢谢您的帮助,测试通过! 点通就是要像你这样有能力的人多点!谢谢啦!

jim_yang 发表于 2008-4-14 12:33:22

回复: 求点通高手修改天黑模式的插件!

你太客气了,大家都是互相学习来的。
页: [1] 2 3 4
查看完整版本: 求点通高手修改天黑模式的插件!(jim_yang 点通的大哥们新问题一起帮小弟看看)