Explorar el Código

[fixed] missing pav_slut checks and *clr & cla

julzor hace 5 años
padre
commit
610221f0da
Se han modificado 1 ficheros con 87 adiciones y 88 borrados
  1. 87 88
      locations/gschool_events.qsrc

+ 87 - 88
locations/gschool_events.qsrc

@@ -1575,104 +1575,103 @@ if $ARGS[0] = 'afterschool_events':
 		gs 'arousal', 'voyeur', 10
 		gs 'arousal', 'end'
 		gs 'stat'
-	elseif break_rand = 13 and kotovLoveQW <= 0:
-		if grupTipe = 4:
+	elseif break_rand = 13 and kotovLoveQW <= 0 and pav_slut > 125 and grupTipe = 4:
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/9.jpg"></center>'
+		'As you are heading out of school, you see a group of gopniks ahead of you. Just before you walk past them Vitek steps in front of you blocking your path. You step away from him, pulling out of reach as you turn around. You point your finger at him. "Don''t make me hurt you, you know I will."'
+		'He laughs a bit and steps up closer again, crowding you a bit but keeps his hands to himself. "Come on <<$pcs_nickname>> you know you want to have some fun, stop acting like you are not all hot and bothered by this. We can help you with that itch."'
+		gs 'willpower', 'bj'
+		if will_cost <= pcs_willpwr:
+			act 'Back off (<<will_cost>> Willpower)':
+				*clr & cla
+				gs 'willpower', 'resist'
+				gs 'stat'
+				grupvalue[4] += 2
+				exhibition_exp += 5
+				'<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/buttflash.mp4"></video></center>'
+				'You snort at him and then look at his friend before looking back at him, as you wiggle your middle finger at him. Flipping him off while pretending you are wiggling your finger for another reason. "If I needed something that small to satisfy my itch, I could just use this." His friends howl with laughter, while he fumes a little. Then you turn and walk away with a laugh, flashing them your butt as you do. Teasing them a bit on what they are missing out on.'
+				act 'Walk away': gt 'gschool_grounds', 'main'
+			end
+		else
+			'<br>You don''t have enough willpower to resist.'
+		end
+		act 'Sure why not':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/9.jpg"></center>'
-			'As you are heading out of school, you see a group of gopniks ahead of you. Just before you walk past them Vitek steps in front of you blocking your path. You step away from him, pulling out of reach as you turn around. You point your finger at him. "Don''t make me hurt you, you know I will."'
-			'He laughs a bit and steps up closer again, crowding you a bit but keeps his hands to himself. "Come on <<$pcs_nickname>> you know you want to have some fun, stop acting like you are not all hot and bothered by this. We can help you with that itch."'
+			grupvalue[4] -= 1
+			gs 'fame', 'pav', 'sex', 2
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
+			'You are in the mood anyways so why not, hopefully it isn''t to quick. They lead you to the men''s room, it''s just you and the Gopniks in there now. They all crowd around you in a circle, unzipping their pants, and pulling out their dicks.'
+			'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way.'
+			*nl
+			if pav_slut > 125: 'On one wall you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
+			act 'Start sucking':
+				*clr & cla
+				gs 'boyStat', 'A157'
+				gs 'cum_call', 'mouth', $boy,1
+				gs 'boyStat', 'A9'
+				gs 'cum_call', 'mouth', $boy,1
+				gs 'boyStat', 'A10'
+				gs 'cum_call', 'mouth', $boy,1
+				gs 'boyStat', 'A11'
+				gs 'cum_call', 'mouth', $boy,1
+				swallow += 4
+				'<center><video autoplay loop src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4"></video></center>'
+				'You kneel down, then you wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
+				'Finally, you feel a jet of sperm hit the back of your throat and <<$boydesc>> moans. "That''s right bitch, swallow it all, like a good little slut." Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants.'
+				*nl
+				'You immediately switch to another cock and receive another mouthful from him. You carefully swallow his load as well, which earns you a nod of approval and a pat on the head. "Good little whore." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "You''re the best cock sucker we got <<$pcs_nickname>>!" they say as they leave you alone in the bathroom, now only more horny than when you started. You yell after them. "Fucking assholes!" Then you clean up and leave.'
+				gs 'arousal', 'bj', 20, 'group', 'sub'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Leave': gt 'gschool_grounds', 'main'
+			end
+		end
+	elseif break_rand = 13 and kotovLoveQW <= 0 and pav_slut > 150 and grupTipe ! 4:
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/9.jpg"></center>'
+		'As you are heading out of school, you see a group of gopniks ahead of you. Just before you walk past them Vitek steps in front of you blocking your path. You look at Vitek with contempt, "What the fuck do you want?" He''s not impressed in the slightest.'
+		*nl
+		'"I''ll show you what the fuck I want, slut." With these words, Vitek suddenly grabs you by the hair and presses your face against his desk. "What I want is your lips around my dick, right now. Everyone already knows you''re a <<$gnikname>>, you better start acting like it or there will be consequences." He turns to his friends and says, "Come on boys, this whore doesn''t understand her place in life. It''s about time we show her."'
+		i = 0
+		:rand_jock_loop
+		gs 'gschool_events', 'rand_boy_arg', 0,1,0,0,0,0
+		if npc_gender['A<<r>>'] = 0 and npc_grupTipe['A<<r>>'] = 2 and npc_rel['A<<r>>'] > 50:
+			$jock = $npc_nickname['A<<r>>']
+			'As you try and pull away <<$jock>> comes over and pulls the gopnik off you and turns to him. "Leave her alone!"'
+			'The gopnik turns towards him and narrows his eyes. "Or what pussy?"'
+			'<<$jock>> Steps up close crowding him. "Or I will fucking kick your ass right here!" Then they start shoving each other, but before more can happen a teacher interrupts. "What''s going on here, break it up all of you." With that everyone goes their own way as the teacher watches and you word a thank you to <<$jock>> as you slip away.'
+			act 'Continue': gt 'gschool_grounds', 'main'
+		elseif i < 1000:
+			i += 1
+			jump 'rand_jock_loop'
+		else
 			gs 'willpower', 'bj'
 			if will_cost <= pcs_willpwr:
