Browse Source

[added] camwhore mod content provided by pb2eb and tendaris

julzor 4 years ago
parent
commit
ea317de7a3
6 changed files with 1422 additions and 437 deletions
  1. 2 0
      glife.qproj
  2. 361 158
      locations/Komp.qsrc
  3. 171 170
      locations/kompMFC.qsrc
  4. 554 0
      locations/kompMFCanal.qsrc
  5. 223 0
      locations/kompMFCoral.qsrc
  6. 111 109
      locations/kompMFCtwo.qsrc

+ 2 - 0
glife.qproj

@@ -235,6 +235,8 @@
 		<Location name="Komp"/>
 		<Location name="kompMFC"/>
 		<Location name="kompMFCtwo"/>
+		<Location name="kompMFCanal"/>
+		<Location name="kompMFCoral"/>
 		<Location name="webcam_site"/>
 		<Location name="mirror"/>
 		<Location name="stol"/>

File diff suppressed because it is too large
+ 361 - 158
locations/Komp.qsrc


+ 171 - 170
locations/kompMFC.qsrc

@@ -9,30 +9,30 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 		act 'Lose your virginity in front of  <<camclients>> people':
 			cls
 			mfcclients = 0
-			webpopular += 10
+			webpopular += 10 + hotcat
 			if webpopular < 15:
-				tokens += RAND(100,300)
+				tokens += rand(100,300)
 			elseif webpopular >= 15 and webpopular < 35:
-				tokens += RAND(200,500)
+				tokens += rand(200,500)
 			elseif webpopular >= 35 and webpopular < 75:
-				tokens += RAND(500,1500)
+				tokens += rand(500,1500)
 			elseif webpopular >= 75:
-				tokens += RAND(1000,5000)
+				tokens += rand(1000,5000)
 			end
 			vgape = 3
 			minut += 5
 			pcs_horny = 0
 			pcs_vag = 1
 			if camclients > 1000:
-				tokens += RAND(1000,5000)
+				tokens += rand(1000,5000)
 			elseif camclients > 500:
-				tokens += RAND(500,3000)
+				tokens += rand(500,3000)
 			elseif camclients > 250:
-				tokens += RAND(500,1500)
+				tokens += rand(500,1500)
 			elseif camclients > 100:
-				tokens += RAND(100,1000)
+				tokens += rand(100,1000)
 			elseif camclients < 100:
-				tokens += RAND(50,500)
+				tokens += rand(50,500)
 			end
 			gs 'stat'
 
@@ -44,7 +44,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 			'"Wish that was me!"'
 			'You wince a little, and immediately stop stimulating yourself. That hurt! A lot!'
 			'You lie on your back and pull out the toy, showing your no-longer-virgin pussy and the blood to prove it to your audience.'
-			act'Continue':gt'Komp','waitclients'
+			act'Continue':gt 'komp','waitclients'
 		end
 		act 'Stick it in your ass instead':
 			cls
@@ -59,23 +59,23 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 					act 'Use your vibrator':
 						cls
 						mfcclients = 0
-						webpopular += 1
+						webpopular += rand(hotcat/2 -2,hotcat/2)
 						if webpopular < 15:
-							tokens += RAND(25,50)
+							tokens += rand(25,50)
 						elseif webpopular >= 15 and webpopular < 35:
-							tokens += RAND(50,100)
+							tokens += rand(50,100)
 						elseif webpopular >= 35 and webpopular < 75:
-							tokens += RAND(50,150)
+							tokens += rand(50,150)
 						elseif webpopular >= 75:
-							tokens += RAND(100,200)
+							tokens += rand(100,200)
 						end
 						minut += 5
 						dildohand = 10
 						if pcs_ass > 10:
-							pcs_horny += RAND(10,20)
+							pcs_horny += rand(10,20)
 						else
 							pcs_ass += 1
-							pcs_horny += RAND(10,20)
+							pcs_horny += rand(10,20)
 						end
 						gs 'stat'
 
@@ -95,29 +95,29 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 							'You spit on the vibrator a few times and bring it to your anus, before turning it on. You gently stick it up your ass and ride it for a while, enjoying the stimulation it gives you.'
 							'When you put the vibrator aside after a few minutes of fun, you notice you received several donations during your little show.'
 						end
-						act'Continue':gt'Komp','waitclients'
+						act'Continue':gt 'komp','waitclients'
 					end
 				end
 				if dildo = 1:
 					act 'Use your small dildo':
 						cls
 						mfcclients = 0
-						webpopular += 1
+						webpopular += rand(hotcat/2 -2,hotcat/2)
 						if webpopular < 15:
-							tokens += RAND(20,30)
+							tokens += rand(20,30)
 						elseif webpopular >= 15 and webpopular < 35:
-							tokens += RAND(30,50)
+							tokens += rand(30,50)
 						elseif webpopular >= 35 and webpopular < 75:
-							tokens += RAND(30,100)
+							tokens += rand(30,100)
 						elseif webpopular >= 75:
-							tokens += RAND(50,100)
+							tokens += rand(50,100)
 						end
 						minut += 5
 						dildohand = 10
 						if pcs_ass > 10:
-							pcs_horny += RAND(5,15)
+							pcs_horny += rand(5,15)
 						else
-							pcs_horny -= RAND(5,15)
+							pcs_horny -= rand(5,15)
 							pcs_ass += 1
 						end
 						gs 'stat'
@@ -137,7 +137,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 							'You take the 10cm long dildo, and slip it inside your ass with one firm motion. It''s not very big, but is still fairly big for you. Ouch!'
 							'When you put the dildo aside after a few minutes, you notice you received several donations during your little show.'
 						end
-						act'Continue':gt'Komp','waitclients'
+						act'Continue':gt 'komp','waitclients'
 					end
 				end
 				if middildo = 1:
@@ -145,22 +145,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						act 'Use your medium dildo':
 							cls
 							mfcclients = 0
-							webpopular += 1
+							webpopular += rand(hotcat/2 -2,hotcat/2)
 							if webpopular < 15:
-								tokens += RAND(25,35)
+								tokens += rand(25,35)
 							elseif webpopular >= 15 and webpopular < 35:
-								tokens += RAND(25,100)
+								tokens += rand(25,100)
 							elseif webpopular >= 35 and webpopular < 75:
-								tokens += RAND(25,150)
+								tokens += rand(25,150)
 							elseif webpopular >= 75:
-								tokens += RAND(100,150)
+								tokens += rand(100,150)
 							end
 							minut += 5
 							dildohand = 15
 							if pcs_ass > 15:
-								pcs_horny += RAND(5,15)
+								pcs_horny += rand(5,15)
 							else
-								pcs_horny -= RAND(5,15)
+								pcs_horny -= rand(5,15)
 								pcs_ass += 1
 							end
 							gs 'stat'
@@ -180,7 +180,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 								'You take the 15cm long dildo, and put it on the floor so you can ride it. After you slip it inside your ass you hump it carefully, making a nice show of it stretching your anus in the process. It kinda hurts.'
 								'When you put the dildo aside after a few minutes, you notice you received several donations during your little show.'
 							end
-							act'Further':gt'Komp','waitclients'
+							act'Further':gt 'komp','waitclients'
 						end
 					end
 				end
@@ -189,22 +189,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						act 'Use your large dildo':
 							cls
 							mfcclients = 0
-							webpopular += 1
+							webpopular += rand(hotcat/2 -2,hotcat/2)
 							if webpopular < 15:
-								tokens += RAND(40,55)
+								tokens += rand(40,55)
 							elseif webpopular >= 15 and webpopular < 35:
-								tokens += RAND(40,100)
+								tokens += rand(40,100)
 							elseif webpopular >= 35 and webpopular < 75:
-								tokens += RAND(100,150)
+								tokens += rand(100,150)
 							elseif webpopular >= 75:
-								tokens += RAND(100,200)
+								tokens += rand(100,200)
 							end
 							minut += 5
 							dildohand = 20
 							if pcs_ass > 20:
-								pcs_horny += RAND(5,15)
+								pcs_horny += rand(5,15)
 							else
-								pcs_horny -= RAND(5,15)
+								pcs_horny -= rand(5,15)
 								pcs_ass += 1
 								agape = 1
 							end
@@ -225,7 +225,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 								'You take the 20cm long dildo, and put it on the floor so you can ride it. After you slip it inside your ass carefully, you begin to hump it. It''s too big to really be enjoyable, but the visitors demand a show and you do your best to show how it stretches your anus in the process.'
 								'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
 							end
-							act'Continue':gt'Komp','waitclients'
+							act'Continue':gt 'komp','waitclients'
 						end
 					end
 				end
@@ -234,22 +234,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						act 'Use your very large dildo':
 							cls
 							mfcclients = 0
-							webpopular += 1
+							webpopular += rand(hotcat/2 -2,hotcat/2)
 							if webpopular < 15:
-								tokens += RAND(50,60)
+								tokens += rand(50,60)
 							elseif webpopular >= 15 and webpopular < 35:
-								tokens += RAND(50,100)
+								tokens += rand(50,100)
 							elseif webpopular >= 35 and webpopular < 75:
-								tokens += RAND(100,200)
+								tokens += rand(100,200)
 							elseif webpopular >= 75:
-								tokens += RAND(100,300)
+								tokens += rand(100,300)
 							end
 							minut += 5
 							dildohand = 25
 							if pcs_ass > 25:
-								pcs_horny += RAND(10,20)
+								pcs_horny += rand(10,20)
 							else
-								pcs_horny -= RAND(10,20)
+								pcs_horny -= rand(10,20)
 								pcs_ass += 1
 								agape = 1
 							end
@@ -270,7 +270,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 								'You relax on your bed and lift your pelvis for easier access. After coating the dildo liberally with your saliva and rubbing some onto your anus too, you carefully shove the dildo inside you one bit at a time.'
 								'Once its whole length is inside you, you take a break and catch your breath. Damn, that thing is big! You wiggle your ass a little and carefully move the dildo a bit inside your rectum, but then decide you fulfilled the client''s request and quickly let it slide out again. Ow...'
 							end
-							act'Continue':gt'Komp','waitclients'
+							act'Continue':gt 'komp','waitclients'
 						end
 					end
 				end
@@ -279,22 +279,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						act 'Use your 30cm dildo':
 							cls
 							mfcclients = 0
-							webpopular += 1
+							webpopular += rand(hotcat/2 -2,hotcat/2)
 							if webpopular < 15:
-								tokens += RAND(50,75)
+								tokens += rand(50,75)
 							elseif webpopular >= 15 and webpopular < 35:
-								tokens += RAND(50,150)
+								tokens += rand(50,150)
 							elseif webpopular >= 35 and webpopular < 75:
-								tokens += RAND(100,300)
+								tokens += rand(100,300)
 							elseif webpopular >= 75:
-								tokens += RAND(300,500)
+								tokens += rand(300,500)
 							end
 							minut += 5
 							dildohand = 30
 							if pcs_ass > 30:
-								pcs_horny += RAND(15,20)
+								pcs_horny += rand(15,20)
 							else
