引用 | 編輯
n3ph223172
2011-09-25 04:50 |
樓主
▼ |
||
x0
小弟想寫個仿AVA最近出的Escape Boat 但遇到了幾樣問題想請教各位高手: 1.小弟設置了如果是VIP則改為CT,這是為了解決被殺死後馬上完場問題,但改了之後仍然如此。 2.(承1.)當VIP改為CT後,碰觸到VIP的脫逃點,如何完場?可以設置CT勝利然後繼續下回合嗎?(已解決) 3.小弟用了" cs_set_user_vip(id, 0, 0, 0)"後,按Tab鍵看不到VIP,但換其他人(其實是BOT)當VIP時,則仍然顯示。(已解決) 4.小弟設置每個隊伍全部使用的武器等等,但只有玩家有如此效果: 複製程式 public HamPlayerSpawn(id) { if (!is_user_alive(id)) return; { if (cs_get_user_vip(id)) cs_set_user_vip(id, 0, 0, 0) } if (cs_get_user_team(id) == CS_TEAM_CT) { cs_set_user_vip(id, 0, 0, 0) fm_strip_user_weapons(id) fm_give_item(id, "weapon_m4a1") fm_give_item(id, "weapon_deagle") fm_give_item(id, "weapon_knife") fm_give_item(id, "weapon_hegrenade") fm_give_item(id, "weapon_flashbang") fm_give_item(id, "weapon_flashbang") fm_give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_M4A1, 90) cs_set_user_bpammo(id, CSW_DEAGLE, 35) cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM) } else if (cs_get_user_team(id) == CS_TEAM_T) { fm_give_item(id, "weapon_ak47") fm_give_item(id, "weapon_deagle") fm_give_item(id, "weapon_knife") fm_give_item(id, "weapon_hegrenade") fm_give_item(id, "weapon_flashbang") fm_give_item(id, "weapon_flashbang") fm_give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_AK47, 90) cs_set_user_bpammo(id, CSW_DEAGLE, 35) cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM) } } 5.AVA當中的Escape Boat,有感應器,越過後會有訊息、警鈴聲及開始播放音樂。小弟想以類似Create Point的方法,來新增感應器,新增出來自動延長到同一個x作標。畢竟不是只有這一區有,而是地圖上所有的這一個點都是。請問各位大大要如何編寫並讀取。 6.同上,當玩的地圖不是as_地圖時,可以使用這種方法新增VIP逃脫點。 7.關閉及隱藏金錢後,下一個回合又開始顯示金錢,但死亡一次後,又會正常,再下一回合又是如此,以此類推。 (已解決) x0
|
引用 | 編輯
n3ph223172
2011-09-26 21:03 |
1樓
▲ ▼ |
引用 | 編輯
lf2man123
2011-09-26 21:08 |
2樓
▲ ▼ |
4. 你想要BOT不是把fm_give_item(id, "weapon_smokegrenade")
改作Player? x0 |
引用 | 編輯
n3ph223172
2011-09-26 21:19 |
3樓
▲ ▼ |
引用 | 編輯
HiNess
2011-09-26 22:39 |
4樓
▲ ▼ |
new g_czbot
public client_putinserver(id) { new classname[32] pev(id, pev_classname, classname, 31) if (!equal(classname, "player") && !g_czbot) { set_task(0.1, "registerham_from_czbot", id) g_czbot = 1 } } public registerham_from_czbot(id) { RegisterHamFromEntity(Ham_Spawn, id, "HamPlayerSpawn", 1) if (is_user_alive(id)) HamPlayerSpawn(id) } x0 |
引用 | 編輯
himjerry1998
2011-09-27 21:52 |
5樓
▲ ▼ |
不是在pl..gs裡改的嗎- -?
x0 |