小弟想寫個仿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.關閉及隱藏金錢後,下一個回合又開始顯示金錢,但死亡一次後,又會正常,再下一回合又是如此,以此類推。 (已解決)