-				act 'Back off (<<will_cost>> Willpower)':
+				act 'Resist (<<will_cost>> Willpower)':
 					*clr & cla
 					gs 'willpower', 'resist'
 					gs 'stat'
-					grupvalue[4] += 2
-					exhibition_exp += 5
-					'<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/buttflash.mp4"></video></center>'
-					'You snort at him and then look at his friend before looking back at him, as you wiggle your middle finger at him. Flipping him off while pretending you are wiggling your finger for another reason. "If I needed something that small to satisfy my itch, I could just use this." His friends howl with laughter, while he fumes a little. Then you turn and walk away with a laugh, flashing them your butt as you do. Teasing them a bit on what they are missing out on.'
-					act 'Walk away': gt 'gschool_grounds', 'main'
-				end
-			else
-				'<br>You don''t have enough willpower to resist.'
-			end
-			act 'Sure why not':
-				*clr & cla
-				grupvalue[4] -= 1
-				gs 'fame', 'pav', 'sex', 2
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/boysbathroom.jpg"></center>'
-				'You are in the mood anyways so why not, hopefully it isn''t to quick. They lead you to the men''s room, it''s just you and the Gopniks in there now. They all crowd around you in a circle, unzipping their pants, and pulling out their dicks.'
-				'The walls of the restroom are covered in crude texts, quite a few of them involving you in some way.'
-				*nl
-				if pav_slut > 125: 'On one wall you see written in particularly large letters, "<b><<$pcs_nickname>> <<$pcs_lastname>> = <<$gnikname>>"</b>.'
-				act 'Start sucking':
-					*clr & cla
-					gs 'boyStat', 'A157'
-					gs 'cum_call', 'mouth', $boy,1
-					gs 'boyStat', 'A9'
-					gs 'cum_call', 'mouth', $boy,1
-					gs 'boyStat', 'A10'
-					gs 'cum_call', 'mouth', $boy,1
-					gs 'boyStat', 'A11'
-					gs 'cum_call', 'mouth', $boy,1
-					swallow += 4
-					'<center><video autoplay loop src="images/locations/pavlovsk/school/building/sex/rand_scoolboy6.mp4"></video></center>'
-					'You kneel down, then you wrap your <<$liptalk3>> around <<$boydesc>>''s hard cock and start to suck. Not forgetting the other''s you spend some time alternating between the between all the cocks, stroking the ones you''re not sucking with your hand.'
-					'Finally, you feel a jet of sperm hit the back of your throat and <<$boydesc>> moans. "That''s right bitch, swallow it all, like a good little slut." Finally <<$boydesc>> seems satisfied and tucks his cock back in his pants.'
-					*nl
-					'You immediately switch to another cock and receive another mouthful from him. You carefully swallow his load as well, which earns you a nod of approval and a pat on the head. "Good little whore." Then he moves aside as well, soon you finish of the last two guys and they both shoot their loads in your mouth as well. As you get up off your knees you hear one of them laugh. "You''re the best cock sucker we got <<$pcs_nickname>>!" they say as they leave you alone in the bathroom, now only more horny than when you started. You yell after them. "Fucking assholes!" Then you clean up and leave.'
-					gs 'arousal', 'bj', 20, 'group', 'sub'
-					gs 'arousal', 'end'
-					gs 'stat'
-					act 'Leave': gt 'gschool_grounds', 'main'
-				end
-			end
-		else
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/9.jpg"></center>'
-			'As you are heading out of school, you see a group of gopniks ahead of you. Just before you walk past them Vitek steps in front of you blocking your path. You look at Vitek with contempt, "What the fuck do you want?" He''s not impressed in the slightest.'
-			*nl
-			'"I''ll show you what the fuck I want, slut." With these words, Vitek suddenly grabs you by the hair and presses your face against his desk. "What I want is your lips around my dick, right now. Everyone already knows you''re a <<$gnikname>>, you better start acting like it or there will be consequences." He turns to his friends and says, "Come on boys, this whore doesn''t understand her place in life. It''s about time we show her."'
-			i = 0
-			:rand_jock_loop
-			gs 'gschool_events', 'rand_boy_arg', 0,1,0,0,0,0
-			if npc_gender['A<<r>>'] = 0 and npc_grupTipe['A<<r>>'] = 2 and npc_rel['A<<r>>'] > 50:
-				$jock = $npc_nickname['A<<r>>']
-				'As you try and pull away <<$jock>> comes over and pulls the gopnik off you and turns to him. "Leave her alone!"'
-				'The gopnik turns towards him and narrows his eyes. "Or what pussy?"'
-				'<<$jock>> Steps up close crowding him. "Or I will fucking kick your ass right here!" Then they start shoving each other, but before more can happen a teacher interrupts. "What''s going on here, break it up all of you." With that everyone goes their own way as the teacher watches and you word a thank you to <<$jock>> as you slip away.'
-				act 'Continue': gt 'gschool_grounds', 'main'
-			elseif i < 1000:
-				i += 1
-				jump 'rand_jock_loop'
-			else
-				gs 'willpower', 'bj'
-				if will_cost <= pcs_willpwr:
-					act 'Resist (<<will_cost>> Willpower)':
-						*clr & cla
-						gs 'willpower', 'resist'
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
-						'You manage to pull away from him, but the others are blocking you. You back up but eventually find your back against one of the walls, you turn your head away from him. The boy leans in close to you. "Just do as your told or this will be a lot worse for you."'
-						gs 'willpower', 'bj'
-						if will_cost <= pcs_willpwr:
-							act 'Threaten to scream (<<will_cost>> Willpower)':
-								*clr & cla
-								gs 'willpower', 'resist'
-								gs 'stat'
-								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
-								'"I''ll scream and when the teachers arrive I will tell him you tried to rape me." He fumes and leans in real close. "You''ll regreat this slut, I promise." With that he relents and leaves with the others going with him, all giving you looks you would rather not think about.'
-								act 'Continue': gt 'gschool_grounds', 'main'
-							end
-						else
-							'<br>You don''t have enough willpower to resist.'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
+					'You manage to pull away from him, but the others are blocking you. You back up but eventually find your back against one of the walls, you turn your head away from him. The boy leans in close to you. "Just do as your told or this will be a lot worse for you."'
+					gs 'willpower', 'bj'
+					if will_cost <= pcs_willpwr:
+						act 'Threaten to scream (<<will_cost>> Willpower)':
+							*clr & cla
+							gs 'willpower', 'resist'
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/resistgop.jpg"></center>'
+							'"I''ll scream and when the teachers arrive I will tell him you tried to rape me." He fumes and leans in real close. "You''ll regreat this slut, I promise." With that he relents and leaves with the others going with him, all giving you looks you would rather not think about.'
+							act 'Continue': gt 'gschool_grounds', 'main'
 						end
-						act 'Go to the men''s room with them':gt 'gschool_events', 'toilet_bj'
+					else
+						'<br>You don''t have enough willpower to resist.'
 					end
-				else
-					'<br>You don''t have enough willpower to resist.'
+					act 'Go to the men''s room with them':gt 'gschool_events', 'toilet_bj'
 				end
-				act 'Go to the men''s room with them': gt 'gschool_events', 'toilet_bj'
+			else
+				'<br>You don''t have enough willpower to resist.'
 			end
+			act 'Go to the men''s room with them': gt 'gschool_events', 'toilet_bj'
 		end
 	elseif break_rand <= 16:
 		cla