-								pcs_horny -= RAND(15,20)
+								pcs_horny -= rand(15,20)
 								pcs_ass += 1
 								agape = 1
 							end
@@ -315,7 +315,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 								'You lie down on your back and throw your legs behind your head. You realize your ass isn''t quite used to taking anything this large in it and go slowly, carefully thrusting the dildo up your ass.'
 								'Even with lubrication it hurts, and a few minutes in you have to stop. Your client enjoyed your show regardless, and donated some tokens as promised.'
 							end
-							act'Continue':gt'Komp','waitclients'
+							act'Continue':gt 'komp','waitclients'
 						end
 					end
 				end
@@ -324,22 +324,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						act 'Use your humongous 35cm dildo':
 							cls
 							mfcclients = 0
-							webpopular += 1
+							webpopular += rand(hotcat/2 -2,hotcat/2)
 							if webpopular < 15:
-								tokens += RAND(75,100)
+								tokens += rand(75,100)
 							elseif webpopular >= 15 and webpopular < 35:
-								tokens += RAND(100,300)
+								tokens += rand(100,300)
 							elseif webpopular >= 35 and webpopular < 75:
-								tokens += RAND(100,500)
+								tokens += rand(100,500)
 							elseif webpopular >= 75:
-								tokens += RAND(300,500)
+								tokens += rand(300,500)
 							end
 							minut += 5
 							dildohand = 35
 							if pcs_ass > 35:
-								pcs_horny += RAND(20,25)
+								pcs_horny += rand(20,25)
 							else
-								pcs_horny -= RAND(20,25)
+								pcs_horny -= rand(20,25)
 								pcs_ass += 1
 								agape = 1
 							end
@@ -360,7 +360,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 								'You roll to your side, looking at the enormous dildo for a second before you decide to shove it inside you. It''s too big, and even with a liberal coat of lubrication you barely manage to shove the head inside you.'
 								'It hurt a lot, but the client appreciated your struggle anyway and gives you some tokens.'
 							end
-							act'Continue':gt'Komp','waitclients'
+							act'Continue':gt 'komp','waitclients'
 						end
 					end
 				end
@@ -369,22 +369,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						act 'Use your enormous 40cm dildo':
 							cls
 							mfcclients = 0
-							webpopular += 1
+							webpopular += rand(hotcat/2 -2,hotcat/2)
 							if webpopular < 15:
-								tokens += RAND(100,150)
+								tokens += rand(100,150)
 							elseif webpopular >= 15 and webpopular < 35:
-							tokens += RAND(100,300)
+							tokens += rand(100,300)
 							elseif webpopular >= 35 and webpopular < 75:
-								tokens += RAND(300,500)
+								tokens += rand(300,500)
 							elseif webpopular >= 75:
-								tokens += RAND(500,750)
+								tokens += rand(500,750)
 							end
 							minut += 5
 							dildohand = 40
 							if pcs_ass > 35:
-								pcs_horny += RAND(25,30)
+								pcs_horny += rand(25,30)
 							else
-								pcs_horny -= RAND(25,30)
+								pcs_horny -= rand(25,30)
 								pcs_ass += 1
 								agape = 1
 							end
@@ -407,14 +407,14 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 								'When you rub the head against your sphincter, you''re even more doubtful. This is not going to be a pleasant experience. Nevertheless, the customers demand it, so...'
 								'Despite your best efforts, you don''t manage to get much more than the head in. A few tears roll down your cheek while you desperately try to ignore the pain. When you give up, you see you got a fair few donations... apparently your viewers enjoy watching you suffer!'
 							end
-							act'Continue':gt'Komp','waitclients'
+							act'Continue':gt 'komp','waitclients'
 						end
 					end
 				end
 				act 'Can''t find suitable toy or you changed your mind':
 					cls
 					webpopular -= 1
-					gt'Komp','waitclients'
+					gt 'komp','waitclients'
 				end
 			end
 			gs 'willpower', 'exhib', 'resist', 'hard'
@@ -424,7 +424,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 					webpopular -= 1
 					gs 'willpower', 'pay', 'resist'
 					gs 'stat'
-					gt 'Komp','waitclients'
+					gt 'komp','waitclients'
 				end
 			else
 				act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -435,22 +435,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 			act 'Use your vibrator':
 				cls
 				mfcclients = 0
-				webpopular += 1
+				webpopular += rand(hotcat/2 -2,hotcat/2)
 				if webpopular < 15:
-					tokens += RAND(25,50)
+					tokens += rand(25,50)
 				elseif webpopular >= 15 and webpopular < 35:
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				elseif webpopular >= 35 and webpopular < 75:
-					tokens += RAND(50,150)
+					tokens += rand(50,150)
 				elseif webpopular >= 75:
-					tokens += RAND(100,200)
+					tokens += rand(100,200)
 				end
 				minut += 5
 				dildohand = 10
 				if pcs_vag > 10:
-					pcs_horny += RAND(10,20)
+					pcs_horny += rand(10,20)
 				else
-					pcs_horny += RAND(10,15)
+					pcs_horny += rand(10,15)
 					pcs_vag += 1
 				end
 				gs 'stat'
@@ -469,30 +469,30 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 				else
 					'When you put the vibrator aside after a few minutes of fun, you notice you received several donations during your little show.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			end
 		end
 		if dildo = 1:
 			act 'Use your small dildo':
 				cls
 				mfcclients = 0
-				webpopular += 1
+				webpopular += rand(hotcat/2 -2,hotcat/2)
 				if webpopular < 15:
-					tokens += RAND(20,30)
+					tokens += rand(20,30)
 				elseif webpopular >= 15 and webpopular < 35:
-					tokens += RAND(20,50)
+					tokens += rand(20,50)
 				elseif webpopular >= 35 and webpopular < 75:
-					tokens += RAND(20,100)
+					tokens += rand(20,100)
 				elseif webpopular >= 75:
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				end
 				minut += 5
 				dildohand = 10
 				if pcs_vag < 10:
-					pcs_horny += RAND(10,15)
+					pcs_horny += rand(10,15)
 					pcs_vag += 1
 				else
-					pcs_horny += RAND(5,10)
+					pcs_horny += rand(5,10)
 				end
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore36.jpg"></center>'
@@ -510,31 +510,31 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 				else
 					'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			end
 		end
 		if middildo = 1:
 			act 'Use your medium dildo':
 				cls
 				mfcclients = 0
-				webpopular += 1
+				webpopular += rand(hotcat/2 -2,hotcat/2)
 				if webpopular < 15:
-					tokens += RAND(25,35)
+					tokens += rand(25,35)
 				elseif webpopular >= 15 and webpopular < 35:
-					tokens += RAND(35,50)
+					tokens += rand(35,50)
 				elseif webpopular >= 35 and webpopular < 75:
-					tokens += RAND(50,75)
+					tokens += rand(50,75)
 				elseif webpopular >= 75:
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				end
 				minut += 5
 				dildohand = 15
 				if pcs_vag < 15:
-					pcs_horny += RAND(10,15)
+					pcs_horny += rand(10,15)
 					pcs_vag += 1
 					vgape = 1
 				else
-					pcs_horny += RAND(5,10)
+					pcs_horny += rand(5,10)
 				end
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore37.jpg"></center>'
@@ -552,31 +552,31 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 				else
 					'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
 				end
-				act'Further':gt'Komp','waitclients'
+				act'Further':gt 'komp','waitclients'
 			end
 		end
 		if largedildo = 1:
 			act 'Use your large dildo':
 				cls
 				mfcclients = 0
-				webpopular += 1
+				webpopular += rand(hotcat/2 -2,hotcat/2)
 				if webpopular < 15:
-					tokens += RAND(40,55)
+					tokens += rand(40,55)
 				elseif webpopular >= 15 and webpopular < 35:
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				elseif webpopular >= 35 and webpopular < 75:
-					tokens += RAND(50,150)
+					tokens += rand(50,150)
 				elseif webpopular >= 75:
-					tokens += RAND(50,200)
+					tokens += rand(50,200)
 				end
 				minut += 5
 				dildohand = 20
 				if pcs_vag < 20:
-					pcs_horny += RAND(5,15)
+					pcs_horny += rand(5,15)
 					pcs_vag += 1
 					vgape = 2
 				else
-					pcs_horny += RAND(5,10)
+					pcs_horny += rand(5,10)
 				end
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore38.jpg"></center>'
@@ -604,31 +604,31 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						'Luckily the viewers can''t see your face, and you quickly wipe a tear away while you gently move inside you for a moment, until you realize you''ve done enough to meet the client''s request and quickly take it out of you.'
 					end
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			end
 		end
 		if bigdildo = 1:
 			act 'Use your very large dildo':
 				cls
 				mfcclients = 0
-				webpopular += 1
+				webpopular += rand(hotcat/2 -2,hotcat/2)
 				if webpopular < 15:
-					tokens += RAND(50,60)
+					tokens += rand(50,60)
 				elseif webpopular >= 15 and webpopular < 35:
-					tokens += RAND(50,150)
+					tokens += rand(50,150)
 				elseif webpopular >= 35 and webpopular < 75:
-					tokens += RAND(100,250)
+					tokens += rand(100,250)
 				elseif webpopular >= 75:
-					tokens += RAND(250,400)
+					tokens += rand(250,400)
 				end
 				minut += 5
 				dildohand = 25
 				if pcs_vag < 25:
-					pcs_horny += RAND(10,20)
+					pcs_horny += rand(10,20)
 					pcs_vag += 1
 					vgape = 3
 				else
-					pcs_horny += RAND(5,10)
+					pcs_horny += rand(5,10)
 				end
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore39.jpg"></center>'
@@ -657,7 +657,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						'After a few minutes you have to stop; your poor pussy aches too much to continue! You try to give your viewers a sweet smile, but several of them point out the grimace on your face. You received some tips during your show regardless.'
 					end
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			end
 		end
 		if extradildo = 1:
@@ -665,24 +665,24 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 				act 'Use your 30cm dildo':
 					cls
 					mfcclients = 0
-					webpopular += 1
+					webpopular += rand(hotcat/2 -2,hotcat/2)
 					if webpopular < 15:
-						tokens += RAND(50,75)
+						tokens += rand(50,75)
 					elseif webpopular >= 15 and webpopular < 35:
-						tokens += RAND(75,100)
+						tokens += rand(75,100)
 					elseif webpopular >= 35 and webpopular < 75:
-						tokens += RAND(100,250)
+						tokens += rand(100,250)
 					elseif webpopular >= 75:
-						tokens += RAND(250,500)
+						tokens += rand(250,500)
 					end
 					minut += 5
 					dildohand = 30
 					if pcs_vag < 30:
-						pcs_horny += RAND(15,20)
+						pcs_horny += rand(15,20)
 						pcs_vag += 1
 						vgape = 1
 					else
-						pcs_horny += RAND(5,15)
+						pcs_horny += rand(5,15)
 					end
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore40.jpg"></center>'
@@ -711,7 +711,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 							'After a few minutes you have to stop; your poor pussy aches too much to continue! You try to give your viewers a sweet smile, but several of them point out the grimace on your face. You received some tips during your show regardless.'
 						end
 					end
