View Single Post
Old 10-27-2010, 01:28 PM   #65
Bridget
Banned
 
Bridget's Avatar
 
Join Date: Sep 2008
Class/Position: Soldier
Gametype: AVD
Affiliations: TALOS
Posts Rated Helpful 5 Times
You're using something similar to this?

Code:
base_score_trigger = info_ff_script:new({
	can_score = true,
	disable_time = 30,
	score = 0,
})

function base_score_trigger:reset_scoring() self.can_score = true end

function base_score_trigger:ontouch(touch_entity)
	if IsPlayer(touch_entity) then
		local player = CastToPlayer(touch_entity)
		if self.can_score then
			player:AddFortPoints(self.score, "Nice Conc!")
			BroadCastMessageToPlayer(player, "Blah blah")
			self.can_score = false
			AddSchedule("Re-Enable Scoring", self.disable_time, self.reset_scoring)
		end
	end
	return true
end

beg_points = base_score_trigger({ score = 1 })
med_points = base_score_trigger({ score = 2 })
adv_points = base_score_trigger({ score = 3 })
crow_points = base_score_trigger({ score = 10 })

Last edited by Bridget; 10-27-2010 at 01:31 PM.
Bridget is offline   Reply With Quote