-					act'Continue':gt'Komp','waitclients'
+					act'Continue':gt 'komp','waitclients'
 				end
 			end
 		end
@@ -720,24 +720,24 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 				act 'Use your humongous 35cm dildo':
 					cls
 					mfcclients = 0
-					webpopular += 1
+					webpopular += rand(hotcat/2 -2,hotcat/2)
 					if webpopular < 15:
-						tokens += RAND(75,100)
+						tokens += rand(75,100)
 					elseif webpopular >= 15 and webpopular < 35:
-						tokens += RAND(100,250)
+						tokens += rand(100,250)
 					elseif webpopular >= 35 and webpopular < 75:
-						tokens += RAND(200,450)
+						tokens += rand(200,450)
 					elseif webpopular >= 75:
-						tokens += RAND(350,750)
+						tokens += rand(350,750)
 					end
 					minut += 5
 					dildohand = 35
 					if pcs_vag < 30:
-						pcs_horny += RAND(20,25)
+						pcs_horny += rand(20,25)
 						pcs_vag += 1
 						vgape = 1
 					else
-						pcs_horny += RAND(10,15)
+						pcs_horny += rand(10,15)
 					end
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore41.jpg"></center>'
@@ -767,7 +767,7 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 							'You decide to give it all you have and ride the dildo carefully, but stop after a few minutes when the friction of the dildo against your vaginal walls becomes too much to bear. Damn, that''s going to feel sore for a while...'
 						end
 					end
-					act'Continue':gt'Komp','waitclients'
+					act'Continue':gt 'komp','waitclients'
 				end
 			end
 		end
@@ -778,22 +778,22 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 					mfcclients = 0
 					webpopular += 2
 					if webpopular < 15:
-						tokens += RAND(100,150)
+						tokens += rand(100,150)
 					elseif webpopular >= 15 and webpopular < 35:
-						tokens += RAND(150,450)
+						tokens += rand(150,450)
 					elseif webpopular >= 35 and webpopular < 75:
-						tokens += RAND(350,750)
+						tokens += rand(350,750)
 					elseif webpopular >= 75:
-						tokens += RAND(500,750)
+						tokens += rand(500,750)
 					end
 					minut += 5
 					dildohand = 40
 					if pcs_vag < 35:
-						pcs_horny += RAND(25,30)
+						pcs_horny += rand(25,30)
 						pcs_vag += 1
 						vgape = 2
 					else
-						pcs_horny += RAND(15,20)
+						pcs_horny += rand(15,20)
 					end
 					gs 'stat'
 					if pcs_vag > 35:
@@ -826,14 +826,14 @@ if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 o
 						end
 
 					end
-					act'Continue':gt'Komp','waitclients'
+					act'Continue':gt 'komp','waitclients'
 				end
 			end
 		end
 		act 'Can''t find suitable toy or you changed your mind':
 			cls
 			webpopular -= 1
-			gt'Komp','waitclients'
+			gt 'komp','waitclients'
 		end
 	end
 else
@@ -846,17 +846,17 @@ else
 		act 'Do as he asks':
 			cls
 			mfcclients = 0
-			webpopular += 1
+			webpopular += rand(hotcat/2 -2,hotcat/2)
 			minut += 5
-			pcs_horny += RAND(10,15)
+			pcs_horny += rand(10,15)
 			if webpopular < 15:
-				tokens += RAND(25,50)
+				tokens += rand(25,50)
 			elseif webpopular >= 15 and webpopular < 35:
-				tokens += RAND(25,75)
+				tokens += rand(25,75)
 			elseif webpopular >= 35 and webpopular < 75:
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			elseif webpopular >= 75:
-				tokens += RAND(100,150)
+				tokens += rand(100,150)
 			end
 			pcs_ass += 1
 			gs 'stat'
@@ -927,22 +927,22 @@ else
 					'Your viewers are absolutely ecstatic, and are extremely impressed with the ease at which you take large objects (such as your hand) in your ass. A few of them donate some tokens, hoping you''ll use their money to buy the biggest dildo you can find.'
 				end
 			end
-			act'Continue':gt'Komp','waitclients'
+			act'Continue':gt 'komp','waitclients'
 		end
 		act 'Improvise':
 			cls
 			mfcclients = 0
-			webpopular += 1
+			webpopular += rand(hotcat/2 -2,hotcat/2)
 			minut += 5
-			pcs_horny += RAND(10,15)
+			pcs_horny += rand(10,15)
 			if webpopular < 15:
-				tokens += RAND(25,50)
+				tokens += rand(25,50)
 			elseif webpopular >= 15 and webpopular < 35:
-				tokens += RAND(25,75)
+				tokens += rand(25,75)
 			elseif webpopular >= 35 and webpopular < 75:
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			elseif webpopular >= 75:
-				tokens += RAND(100,150)
+				tokens += rand(100,150)
 			end
 			pcs_ass += 1
 			gs 'stat'
@@ -959,7 +959,7 @@ else
 				else
 					'Fucking yourself with the brush feels nice, but you knew from the start you weren''t going to orgasm like this. After a while, when you feel you earned all the donations you''re going to get out of this, you put the hair brush away with a smile and get back to chatting with your viewers.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_ass >= 10 and pcs_ass < 15:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore50.jpg"></center>'
 				'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. How about those sharpies?'
@@ -975,7 +975,7 @@ else
 				else
 					'The sharpies stretch your anus nicely, but you''re not horny enough to orgasm from this. You make an effort of trying to add a fourth in front of the camera, but take them out and return to your seat once you think you won''t get any more donations.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_ass >= 15 and pcs_ass < 25:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore51.jpg"></center>'
 				'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. How about that remote?'
@@ -989,7 +989,7 @@ else
 				else
 					'The remote stretches your anus nicely, but you''re not horny enough to orgasm from this. You make an effort of fucking yourself with it in front of the camera, but take it out and return to your seat once you think you won''t get any more donations.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_ass >= 25 and pcs_ass < 35:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore52.jpg"></center>'
 				'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. Then you ponder: "How about the phone in the hallway?"'
@@ -1003,7 +1003,7 @@ else
 				else
 					'The phone stretches your anus nicely, but you''re not horny enough to orgasm from this. You make an effort of fucking yourself with it in front of the camera, but take it out and return to your seat once you think you won''t get any more donations. You smile to yourself, hoping you''ll remember to clean it before you make a phone call...'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_ass >= 35:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore53.jpg"></center>'
 				'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. What would your fans want to see inside your ass today... how about that spray can of hairspray?'
@@ -1018,7 +1018,7 @@ else
 				else
 					'You masturbate furiously while you slowly fuck yourself with the canister, much to the enthusiasm of your chat. They''re all encouraging you by now, and cheer amongst themselves when they see you fake an orgasm on their screens. Several of them donate some tokens to you. You didn''t actually orgasm, but you know what your viewers want to see!'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			end
 		end
 		gs 'willpower', 'exhib', 'resist', 'hard'
@@ -1028,7 +1028,7 @@ else
 				webpopular -= 1
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
-				gt 'Komp','waitclients'
+				gt 'komp','waitclients'
 			end
 		else
 			act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1037,17 +1037,17 @@ else
 		act 'Do as he asks':
 			cls
 			mfcclients = 0
-			webpopular += 1
+			webpopular += rand(hotcat/2 -2,hotcat/2)
 			minut += 5
-			pcs_horny += RAND(15,30)
+			pcs_horny += rand(15,30)
 			if webpopular < 15:
-				tokens += RAND(25,50)
+				tokens += rand(25,50)
 			elseif webpopular >= 15 and webpopular < 35:
-				tokens += RAND(25,75)
+				tokens += rand(25,75)
 			elseif webpopular >= 35 and webpopular < 75:
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			elseif webpopular >= 75:
-				tokens += RAND(100,150)
+				tokens += rand(100,150)
 			end
 			if pcs_vag >= 15:
 				pcs_vag += 1
@@ -1066,7 +1066,7 @@ else
 				else
 					'After you please yourself for a while, you realize you could probably get more tokens out of your viewers by not cumming just yet. You carefully remove your hand with an apologetic smile, hoping some of them will get the hint and donate more.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_vag >= 25 and pcs_ass >= 25:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore44.jpg"></center>'
 				'"I''d rather be riding your dick right now, but since you''re not here..." you tell the viewer, guiding your hand to your snatch while you wink at the camera.'
@@ -1080,7 +1080,7 @@ else
 				else
 					'After you please yourself for a while, you realize you could probably get more tokens out of your viewers by not cumming just yet. You carefully remove your hands with an apologetic smile, hoping some of them will get the hint and donate more.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_vag > 15 and pcs_vag < 25:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore34.jpg"></center>'
 				'"I''d rather be riding your dick right now, but since you''re not here..." you tell the viewer, guiding your hand to your snatch while you wink at the camera.'
@@ -1094,7 +1094,7 @@ else
 				else
 					'You stimulate yourself for a few minutes, nearly forgetting about the camera pointed at you. While you gain your breath you blow a kiss at the camera, and let the person who posted the request know that was just for him. He readily donates some extra tokens, appreciating the personal touch.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			elseif pcs_vag <= 15:
 				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore35.jpg"></center>'
 				'"I''d rather be riding your dick right now, but since you''re not here..." you tell the viewer, guiding your hand to your snatch while you wink at the camera.'
@@ -1108,11 +1108,12 @@ else
 				else
 					'You stimulate yourself for a few minutes, nearly forgetting about the camera pointed at you. While you gain your breath you blow a kiss at the camera, and let the person who posted the request know that was just for him. He readily donates some extra tokens, appreciating the personal touch.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt 'komp','waitclients'
 			end
 		end
 	end
 end
 
+
 --- kompMFC ---------------------------------
 

+ 554 - 0
locations/kompMFCanal.qsrc

@@ -0,0 +1,554 @@
+# kompMFCanal
+
+cls
+gs 'stat'
+'One of the visitors asks: "Do you have a vibrator or dildo? I want to see your ass stuffed..."'
+if vibrator = 1 or dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1:
+	act 'Play with a toy':
+		cls
+		gs 'stat'
+		if vibrator = 1:
+			act 'Use your vibrator':
+				cls
+				mfcclients = 0
+				webpopular += rand(hotcat/2 -2,hotcat/2)
+				if webpopular < 15:
+					tokens += rand(25,50)
+				elseif webpopular >= 15 and webpopular < 35:
+					tokens += rand(50,100)
+				elseif webpopular >= 35 and webpopular < 75:
+					tokens += rand(50,150)
+				elseif webpopular >= 75:
+					tokens += rand(100,200)
+				end
+				minut += 5
+				dildohand = 10
+				if pcs_ass > 10:
+					pcs_horny += rand(10,20)
+				else
+					pcs_ass += 1
+					pcs_horny += rand(10,20)
+				end
+				gs 'stat'
+
+				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore23.jpg"></center>'
+				if pcs_ass > 10:
+					'You turn on the vibrator and make a show of fucking your ass with it, hoping to please the customer despite it not being what he initially asked for.'
+					if pcs_horny >= 100:
+						orgasm += 1
+						mfccum += 1
+						pcs_horny = 0
+						pcs_mood = 100
+						'The vibration is so powerful, you orgasm without even touching your vagina! Your chat loves it...'
+					else
+						'When you put the vibrator aside after a few minutes of fun, you notice you received several donations during your little show.'
+					end
+				else
+					'You spit on the vibrator a few times and bring it to your anus, before turning it on. You gently stick it up your ass and ride it for a while, enjoying the stimulation it gives you.'
+					'When you put the vibrator aside after a few minutes of fun, you notice you received several donations during your little show.'
+				end
+				act'Continue':gt 'komp','waitclients'
+			end
+		end
+		if dildo = 1:
+			act 'Use your small dildo':
+				cls
+				mfcclients = 0
+				webpopular += rand(hotcat/2 -2,hotcat/2)
+				if webpopular < 15:
+					tokens += rand(20,30)
+				elseif webpopular >= 15 and webpopular < 35:
+					tokens += rand(30,50)
+				elseif webpopular >= 35 and webpopular < 75:
+					tokens += rand(30,100)
+				elseif webpopular >= 75:
+					tokens += rand(50,100)
+				end
+				minut += 5
+				dildohand = 10
+				if pcs_ass > 10:
+					pcs_horny += rand(5,15)
+				else
+					pcs_horny -= rand(5,15)
+					pcs_ass += 1
+				end
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore24.jpg"></center>'
+				if pcs_ass > 10:
+					'You take the 10cm long dildo, and slip it inside your ass with one firm motion. It''s not very big, and feels quite enjoyable inside your ass.'
+					if pcs_horny >= 100:
+						orgasm += 1
+						mfccum += 1
+						pcs_horny = 0
+						pcs_mood = 100
+						'The dildo feels so good, you can''t help but masturbate and orgasm when you rub your clit with one hand while you thrust the dildo inside your ass with the other. Your chat loves it, making all sorts of comments about how slutty you are...'
+					else
+						'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
+					end
+				else
+					'You take the 10cm long dildo, and slip it inside your ass with one firm motion. It''s not very big, but is still fairly big for you. Ouch!'
+					'When you put the dildo aside after a few minutes, you notice you received several donations during your little show.'
+				end
+				act'Continue':gt 'komp','waitclients'
+			end
+		end
+		if middildo = 1:
+			if pcs_ass >= 15:
+				act 'Use your medium dildo':
+					cls
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(25,35)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(25,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(25,150)
+					elseif webpopular >= 75:
+						tokens += rand(100,150)
+					end
+					minut += 5
+					dildohand = 15
+					if pcs_ass > 15:
+						pcs_horny += rand(5,15)
+					else
+						pcs_horny -= rand(5,15)
+						pcs_ass += 1
+					end
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore25.jpg"></center>'
+					if pcs_ass > 15:
+						'You take the 15cm long dildo, and put it on the floor so you can ride it. After you slip it inside your ass with one firm motion, you hump it enthusiastically, making a nice show of it stretching your anus in the process.'
+						if pcs_horny >= 100:
+							orgasm += 1
+							mfccum += 1
+							pcs_horny = 0
+							pcs_mood = 100
+							'The dildo feels so good, you can''t help but masturbate and orgasm when you rub your clit with one hand while you ride the dildo. Your chat loves it, making all sorts of comments about how slutty you are...'
+						else
+							'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
+						end
+					else
+						'You take the 15cm long dildo, and put it on the floor so you can ride it. After you slip it inside your ass you hump it carefully, making a nice show of it stretching your anus in the process. It kinda hurts.'
+						'When you put the dildo aside after a few minutes, you notice you received several donations during your little show.'
+					end
+					act'Further':gt 'komp','waitclients'
+				end
+			end
+		end
+		if largedildo = 1:
+			if pcs_ass >= 20:
+				act 'Use your large dildo':
+					cls
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(40,55)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(40,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(100,150)
+					elseif webpopular >= 75:
+						tokens += rand(100,200)
+					end
+					minut += 5
+					dildohand = 20
+					if pcs_ass > 20:
+						pcs_horny += rand(5,15)
+					else
+						pcs_horny -= rand(5,15)
+						pcs_ass += 1
+						agape = 1
+					end
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore26.jpg"></center>'
+					if pcs_ass > 20:
+						'You take the 20cm long dildo, and put it on the floor so you can ride it. After you slip it inside your ass with one firm motion, you hump it enthusiastically. You''re used to this size and make a nice show of it stretching your anus in the process.'
+						if pcs_horny >= 100:
+							orgasm += 1
+							mfccum += 1
+							pcs_horny = 0
+							pcs_mood = 100
+							'The dildo feels so good, you can''t help but masturbate and orgasm when you rub your clit with one hand while you ride the dildo. Your chat loves it, making all sorts of comments about how slutty you are...'
+						else
+							'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
+						end
+					else
+						'You take the 20cm long dildo, and put it on the floor so you can ride it. After you slip it inside your ass carefully, you begin to hump it. It''s too big to really be enjoyable, but the visitors demand a show and you do your best to show how it stretches your anus in the process.'
+						'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
+					end
+					act'Continue':gt 'komp','waitclients'
+				end
+			end
+		end
+		if bigdildo = 1:
+			if pcs_ass >= 25:
+				act 'Use your very large dildo':
+					cls
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(50,60)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(50,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(100,200)
+					elseif webpopular >= 75:
+						tokens += rand(100,300)
+					end
+					minut += 5
+					dildohand = 25
+					if pcs_ass > 25:
+						pcs_horny += rand(10,20)
+					else
+						pcs_horny -= rand(10,20)
+						pcs_ass += 1
+						agape = 1
+					end
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore27.jpg"></center>'
+					if pcs_ass > 25:
+						'You relax on your bed and lift your pelvis for easier access. You don''t bother to lubricate the dildo first and just guide it to your anus, knowing you''re loose enough back there to be okay without. Your viewers seem very impressed by this, and compliment your sluttiness while they watch the dildo slowly being swallowed by your hungry anus.'
+						if pcs_horny >= 100:
+							orgasm += 1
+							mfccum += 1
+							pcs_horny = 0
+							pcs_mood = 100
+							'The sensation of fullness you''re getting from the dildo is too much! You frantically rub your pussy while you squeeze your sphincter tightly around the large dildo in your ass, and reach an orgasm in no time.'
+						else
+							'When you put the dildo aside after a few minutes of fun, you notice you received several donations during your little show.'
+						end
+					else
+						'You relax on your bed and lift your pelvis for easier access. After coating the dildo liberally with your saliva and rubbing some onto your anus too, you carefully shove the dildo inside you one bit at a time.'
+						'Once its whole length is inside you, you take a break and catch your breath. Damn, that thing is big! You wiggle your ass a little and carefully move the dildo a bit inside your rectum, but then decide you fulfilled the client''s request and quickly let it slide out again. Ow...'
+					end
+					act'Continue':gt 'komp','waitclients'
+				end
+			end
+		end
+		if extradildo = 1:
+			if pcs_ass >= 30:
+				act 'Use your 30cm dildo':
+					cls
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(50,75)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(50,150)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(100,300)
+					elseif webpopular >= 75:
+						tokens += rand(300,500)
+					end
+					minut += 5
+					dildohand = 30
+					if pcs_ass > 30:
+						pcs_horny += rand(15,20)
+					else
+						pcs_horny -= rand(15,20)
+						pcs_ass += 1
+						agape = 1
+					end
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore28.jpg"></center>'
+					if pcs_ass > 30:
+						'You lie down on your back and throw your legs behind your head. Knowing you can take its size comfortably, you skewer yourself with the dildo. You moan eagerly while you fuck your ass with it for a while, giving your clients a nice show.'
+						if pcs_horny >= 100:
+							orgasm += 1
+							mfccum += 1
+							pcs_horny = 0
+							pcs_mood = 100
+							'The frictions so close to your pussy make it so your free hand is immediately drawn to your clitoris, and you can''t stop from rubbing yourself to a thunderous orgasm. Your sphincter contracted lewdly around the dildo while you were cumming, which your audience enjoys greatly.'
+						else
+							'A few minutes later your muscles begin to ache and you decide to stop. You give the camera a weak smile, hoping you fulfilled your visitor''s request.'
+						end
+					else
+						'You lie down on your back and throw your legs behind your head. You realize your ass isn''t quite used to taking anything this large in it and go slowly, carefully thrusting the dildo up your ass.'
+						'Even with lubrication it hurts, and a few minutes in you have to stop. Your client enjoyed your show regardless, and donated some tokens as promised.'
+					end
+					act'Continue':gt 'komp','waitclients'
+				end
+			end
+		end
+		if superdildo = 1:
+			if pcs_ass >= 35:
+				act 'Use your humongous 35cm dildo':
+					cls
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(75,100)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(100,300)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(100,500)
+					elseif webpopular >= 75:
+						tokens += rand(300,500)
+					end
+					minut += 5
+					dildohand = 35
+					if pcs_ass > 35:
+						pcs_horny += rand(20,25)
+					else
+						pcs_horny -= rand(20,25)
+						pcs_ass += 1
+						agape = 1
+					end
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore29.jpg"></center>'
+					if pcs_ass > 30:
+						'You roll to your side, looking at the enormous dildo for a second before you decide to shove it inside you. You''re used to taking things this large up your ass, and moan softly while you thrust the dildo in and out of you.'
+						if pcs_horny >= 100:
+							orgasm += 1
+							mfccum += 1
+							pcs_horny = 0
+							pcs_mood = 100
+							'In the process you cum violently.'
+						else
+							'Even though it feels nice, you are not quite horny enough to reach orgasm this way.'
+						end
+					else
+						'You roll to your side, looking at the enormous dildo for a second before you decide to shove it inside you. It''s too big, and even with a liberal coat of lubrication you barely manage to shove the head inside you.'
+						'It hurt a lot, but the client appreciated your struggle anyway and gives you some tokens.'
+					end
+					act'Continue':gt 'komp','waitclients'
+				end
+			end
+		end
+		if maddildo = 1:
+			if pcs_ass >= 35:
+				act 'Use your enormous 40cm dildo':
+					cls
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(100,150)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(100,300)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(300,500)
+					elseif webpopular >= 75:
+						tokens += rand(500,750)
+					end
+					minut += 5
+					dildohand = 40
+					if pcs_ass > 35:
+						pcs_horny += rand(25,30)
+					else
+						pcs_horny -= rand(25,30)
+						pcs_ass += 1
+						agape = 1
+					end
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore30.jpg"></center>'
+					if pcs_ass > 35:
+						'You take your largest dildo and put it on the floor, and then spit on your fingers a few times and rub it across your sphincter habitually. Taking things up the ass is nothing new to you, and you slowly let yourself sink down on the humongous dildo with a satisfied sigh. Your chat loves it, calling you their anal queen.'
+						if pcs_horny >= 100:
+							orgasm += 1
+							mfccum += 1
+							pcs_horny = 0
+							pcs_mood = 100
+							'You''re so excited that you can''t stop yourself from masturbating, and quickly rub an orgasm out.'
+						else
+							'The rubber phallus stretches your anal ring nicely, and makes your vagina poke out lewdly with every thrust. The knowledge that you''re still a virgin makes your customers all the hornier, knowing that a sweet virgin girl such as yourself is taking such a huge dildo up her ass at the same time...'
+						end
+					else
+						'You take out your biggest dildo and put it on the floor, giving it a doubtful look. Is that really going to fit inside you?'
+						'You spit on your fingers several times, apologizing to the camera while you try to produce some more lubrication for yourself.'
+						'When you rub the head against your sphincter, you''re even more doubtful. This is not going to be a pleasant experience. Nevertheless, the customers demand it, so...'
+						'Despite your best efforts, you don''t manage to get much more than the head in. A few tears roll down your cheek while you desperately try to ignore the pain. When you give up, you see you got a fair few donations... apparently your viewers enjoy watching you suffer!'
+					end
+					act'Continue':gt 'komp','waitclients'
+				end
+			end
+		end
+	end
+end
+act 'Decide to improvise':
+	cls
+	mfcclients = 0
+	webpopular += rand(hotcat/2 -2,hotcat/2)
+	minut += 5
+	pcs_horny += rand(10,15)
+	if webpopular < 15:
+		tokens += rand(25,50)
+	elseif webpopular >= 15 and webpopular < 35:
+		tokens += rand(25,75)
+	elseif webpopular >= 35 and webpopular < 75:
+		tokens += rand(50,100)
+	elseif webpopular >= 75:
+		tokens += rand(100,150)
+	end
+	pcs_ass += 1
+	gs 'stat'
+	if pcs_ass < 10:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore49.jpg"></center>'
+		'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. Ah, your hair brush!'
+		'Even though the handle doesn''t look particularly big, you''re still careful as you spit on the handle a few times before guiding it to your ass, slowly pushing it inside you.'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'To your shame you have to admit, this feels great! If you keep this up, you might not be able to ever look at your hair brush again without getting aroused...'
+			'Mere seconds later, you''re unable to resist the urge any longer and eagerly rub your clit while you fuck yourself with your brush, moaning loudly into the microphone when you orgasm. Who knew using a hair brush could be so much fun!?'
+		else
+			'Fucking yourself with the brush feels nice, but you knew from the start you weren''t going to orgasm like this. After a while, when you feel you earned all the donations you''re going to get out of this, you put the hair brush away with a smile and get back to chatting with your viewers.'
+		end
+		act'Continue':gt 'komp','waitclients'
+	elseif pcs_ass >= 10 and pcs_ass < 15:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore50.jpg"></center>'
+		'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. How about those sharpies?'
+		'"How many do you think I can take, guys?" you smile at the camera, while you show a fistful of sharpies to the camera. "Bonus points to who gets it right!"'
+		'You''re not that experienced with taking things up your ass yet, but can''t help but laugh at the visitors typing: "ALL OF THEM!!!11"'
+		'Even though you give it your best shot, you have to yield at 3. For now... this could be fun as a recurring challenge!'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You were already quite horny, and the extra sensation of your anus being stretched by those sharpies puts you over the edge. You rub your clit without even really realizing it, and gasp in surprise when an orgasm suddenly hits you!'
+			'Your ass squeezes out the sharpies one by one from the spasms, while the chat is singing your praises. They all love a girl that can orgasm from anal sex...'
+		else
+			'The sharpies stretch your anus nicely, but you''re not horny enough to orgasm from this. You make an effort of trying to add a fourth in front of the camera, but take them out and return to your seat once you think you won''t get any more donations.'
+		end
+		act'Continue':gt 'komp','waitclients'
+	elseif pcs_ass >= 15 and pcs_ass < 25:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore51.jpg"></center>'
+		'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. How about that remote?'
+		'The remote feels a bit uncomfortable, with its angular shape and sharp edges, but you still manage to get nearly half of it inside your ass.'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You were already quite horny, and the extra sensation of your anus being stretched by the remote puts you over the edge. You rub your clit without even really realizing it, and gasp in surprise when an orgasm suddenly hits you!'
+			'Your ass clasps tightly around the emote, while the chat is singing your praises. They all love a girl that can orgasm from anal sex...'
+		else
+			'The remote stretches your anus nicely, but you''re not horny enough to orgasm from this. You make an effort of fucking yourself with it in front of the camera, but take it out and return to your seat once you think you won''t get any more donations.'
+		end
+		act'Continue':gt 'komp','waitclients'
+	elseif pcs_ass >= 25 and pcs_ass < 35:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore52.jpg"></center>'
+		'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. Then you ponder: "How about the phone in the hallway?"'
+		'The horn doesn''t go in very easily, with the earpiece being the widest part of the whole thing! However, you eventually manage to work it past your sphincter and let out a happy sigh. Is there anything you won''t do for your viewers?'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'Just when the bulbous part of the horn penetrates you, your body suddenly trembles intensely and you orgasm without even touching your clit! Wow, that was intense...'
+		else
+			'The phone stretches your anus nicely, but you''re not horny enough to orgasm from this. You make an effort of fucking yourself with it in front of the camera, but take it out and return to your seat once you think you won''t get any more donations. You smile to yourself, hoping you''ll remember to clean it before you make a phone call...'
+		end
+		act'Continue':gt 'komp','waitclients'
+	elseif pcs_ass >= 35:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore53.jpg"></center>'
+		'You quickly look around you, trying to find something you can stick up your ass to make the viewer happy. What would your fans want to see inside your ass today... how about that spray can of hairspray?'
+		'With a lewd smile on your face you pretend to stroke the can for a moment, while you tell your viewers: "Pretend that this is your cock, right now..."'
+		'Then you guide it to your anus and penetrate yourself with it, moaning lewdly while you thrust it in deeper and deeper.'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You masturbate furiously while you slowly fuck yourself with the canister, much to the enthusiasm of your chat. They''re all encouraging you by now, and cheer amongst themselves when they see you orgasm on their screens. Several of them donate some tokens to you.'
+		else
+			'You masturbate furiously while you slowly fuck yourself with the canister, much to the enthusiasm of your chat. They''re all encouraging you by now, and cheer amongst themselves when they see you fake an orgasm on their screens. Several of them donate some tokens to you. You didn''t actually orgasm, but you know what your viewers want to see!'
+		end
+		act'Continue':gt 'komp','waitclients'
+	end
+end
+
+act 'Use your fingers instead':
+	'You frown at the camera and apologize: "I''m sorry, but no. I don''t have anything like that..."'
+	'The visitor replies: ":( :( :(. OK, maybe you use hand or fingers then yes?"'
+	cls
+	mfcclients = 0
+	webpopular += rand(hotcat/2 -2,hotcat/2)
+	minut += 5
+	pcs_horny += rand(10,15)
+	if webpopular < 15:
+		tokens += rand(25,50)
+	elseif webpopular >= 15 and webpopular < 35:
+		tokens += rand(25,75)
+	elseif webpopular >= 35 and webpopular < 75:
+		tokens += rand(50,100)
+	elseif webpopular >= 75:
+		tokens += rand(100,150)
+	end
+	pcs_ass += 1
+	gs 'stat'
+	if pcs_ass < 10:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore32.jpg"></center>'
+		'Without saying a word you turn your ass to the camera, and lick your finger before slowly working it past your tight sphincter. When your entire finger is inside you, you slowly begin to fuck your ass with it.'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You''re carried away so much by the sudden sensations, you''re almost forgetting there''s a camera pointed at you! Your free hand quickly finds its way to your clit and rubs it eagerly, making your orgasm in front of your <<camclients>> viewers.'
+		else
+			'Your client can tell you''re not very experienced having things up your ass, and enjoys you fingering yourself. He quickly donates some tokens as promised, and you thrust your finger in a few more times before returning to your chair.'
+		end
+	elseif pcs_ass >= 10 and pcs_ass < 15:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore45.jpg"></center>'
+		'Without saying a word you turn your ass to the camera, and lick your fingers before slowly working one in past your tight sphincter. Then you add a second! With the two fingers inside you, you slowly begin to move your hand back and forth, slowly fucking your ass with them.'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You''re carried away so much by the sudden sensations, you''re almost forgetting there''s a camera pointed at you! Your free hand quickly finds its way to your clit and rubs it eagerly, making your orgasm in front of your <<camclients>> viewers.'
+		else
+			'Your client can tell you''re not very experienced having things up your ass yet, and enjoys you fingering yourself. He quickly donates some tokens as promised, and you thrust your fingers in a few more times before returning to your chair with a tinge of regret. That actually felt nice, but there''s money to be made...'
+		end
+	elseif pcs_ass >= 15 and pcs_ass < 25:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore46.jpg"></center>'
+		'Without saying a word you turn your ass to the camera, and lick your fingers before slowly working one in past your tight sphincter. Then you add a second! And a third! With the three fingers firmly inside you, you slowly begin to move your hand back and forth, slowly fucking your ass with them.'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You''re carried away so much by the sudden sensations, you''re almost forgetting there''s a camera pointed at you! Your free hand quickly finds its way to your clit and rubs it eagerly, making your orgasm in front of your <<camclients>> viewers.'
+		else
+			'Your client enjoys you fingering yourself, eager to have finally found a girl that isn''t too squeamish to take some fingers in her ass without crying about it. He quickly donates some tokens as promised, and you thrust your fingers in a few more times before returning to your chair with a tinge of regret. That actually felt nice, but there''s money to be made...'
+		end
+	elseif pcs_ass >= 25 and pcs_ass < 35:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore47.jpg"></center>'
+		'Without saying a word you turn your ass to the camera, and lick your fingers before slowly working one in past your tight sphincter. Then you add a second! And a third! And even a fourth!'
+		'With four fingers firmly inside you, you slowly begin to move your hand back and forth, slowly fucking your ass with them. It''s only a matter of time before your whole hand will fit in now, they''re going to love that!'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You''re carried away so much by the sudden sensations, you''re almost forgetting there''s a camera pointed at you! Your free hand quickly finds its way to your clit and rubs it eagerly, making your orgasm in front of your <<camclients>> viewers.'
+		else
+			'Your client enjoys you fingering yourself, eager to have finally found a girl that isn''t too squeamish to take some fingers in her ass without crying about it. He quickly donates some tokens as promised, and you thrust your fingers in a few more times before returning to your chair with a tinge of regret. That actually felt nice, but there''s money to be made...'
+		end
+	elseif pcs_ass >= 35:
+		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore48.jpg"></center>'
+		'Without saying a word you turn your ass to the camera, and lick your fingers before slowly working one in past your tight sphincter. Then you add a second! And a third! And even a fourth! The chat explodes when you work your thumb in too, and even manage to go in a bit further. That''s right... you''re practically fisting yourself, in front of an audience!'
+		if pcs_horny >= 100:
+			orgasm += 1
+			mfccum += 1
+			pcs_horny = 0
+			pcs_mood = 100
+			'You''re carried away so much by the sudden sensations, you''re almost forgetting there''s a camera pointed at you! Your free hand quickly finds its way to your clit and rubs it eagerly, making your orgasm in front of your <<camclients>> viewers.'
+		else
+			'Your viewers are absolutely ecstatic, and are extremely impressed with the ease at which you take large objects (such as your hand) in your ass. A few of them donate some tokens, hoping you''ll use their money to buy the biggest dildo you can find.'
+		end
+	end
+	act'Continue':gt 'komp','waitclients'
+end
+act 'Refuse':
+	cls
+	webpopular -= 1
+	gt 'komp','waitclients'
+end
+
+--- kompMFCanal ---------------------------------
+

+ 223 - 0
locations/kompMFCoral.qsrc

@@ -0,0 +1,223 @@
+# kompMFCoral
+
+cls
+gs 'stat'
+'One of the visitors asks: "Do you have a dildo or something? I''d love to see your throat skills..."'
+if dildo = 1 or middildo = 1 or largedildo = 1 or bigdildo = 1 or extradildo = 1 or superdildo = 1 or maddildo = 1:
+		act 'Suck':
+		cls
+		gs 'stat'
+		if dildo = 1:
+			act 'Use your small dildo':
+				cls
+				mfcclients = 0
+				webpopular += rand(hotcat/2 -2,hotcat/2)
+				if webpopular < 15:
+					tokens += rand(20,30)
+				elseif webpopular >= 15 and webpopular < 35:
+					tokens += rand(30,50)
+				elseif webpopular >= 35 and webpopular < 75:
+					tokens += rand(30,100)
+				elseif webpopular >= 75:
+					tokens += rand(50,100)
+				end
+				minut += 5
+				gs 'stat'
+				'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/throat'+rand(1,3)+'.mp4" ></video></center>'
+				if pcs_throat < 15:
+					pcs_throat += 1
+					'You are terribly inexperienced at giving blowjobs.  Hesitantly you take your small dildo into your mouth and do your best to put on an entertaining show.'
+					'Some of your clients critize your clear lack of experience but the majority seem to at least appreciate the effort offering words of support and donations.'
+				end
+				if pcs_throat >= 15 and pcs_throat < 25:
+					'You are fairly inexperienced at giving blowjobs but good enough that you feel you can handle a dildo of small size.'
+					'Pushing the dildo in your mouth a few times you get a little too ambitious and gag on it as it hits the back of your throat but the crowd seems appreciative of your effort.'
+				end
+				if pcs_throat >= 25:
+					'You easily handle deepthroating the small sized dildo.  A few of your clients notice this and offer you something a little larger to work on.'
+					'You laugh but realize that perhaps you may draw better donations if you push your limits a little more next time.'
+				end
+				act'Continue':gt'komp','waitclients'
+			end
+		end
+		if middildo = 1:
+			act 'Use your medium dildo':
+				cls
+				if pcs_throat < 15:
+					pcs_throat += 1
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(20,30)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(30,50)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(30,100)
+					elseif webpopular >= 75:
+						tokens += rand(50,100)
+					end
+					minut += 5
+					gs 'stat'
+						
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/throat'+rand(1,3)+'.mp4" ></video></center>'
+					'You are terribly inexperienced at giving blowjobs.  Hesitantly you take your medium dildo into your mouth and do your best to put on an entertaining show.'
+					'You realize that with your inexperience you can''t really do much with this dildo that you couldn''t do with a smaller one.  Nonetheless your clients seem to appreciate the effort and your ambition and you get a few donations.'
+				end
+				if pcs_throat => 15 and pcs_throat < 25:
+					pcs_throat += 1
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(25,35)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(25,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(25,150)
+					elseif webpopular >= 75:
+						tokens += rand(100,150)
+					end
+					minut += 5
+					gs 'stat'
+
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midthroat'+rand(1,3)+'.mp4" ></video></center>'
+					'Sucking on the the head of the dildo seductively you push it into you mouth giving the toy a sensual blowjob.'
+				end
+				if pcs_throat >= 25:
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(25,35)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(25,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(25,150)
+					elseif webpopular >= 75:
+						tokens += rand(100,150)
+					end
+					minut += 5
+					gs 'stat'
+
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midthroat'+rand(1,3)+'.mp4" ></video></center>'
+					'You expertly suck on the dildo.  Knowing that a toy of this size poses little challenge for someone of your experience you deepthroat the full length a few times to get a rise out the crowd.'
+				end
+				act'Continue':gt'komp','waitclients'
+			end
+		end
+		if largedildo = 1 or bigdildo = 1 or extradildo = 1:
+			act 'Use a bigger dildo':
+				cls
+				if pcs_throat < 25:
+					pcs_throat += 1
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(20,30)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(30,50)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(30,100)
+					elseif webpopular >= 75:
+						tokens += rand(50,100)
+					end
+					minut += 5
+					gs 'stat'
+						
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/throat'+rand(1,3)+'.mp4" ></video></center>'
+					'You are not necessarily inexperienced at giving blowjobs but taking the large dildo into your mouth you quickly realize it is well beyond your skill level.'
+					'Nonetheless your clients seem to appreciate the effort and your ambition and you get a few donations.'
+				end
+				if pcs_throat >= 25 and pcs_throat < 35:
+					pcs_throat += 1
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(40,55)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(40,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(100,150)
+					elseif webpopular >= 75:
+						tokens += rand(100,200)
+					end
+					minut += 5
+					gs 'stat'
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/bigthroat'+rand(1,3)+'.mp4" ></video></center>'
+					'The large dildo slides easily down your throat as you begin to pump it back and forth to entertain the crowd.'
+					'Your clients seem geniunely impressed by the show and promptly begin to donate.'
+				end
+				if pcs_throat >= 35:
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(40,55)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(40,100)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(100,150)
+					elseif webpopular >= 75:
+						tokens += rand(100,200)
+					end
+					minut += 5
+					gs 'stat'
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/bigthroat'+rand(1,3)+'.mp4" ></video></center>'
+					'The large dildo slides easily down your throat as you begin to pump it back and forth to entertain the crowd.'
+					'Your clients seem geniunely impressed by the show and promptly begin to donate.'
+				end
+				act'Continue':gt'komp','waitclients'
+			end
+		end
+		if superdildo = 1 or maddildo = 1:
+			act 'Use the biggest dildo you have':
+			cls
+				if pcs_throat < 35:
+					pcs_throat += 1
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(20,30)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(30,50)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(30,100)
+					elseif webpopular >= 75:
+						tokens += rand(50,100)
+					end
+					minut += 5
+					gs 'stat'
+						
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/throat'+rand(1,3)+'.mp4" ></video></center>'
+					'You are not necessarily inexperienced at giving blowjobs but taking the huge dildo into your mouth you quickly realize it is well beyond your skill level.'
+					'Nonetheless your clients seem to appreciate the effort and your ambition and you get a few donations.'
+				end
+				if pcs_throat >= 35:
+					pcs_throat += 1
+					mfcclients = 0
+					webpopular += rand(hotcat/2 -2,hotcat/2)
+					if webpopular < 15:
+						tokens += rand(100,150)
+					elseif webpopular >= 15 and webpopular < 35:
+						tokens += rand(100,300)
+					elseif webpopular >= 35 and webpopular < 75:
+						tokens += rand(300,500)
+					elseif webpopular >= 75:
+						tokens += rand(500,750)
+					end
+					minut += 5
+					gs 'stat'
+					'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extrthroat'+rand(1,2)+'.mp4" ></video></center>'
+					'Wanting to truly showcase your throat skills you take the huge dildo and start to roughly jam it down your throat.'
+					'Your clients seem to be amazed at the demonstration of skill donating generously while praising your unparalleled oral ability at the same time.'
+				end
+				act'Continue':gt'komp','waitclients'
+			end
+		end
+	end
+end
+act 'Refuse':
+	cls
+	webpopular -= 1
+	gt'komp','waitclients'
+end
+
+--- kompMFCoral ---------------------------------
+

+ 111 - 109
locations/kompMFCtwo.qsrc

@@ -1,5 +1,6 @@
 # kompMFCtwo
 
+
 if webpopular >= 15 and pcs_ass >= 15 and clientask = 89:
 	cls
 	gs 'stat'
@@ -7,21 +8,21 @@ if webpopular >= 15 and pcs_ass >= 15 and clientask = 89:
 	act 'Show him your anus':
 		cls
 		mfcclients = 0
-		webpopular += 1
+		webpopular += rand(hotcat/2 -2,hotcat/2)
 		minut += 2
 		if pcs_apprnc > 100:
-			tokens += RAND(5,15)
+			tokens += rand(5,15)
 		else
-			tokens += RAND(5,10)
+			tokens += rand(5,10)
 		end
 		if webpopular < 15:
-			tokens += RAND(5,10)
+			tokens += rand(5,10)
 		elseif webpopular >= 15 and webpopular < 35:
-			tokens += RAND(10,15)
+			tokens += rand(10,15)
 		elseif webpopular >= 35 and webpopular < 75:
-			tokens += RAND(15,20)
+			tokens += rand(15,20)
 		elseif webpopular >= 75:
-			tokens += RAND(20,30)
+			tokens += rand(20,30)
 		end
 		gs 'stat'
 		if pcs_ass < 25 and backmfc = 0:
@@ -41,7 +42,7 @@ if webpopular >= 15 and pcs_ass >= 15 and clientask = 89:
 			'"I don''t know if it could handle your cock just yet", you tell the viewer. "What do you think?"'
 			'You turn your back to the camera and pull your butt cheeks aside, giving him (and everyone else in the channel) a good look at your sphincter. Unsurprisingly he''s very confident that he could make you feel good, but he donates some tokens as promised.'
 		end
-		act'Continue':gt'Komp','waitclients'
+		act'Continue':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 		if will_cost <= pcs_willpwr:
@@ -50,7 +51,7 @@ if webpopular >= 15 and pcs_ass >= 15 and clientask = 89:
 				webpopular -= 1
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
-				gt 'Komp','waitclients'
+				gt 'komp','waitclients'
 			end
 		else
 			act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -64,18 +65,18 @@ if webpopular < 50 and clientask = 88:
 	act 'Do as he asks':
 		cls
 		mfcclients = 0
-		webpopular += 1
+		webpopular += rand(hotcat/2 -2,hotcat/2)
 		minut += 2
-		pcs_horny -= RAND(5,10)
+		pcs_horny -= rand(5,10)
 		if pcs_apprnc > 100:
-			tokens += RAND(5,10)
+			tokens += rand(5,10)
 		else
-			tokens += RAND(0,5)
+			tokens += rand(0,5)
 		end
 		if webpopular < 25:
-			tokens += RAND(5,10)
+			tokens += rand(5,10)
 		else
-			tokens += RAND(10,15)
+			tokens += rand(10,15)
 		end
 		gs 'stat'
 		if backmfc = 1:
@@ -86,7 +87,7 @@ if webpopular < 50 and clientask = 88:
 			'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore58.jpg"></center>'
 			'You smile at the camera and find the panties that you had already taken off somewhere nearby, stuffing them in your mouth dutifully. You try to say something to the chat but only manage to produce some muffled sounds, much to the enjoyment of your viewers. "Haha, what a slut! That''s the way she should be!" everyone laughs, belittling you with their degrading comments.'
 		end
-		act'Continue':gt'Komp','waitclients'
+		act'Continue':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 		if will_cost <= pcs_willpwr:
@@ -95,7 +96,7 @@ if webpopular < 50 and clientask = 88:
 				webpopular -= 1
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
-				gt 'Komp','waitclients'
+				gt 'komp','waitclients'
 			end
 		else
 			act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -109,25 +110,25 @@ if webpopular >= 50 and pcs_vag >= 35 and clientask = 87:
 	act 'Find something to put inside you':
 		cls
 		mfcclients = 0
-		webpopular += 1
+		webpopular += rand(hotcat/2 -2,hotcat/2)
 		minut += 2
-		pcs_horny += RAND(5,10)
+		pcs_horny += rand(5,10)
 		if pcs_apprnc > 100:
-			tokens += RAND(50,100)
+			tokens += rand(50,100)
 		else
-			tokens += RAND(0,50)
+			tokens += rand(0,50)
 		end
 		if webpopular < 75:
-			tokens += RAND(50,100)
+			tokens += rand(50,100)
 		else
-			tokens += RAND(100,200)
+			tokens += rand(100,200)
 		end
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore59.jpg"></center>'
 		'"Erm... okay, hold on just one moment!" you smile at the camera and quickly go through your house, trying to find something that would impress him.'
 		'You return to your computer holding two objects: a remote control and a small bottle. Just when the people in the chat were about to suggest their preference, you silence them by sticking the bottle inside you first and then adding the remote too. That''s right, you do both!'
 		'The chat is very impressed with your eagerness to please, and makes several lewd comments on what a good slut you are. You wiggle your hips at them for a moment before retrieving the objects and setting them aside.'
-		act'Continue':gt'Komp','waitclients'
+		act'Continue':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 		if will_cost <= pcs_willpwr:
@@ -136,7 +137,7 @@ if webpopular >= 50 and pcs_vag >= 35 and clientask = 87:
 				webpopular -= 1
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
-				gt 'Komp','waitclients'
+				gt 'komp','waitclients'
 			end
 		else
 			act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -152,15 +153,15 @@ if webpopular >= 35 and pcs_vag >= 25 and alko >= 8 and clientask = 86:
 		cls
 		mfcclients = 0
 		pcs_vag += 1
-		webpopular += 2
+		webpopular += rand(hotcat/2,hotcat/2+2)
 		minut += 2
-		pcs_horny -= RAND(10,20)
+		pcs_horny -= rand(10,20)
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore60.jpg"></center>'
 		'You rummage around in the kitchen for a moment, but don''t find any bottles other than the one still in your fridge. You settle on a cold bottle of beer, and return to the living room where you proudly put it on your desk.'
 		'You get comfortable in front of the camera and begin to shove the bottle inside you. The glass is cold and unyielding, but you''re too drunk to care and keep trying out different angles until you finally manage to penetrate yourself with the bottom. Letting out a triumphant squeal, you push the bottle inside you as far as it will go and adjust your position a bit so everyone watching has a great view of your cunt being stretched out.'
 		'After a while reality kicks in, and that reality is that the cold bottle really doesn''t feel comfortable inside your snatch! Nevertheless, your viewers loved it and sing your praises when you slowly let the bottle slide out of your stretched pussy and crack the bottle open.'
-		act'Further':gt'Komp','waitclients'
+		act'Further':gt'komp','waitclients'
 	end
 end
 
@@ -179,14 +180,14 @@ if webpopular >= 50 and pcs_vag > 0 and pcs_ass > 0 and alko >= 8 and sub > 50 a
 			mfcclients = 0
 			minut += 2
 			if pcs_apprnc > 100:
-				tokens += RAND(75,150)
+				tokens += rand(75,150)
 			else
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			end
 			if webpopular < 75:
-				tokens += RAND(75,150)
+				tokens += rand(75,150)
 			else
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			end
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore73.jpg"></center>'
@@ -194,25 +195,25 @@ if webpopular >= 50 and pcs_vag > 0 and pcs_ass > 0 and alko >= 8 and sub > 50 a
 			'Grabbing the camera, you guide it to your crotch and pull your pussy lips aside with your fingers.'
 			'"I erm... I have a little secret, guys", you whisper, and slowly let some sperm trickle out of your pussy.'
 			'The chat goes wild, awarding you with numerous comments on how they wish that was their load, and are a tad surprised when you even receive a few donations.'
-			act'Continue':gt'Komp','waitclients'
+			act'Continue':gt'komp','waitclients'
 		end
 	else
 		killvar 'temp'
 		act 'Play hide-the-panties':
 			cls
 			mfcclients = 0
-			webpopular += 2
+			webpopular += rand(hotcat/2 -1,hotcat/2+1)
 			minut += 5
-			pcs_horny -= RAND(10,20)
+			pcs_horny -= rand(10,20)
 			if pcs_apprnc > 100:
-				tokens += RAND(75,150)
+				tokens += rand(75,150)
 			else
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			end
 			if webpopular < 75:
-				tokens += RAND(75,150)
+				tokens += rand(75,150)
 			else
-				tokens += RAND(50,100)
+				tokens += rand(50,100)
 			end
 			gs'stat'
 			if pcs_ass > pcs_vag:
@@ -238,29 +239,29 @@ if webpopular >= 50 and pcs_vag > 0 and pcs_ass > 0 and alko >= 8 and sub > 50 a
 				'With your back turned to the camera, you slowly begin to stuff them into your pussy. Your drunken hand-eye coordination leaves a lot to be desired, and you''re quite rough with yourself when you shove your panties inside your vagina.'
 				'"Ta-dah! All gone!" you laugh proudly, when they''re inside you completely. The chat laughs with you, and you receive a few donations while you slowly pull the panties out again.'
 			end
-			act'Continue':gt'Komp','waitclients'
+			act'Continue':gt'komp','waitclients'
 		end
 		if tits >= 1:
 			act 'Bind your breasts with whatever you can find':
 				cls
 				mfcclients = 0
-				webpopular += 2
+				webpopular += rand(hotcat/2 -2,hotcat/2)
 				if alko >= 10:
 					gs 'pain', 4, 'pinch', 'nipples'
 				else
 					gs 'pain', 2, 'pinch', 'nipples'
 				end
 				minut += 10
-				pcs_horny -= RAND(10,20)
+				pcs_horny -= rand(10,20)
 				if pcs_apprnc > 100:
-					tokens += RAND(75,150)
+					tokens += rand(75,150)
 				else
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				end
 				if webpopular < 75:
-					tokens += RAND(75,150)
+					tokens += rand(75,150)
 				else
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				end
 				gs'stat'
 				if topmfc = 1:
@@ -295,24 +296,24 @@ if webpopular >= 50 and pcs_vag > 0 and pcs_ass > 0 and alko >= 8 and sub > 50 a
 					'Your senses have been dulled by the excessive amount of alcohol you drank, but you''re still conscious enough to make sure you don''t bind your breasts too tightly.'
 					'A few minutes later you decide your poor boobs have had enough, and untie them again. Your chat enjoyed seeing you like that, and you receive a few donations while you carefully rub some feeling back into your tingling breasts.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt'komp','waitclients'
 			end
 		else
 			act 'Play with your pussy':
 				cls
 				mfcclients = 0
-				webpopular += 2
+				webpopular += rand(hotcat/2,hotcat/2+2)
 				minut += 10
-				pcs_horny -= RAND(10,20)
+				pcs_horny -= rand(10,20)
 				if pcs_apprnc > 100:
-					tokens += RAND(75,150)
+					tokens += rand(75,150)
 				else
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				end
 				if webpopular < 75:
-					tokens += RAND(75,150)
+					tokens += rand(75,150)
 				else
-					tokens += RAND(50,100)
+					tokens += rand(50,100)
 				end
 				gs'stat'
 				if backmfc = 1:
@@ -339,13 +340,13 @@ if webpopular >= 50 and pcs_vag > 0 and pcs_ass > 0 and alko >= 8 and sub > 50 a
 					'You drunkenly mutter something into the camera and turn your back to it, as you guide the two cucumbers to your holes and shove them in unceremoniously.'
 					'You didn''t even wash them first! Their uneven surface and the lack of lubrication makes fucking yourself with them very painful, and it''s not long before you force yourself to stop. The viewers enjoyed it though, giving you a few tokens while you sit down on your chair again with a painful grimace on your face.'
 				end
-				act'Continue':gt'Komp','waitclients'
+				act'Continue':gt'komp','waitclients'
 			end
 		end
 	end
 end
 
-if backmfc = 0 and webpopular >= 25 and pcs_vag >= 30 and pcs_ass >= 30 and alko >= 8 and clientask = 84:
+if backmfc = 0 and webpopular >= 25 and (pcs_vag + pcs_ass >= 30) and alko >= 8 and clientask = 84:
 	cls
 	gs 'stat'
 	if pcs_vag >= pcs_ass:
@@ -356,9 +357,9 @@ if backmfc = 0 and webpopular >= 25 and pcs_vag >= 30 and pcs_ass >= 30 and alko
 	act 'Go find a bottle':
 		cls
 		mfcclients = 0
-		webpopular += 2
+		webpopular += rand(hotcat/2,hotcat/2+2)
 		minut += 10
-		pcs_horny -= RAND(10,20)
+		pcs_horny -= rand(10,20)
 		if pcs_vag >= pcs_ass:
 			pcs_vag += 1
 			vgape = 2
@@ -367,36 +368,38 @@ if backmfc = 0 and webpopular >= 25 and pcs_vag >= 30 and pcs_ass >= 30 and alko
 			agape = 2
 		end
 		if pcs_apprnc > 100:
-			tokens += RAND(100,150)
+			tokens += rand(100,150)
 		else
-			tokens += RAND(50,75)
+			tokens += rand(50,75)
 		end
 		if webpopular < 15:
-			tokens += RAND(25,50)
+			tokens += rand(25,50)
 		elseif webpopular >= 15 and webpopular < 35:
-			tokens += RAND(50,75)
+			tokens += rand(50,75)
 		elseif webpopular >= 35 and webpopular < 75:
-			tokens += RAND(75,150)
+			tokens += rand(75,150)
 		elseif webpopular >= 75:
-			tokens += RAND(100,300)
+			tokens += rand(100,300)
 		end
 		gs 'stat'
 		if pcs_vag >= pcs_ass:
 			'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore75.jpg"></center>'
-		else
-			'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore76.jpg"></center>'
-		end
 			'"The customer is king, right?" you smile sweetly at him, and apologize for a second while you quickly go look for a bottle.'
 			'You find one in the kitchen, it''s a two liter bottle of mineral water. When you return to your computer you hesitate for a second... isn''t this too big?'
 			'The alcohol and the chat convince you otherwise, and you try to squirm yourself around the bottle, forcing it inside you. You get it in!'
 			'You push the bottle inside a bit further but have to rest your hand against the wall to support yourself, the bottle inside you is huge and it feels very uncomfortable to stand normally.'
-		if pcs_vag >= pcs_ass:
 			'You leave the bottle in for a little while and slowly bob your hips up and down until it falls out from its own weight, leaving your vagina a huge gaping hole for your viewers to enjoy.'
+			'The chat is one huge stream of comments and emoticons now, and you receive several donations in quick succession. Too bad they won''t help you sit, because that''s going to be painful for a while!'
 		else
-			'You leave the bottle in for a little while and slowly bob your hips up and down. The bottle is lodged quite firmly inside you and doesn''t weigh much, so it doesn''t come out until you pull it out very slowly, leaving your ass a huge gaping hole for your viewers to enjoy.'			
+			'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore76.jpg"></center>'
+			'"The customer is king, right?" you smile sweetly at him, and apologize for a second while you quickly go look for a bottle.'
+			'You find one in the kitchen, it''s a two liter bottle of mineral water. When you return to your computer you hesitate for a second... isn''t this too big?'
+			'The alcohol and the chat convince you otherwise, and you try to squirm yourself around the bottle, forcing it inside you. You get it in!'
+			'You push the bottle inside a bit further but have to rest your hand on the couch to support yourself, the bottle inside you is huge and it feels very uncomfortable to stand normally.'
+			'You leave the bottle in for a little while and slowly bob your hips up and down. The bottle is lodged quite firmly inside you and doesn''t weigh much, so it doesn''t come out until you pull it out very slowly, leaving your ass a huge gaping hole for your viewers to enjoy.'
+			'The chat is one huge stream of comments and emoticons now, and you receive several donations in quick succession. Too bad they won''t help you sit, because that''s going to be painful for a while!'
 		end
-		'The chat is one huge stream of comments and emoticons now, and you receive several donations in quick succession. Too bad they won''t help you sit, because that''s going to be painful for a while!'
-		act'Continue':gt'Komp','waitclients'
+		act'Continue':gt'komp','waitclients'
 	end
 end
 
@@ -406,23 +409,23 @@ if backmfc = 0 and pcs_vag > 20 and clientask = 83:
 		cls
 		mfcclients = 0
 		pcs_vag += 1
-		webpopular += 1
+		webpopular += rand(hotcat/2 -2,hotcat/2)
 		minut += 5
 		vgape += 2
-		pcs_horny += RAND(10,20)
+		pcs_horny += rand(10,20)
 		if pcs_apprnc > 100:
-			tokens += RAND(50,150)
+			tokens += rand(50,150)
 		else
-			tokens += RAND(25,75)
+			tokens += rand(25,75)
 		end
 		if webpopular < 15:
-			tokens += RAND(25,50)
+			tokens += rand(25,50)
 		elseif webpopular >= 15 and webpopular < 35:
-			tokens += RAND(50,75)
+			tokens += rand(50,75)
 		elseif webpopular >= 35 and webpopular < 75:
-			tokens += RAND(75,150)
+			tokens += rand(75,150)
 		elseif webpopular >= 75:
-			tokens += RAND(150,250)
+			tokens += rand(150,250)
 		end
 		gs 'stat'
 		'You look around quickly and see the wooden knobs on your bed. Those look kinda phallic... should work!'
@@ -438,7 +441,7 @@ if backmfc = 0 and pcs_vag > 20 and clientask = 83:
 			'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore77.jpg"></center>'
 			'Despite the nice feeling of fullness it provides, it''s not enough to reach an orgasm right now. You make an effort of riding the wooden knob for a little while, but have to stop when your vagina hurts too much to continue.'
 		end
-		act'Continue':gt'Komp','waitclients'
+		act'Continue':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 	if will_cost <= pcs_willpwr:
@@ -447,7 +450,7 @@ if backmfc = 0 and pcs_vag > 20 and clientask = 83:
 			webpopular -= 1
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
-			gt 'Komp','waitclients'
+			gt 'komp','waitclients'
 		end
 	else
 		act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -461,29 +464,29 @@ if webpopular > 25 and backmfc = 0 and sub > 25 and pcs_vag > 10 and prezik > 0
 	act 'Do as he asks':
 		cls
 		mfcclients = 0
-		webpopular += 2
+		webpopular += rand(hotcat/2 -2,hotcat/2)
 		minut += 10
 		vgape = 3
 		if pcs_apprnc > 100:
-			tokens += RAND(100,150)
+			tokens += rand(100,150)
 		else
-			tokens += RAND(50,100)
+			tokens += rand(50,100)
 		end
 		if webpopular < 15:
-			tokens += RAND(50,100)
+			tokens += rand(50,100)
 		elseif webpopular >= 15 and webpopular < 35:
-			tokens += RAND(100,150)
+			tokens += rand(100,150)
 		elseif webpopular >= 35 and webpopular < 75:
-			tokens += RAND(150,200)
+			tokens += rand(150,200)
 		elseif webpopular >= 75:
-			tokens += RAND(200,300)
+			tokens += rand(200,300)
 		end
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore81.jpg"></center>'
 		'Kind of a strange request, but... okay. You won''t get a following if you refuse to do what your viewers want to see. "One moment, I''ll go find something!" you let him know, and quickly run to the bathroom. You look around and see your toothbrush. The handle is not particularly thick, that should work! You''re definitely wrapping a condom around it first though... you''re brushing your teeth with that later, ew!'
 		'You return to your chair with the condom-clad toothbrush, and slowly begin to push it inside your urethra. It hurts a lot more than you thought it would, but to the delight of your audience you don''t back out and slowly carry on.'
 		'When it''s in, you slowly pretend that you''re fucking yourself with it, even though it''s more your hips and hands moving than you actually moving the toothbrush. That would hurt like hell! You carefully pull the toothbrush out again, wincing with pain the whole time. Next time someone asks you to do that, you might not be so eager to do it any more... no matter how many tokens they offer.'
-		act'Further':gt'Komp','waitclients'
+		act'Further':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 	if will_cost <= pcs_willpwr:
@@ -492,7 +495,7 @@ if webpopular > 25 and backmfc = 0 and sub > 25 and pcs_vag > 10 and prezik > 0
 			webpopular -= 1
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
-			gt 'Komp','waitclients'
+			gt 'komp','waitclients'
 		end
 	else
 		act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -506,30 +509,30 @@ if backmfc = 0 and webpopular >= 50 and pcs_ass > 25 and clientask = 81:
 	act 'Do':
 		cls
 		mfcclients = 0
-		webpopular += 2
+		webpopular += rand(hotcat/2 -2,hotcat/2)
 		minut += 5
 		pcs_ass += 1
 		agape = 2
 		if pcs_apprnc > 100:
-			tokens += RAND(100,150)
+			tokens += rand(100,150)
 		else
-			tokens += RAND(50,100)
+			tokens += rand(50,100)
 		end
 		if webpopular < 15:
-			tokens += RAND(50,100)
+			tokens += rand(50,100)
 		elseif webpopular >= 15 and webpopular < 35:
-			tokens += RAND(100,150)
+			tokens += rand(100,150)
 		elseif webpopular >= 35 and webpopular < 75:
-			tokens += RAND(150,200)
+			tokens += rand(150,200)
 		elseif webpopular >= 75:
-			tokens += RAND(200,300)
+			tokens += rand(200,300)
 		end
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/shared/accessories/computer/camwhore82,'+rand(0,9)+'.jpg"></center>'
 		'That request sounds simple enough! You dutifully turn your back to the computer and slip two fingers inside your well-used ass, carefully pulling your asshole open.'
 		'"More! We want to see more!" the chat encourages you, and you smile obediently while you do as they ask, pulling your sphincter wide open. The promises of donations make you go through with it, even when you feel a cool breeze in your rectum.'
 		'The pain in your ass is unbearable for a while, but the client is true to his word. He donates a decent amount of tokens and lets you know that he hopes to meet an anal queen like you one day. You''re not sure if you can carry on with your show, though... that hurt a lot more than you thought it would.'
-		act'Continue':gt'Komp','waitclients'
+		act'Continue':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 	if will_cost <= pcs_willpwr:
@@ -538,14 +541,14 @@ if backmfc = 0 and webpopular >= 50 and pcs_ass > 25 and clientask = 81:
 			webpopular -= 1
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
-			gt 'Komp','waitclients'
+			gt 'komp','waitclients'
 		end
 	else
 		act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 	end	
 end
 
-if backmfc = 0 and webpopular >= 50 and pcs_ass > 10 and pcs_vag > 10 and sub > 50 and alko >= 6 and clientask = 80:
+if backmfc = 0 and webpopular >= 50 and pcs_ass > 10 and pcs_vag > 10 and sub > 50 and alko >= 8 and clientask = 80:
 	cls
 	gs 'stat'
 	'When one of your loyal visitors speaks up, you feel a weird knot in your throat. He''s usually making rather insensitive comments and seems to enjoy watching you squirm, but he pays well.'
@@ -558,18 +561,18 @@ if backmfc = 0 and webpopular >= 50 and pcs_ass > 10 and pcs_vag > 10 and sub >
 		agape = 3
 		vgape = 3
 		if pcs_apprnc > 100:
-			tokens += RAND(500,1000)
+			tokens += rand(500,1000)
 		else
-			tokens += RAND(250,500)
+			tokens += rand(250,500)
 		end
 		if webpopular < 15:
-			tokens += RAND(250,500)
+			tokens += rand(250,500)
 		elseif webpopular >= 15 and webpopular < 35:
-			tokens += RAND(250,750)
+			tokens += rand(250,750)
 		elseif webpopular >= 35 and webpopular < 75:
-			tokens += RAND(500,750)
+			tokens += rand(500,750)
 		elseif webpopular >= 75:
-			tokens += RAND(500,1000)
+			tokens += rand(500,1000)
 		end
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/shared/Accessories/computer/camwhore83.jpg"></center>'
@@ -581,7 +584,7 @@ if backmfc = 0 and webpopular >= 50 and pcs_ass > 10 and pcs_vag > 10 and sub >
 		'You push hard and in a minute you all-did manage to do it	- a bloody piece of metal comes out of your ass.'
 		'A sharp pain was replaced by a dull and aching, but when you started to get this thing back, everything has changed  - it was painful as well, as then, when you have it stuffed in.'
 		'A couple of minutes you finally pulled out of his embattled hell holes hook and crying, completely forgetting about the crowd of screaming spectators, promised myself never to repeat such...'
-		act'Further':gt'Komp','waitclients'
+		act'Further':gt'komp','waitclients'
 	end
 	gs 'willpower', 'exhib', 'resist', 'hard'
 	if will_cost <= pcs_willpwr:
@@ -590,12 +593,11 @@ if backmfc = 0 and webpopular >= 50 and pcs_ass > 10 and pcs_vag > 10 and sub >
 			webpopular -= 1
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
-			gt 'Komp','waitclients'
+			gt 'komp','waitclients'
 		end
 	else
 		act 'Ignore him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 	end	
 end
 
---- kompMFCtwo ---------------------------------
-
+--- kompMFCtwo ---------------------------------

Some files were not shown because too many files changed in this diff