Переглянути джерело

[fixed] Missing $args for mian code chunk lead to errors when it pointed at other $args

KevinSmarts 5 роки тому
батько
коміт
b86806fc9d
1 змінених файлів з 319 додано та 317 видалено
  1. 319 317
      locations/gopskver.qsrc

+ 319 - 317
locations/gopskver.qsrc

@@ -1,51 +1,36 @@
 # gopskver
 
-$metka = $ARGS[0]
-$prevloc = $loc
-$loc = $CURLOC
-$location_type = 'event_outdoors'
-
-*clr & cla
-menu_off = 1
-gs 'stat'
-
-gs 'dinsexFX'
-if $prevloc = 'gkafe':
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/cafe/gkafe2.jpg"></center>'
-elseif $prevloc = 'pavtrainhall':
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/vokzal.jpg"></center>'
-else
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/skver.jpg"></center>'
-end
-*nl
-
-if kotovLoveQW > 0:
-	if hour < 20:
-		if $prevloc = 'gkafe':
-			'Vitek Kotov sees you entering the cafe and tells you to come over. When you approach him, he explains he''s drinking some beer with his friends, and offers you to join them.'
-		elseif $prevloc = 'pavtrainhall':
-			'Vitek Kotov sees you entering the train station and tells you to come over. When you approach him, he explains he''s drinking some beer with his friends, and offers you to join them.'
-		else
-			'Vitek Kotov sees you walking in the park, and tells you to come over. When you approach him, he explains he''s drinking some beer with his friends in the park, and offers you to join them.'
-		end
+if $ARGS[0] = '':
+	$metka = $ARGS[0]
+	$prevloc = $loc
+	$loc = $CURLOC
+	$location_type = 'event_outdoors'
 
-		act 'Decline and leave':
+	*clr & cla
+	menu_off = 1
+	gs 'stat'
+
+	gs 'dinsexFX'
+	if $prevloc = 'gkafe':
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/cafe/gkafe2.jpg"></center>'
+	elseif $prevloc = 'pavtrainhall':
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/vokzal.jpg"></center>'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/skver.jpg"></center>'
+	end
+	*nl
+
+	if kotovLoveQW > 0:
+		if hour < 20:
 			if $prevloc = 'gkafe':
-				gt 'gkafe'
+				'Vitek Kotov sees you entering the cafe and tells you to come over. When you approach him, he explains he''s drinking some beer with his friends, and offers you to join them.'
+			elseif $prevloc = 'pavtrainhall':
+				'Vitek Kotov sees you entering the train station and tells you to come over. When you approach him, he explains he''s drinking some beer with his friends, and offers you to join them.'
 			else
-				gt 'gskver', 'start'
+				'Vitek Kotov sees you walking in the park, and tells you to come over. When you approach him, he explains he''s drinking some beer with his friends in the park, and offers you to join them.'
 			end
-		end
-
-		act 'Drink beer with Vitek and the guys':
-			*clr & cla
-			minut += 15
-			gs 'drugs', 'alcohol', 'beer'
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/beer3.jpg"></center>'
-			'The guys pour out a beer for you, and you enjoy a nice cold beer in their company.'
 
-			act 'Continue':
+			act 'Decline and leave':
 				if $prevloc = 'gkafe':
 					gt 'gkafe'
 				else
@@ -53,46 +38,49 @@ if kotovLoveQW > 0:
 				end
 			end
 
-			if hour = 20:
-				*nl
-				if week = 5 or week = 6:
-					'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
-					act 'Go to the disco with the boys':minut += 15 & gt 'gdkin'
-				else
-					'It''s evening, and the boys are getting ready to go to Vasily'' Home. You could call it a night and leave them alone, or tag along.'
-					act 'Go with the boys':minut += 15 & gt 'shulgahall'
+			act 'Drink beer with Vitek and the guys':
+				*clr & cla
+				minut += 15
+				gs 'drugs', 'alcohol', 'beer'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/beer3.jpg"></center>'
+				'The guys pour out a beer for you, and you enjoy a nice cold beer in their company.'
+
+				act 'Continue':
+					if $prevloc = 'gkafe':
+						gt 'gkafe'
+					else
+						gt 'gskver', 'start'
+					end
+				end
+
+				if hour = 20:
+					*nl
+					if week = 5 or week = 6:
+						'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
+						act 'Go to the disco with the boys':minut += 15 & gt 'gdkin'
+					else
+						'It''s evening, and the boys are getting ready to go to Vasily'' Home. You could call it a night and leave them alone, or tag along.'
+						act 'Go with the boys':minut += 15 & gt 'shulgahall'
+					end
 				end
+				exit
 			end
-			exit
-		end
 
-		if alko > 3:
-			'Vitek comes over to you and quietly asks: "Hey baby... do you want to keep drinking with the boys, or do you want to go to my house with me?"'
+			if alko > 3:
+				'Vitek comes over to you and quietly asks: "Hey baby... do you want to keep drinking with the boys, or do you want to go to my house with me?"'
 
-			act 'Go with Vitek':
-				*clr & cla
-				minut += 15
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big9.jpg"></center>'
-				'You take Vitek by the hand and almost feel like he''s showing you off, ' + iif($prevloc='gkafe','when he walks you to the exit of the cafe. You take a little walk','when you walk across the park square towards the exit.  You leave the park') + ' and Vitek guides you to where he lives. It''s a rather worn-down house from the outside, and the inside doesn''t look much better. Crumpled heaps of clothes lie everywhere, and the floor is littered with empty bottles.'
+				act 'Go with Vitek':
+					*clr & cla
+					minut += 15
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big9.jpg"></center>'
+					'You take Vitek by the hand and almost feel like he''s showing you off, ' + iif($prevloc='gkafe','when he walks you to the exit of the cafe. You take a little walk','when you walk across the park square towards the exit.  You leave the park') + ' and Vitek guides you to where he lives. It''s a rather worn-down house from the outside, and the inside doesn''t look much better. Crumpled heaps of clothes lie everywhere, and the floor is littered with empty bottles.'
 
-				act 'Continue':gt 'kotovSex'
+					act 'Continue':gt 'kotovSex'
+				end
 			end
-		end
-	elseif hour >= 20:
-		*nl
-		act 'Leave':gt 'gskver', 'start'
-		if week = 5 or week = 6:
-			'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
-			act 'Go to the disco with the boys': minut += 15 & gt 'gdkin'
-		else
-			'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
-			act 'Go to with the boys': minut += 15 & gt 'shulgahall'
-		end
-	end
-else
-	if hour >= 20:
-		if alko < 6:
+		elseif hour >= 20:
 			*nl
 			act 'Leave':gt 'gskver', 'start'
 			if week = 5 or week = 6:
@@ -102,78 +90,38 @@ else
 				'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
 				act 'Go to with the boys': minut += 15 & gt 'shulgahall'
 			end
-		elseif alko >= 6 and alko < 9 and DansOralSlut = 1:
-			'You''re quite drunk, and before heading out Dan offers to walk you home.'
-			gs 'willpower', 'misc', 'resist', 'medium'
-			if will_cost <= pcs_willpwr:
-				act '"No need, I can find my own way home"(<<will_cost>> Willpower)':
-					*clr & cla
-					gs 'willpower', 'pay', 'resist'
-					gs 'stat'
-					gt 'pavComplex', 'start'
-				end
-			else
-				act '"No need, I can find my own way home" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
-			act 'Go with Dan':
-				*clr & cla
-				pcs_horny += 10
-				minut += 15
-				gs 'stat'
-				'You''re walking down the street, feeling a bit wobbly from the alcohol while Dan supports your weight. He tells you funny stories and anecdotes along the way, and before you know it you''re at your apartment building. When you open the door and enter the building, Dan suddenly pulls you to the side. He''s quite rough about it, and shoves you into a dark corner of the stairwell. He takes your hand by the chin and whispers in your ear: "Your turn to make me feel good, slut. Otherwise I''m telling everyone."'
-				act 'Do as he says':gt 'gopskver', 'dan_blowjob'
-				gs 'willpower', 'bj', 'resist', 'medium'
-				if will_cost <= pcs_willpwr:
-					act 'Push him away(<<will_cost>> Willpower)':
-						*clr & cla
-						gs 'willpower', 'pay', 'resist'
-						gs 'fame', 'pav', 'sex', 5
-						gs 'stat'
-						'You push him away from you and say indignantly: "No way, Dan! Leave me alone!"'
-						'Dan''s eyes look murderous, but he doesn''t touch you. After a few seconds he bounces back, and he grins as he says: "Suit yourself, whore... your reputation in town will be ruined", and then walks away before you can get another word in.'
-						act 'Go home': gt 'pavComplex', 'start'
-					end
+		end
+	else
+		if hour >= 20:
+			if alko < 6:
+				*nl
+				act 'Leave':gt 'gskver', 'start'
+				if week = 5 or week = 6:
+					'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
+					act 'Go to the disco with the boys': minut += 15 & gt 'gdkin'
 				else
-					act 'Push him away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
-			end
-		elseif alko >= 6 and alko < 9 and DansOralSlut = 0:
-			'You''re quite drunk, and before heading out Dan offers to walk you home.'
-			gs 'willpower', 'misc', 'resist', 'medium'
-			if will_cost <= pcs_willpwr:
-				act '"No need, I can find my own way home"(<<will_cost>> Willpower)':
-					*clr & cla
-					gs 'willpower', 'pay', 'resist'
-					gs 'stat'
-					gt 'pavComplex', 'start'
+					'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
+					act 'Go to with the boys': minut += 15 & gt 'shulgahall'
 				end
-			else
-				act '"No need, I can find my own way home" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end
-
-			act 'Go with Dan':
-				*clr & cla
-				pcs_horny += 10
-				minut += 15
-				gs 'stat'
-				'You''re walking down the street, feeling a bit wobbly from the alcohol while Dan supports your weight. He tells you funny stories and anecdotes along the way, and before you know it you''re at your apartment building. When you open the door and enter the building, Dan suddenly pulls you to the side. He''s quite rough about it, and shoves you into a dark corner of the stairwell. He takes your hand by the chin and kisses your lips hard.'
-				gs 'willpower', 'kiss', 'resist', 'medium'
+			elseif alko >= 6 and alko < 9 and DansOralSlut = 1:
+				'You''re quite drunk, and before heading out Dan offers to walk you home.'
+				gs 'willpower', 'misc', 'resist', 'medium'
 				if will_cost <= pcs_willpwr:
-					act 'Push him away and go home(<<will_cost>> Willpower)':
+					act '"No need, I can find my own way home"(<<will_cost>> Willpower)':
 						*clr & cla
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
 						gt 'pavComplex', 'start'
 					end
 				else
-					act 'Push him away and go home (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+					act '"No need, I can find my own way home" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 				end	
-
-				act 'Kiss him back':
+				act 'Go with Dan':
 					*clr & cla
 					pcs_horny += 10
+					minut += 15
 					gs 'stat'
-					'You return his kiss, unsure why he''s kissing you... he never seemed to be that interested in you. Then you feel his hands on your shoulders, and Dan firmly presses down on them trying to get you to drop to your knees. He whispers reassuringly: "Don''t worry, <<$pcs_nickname>>... I didn''t tell anyone about all the things you did. Do a good job, and your secret will stay safe."'
+					'You''re walking down the street, feeling a bit wobbly from the alcohol while Dan supports your weight. He tells you funny stories and anecdotes along the way, and before you know it you''re at your apartment building. When you open the door and enter the building, Dan suddenly pulls you to the side. He''s quite rough about it, and shoves you into a dark corner of the stairwell. He takes your hand by the chin and whispers in your ear: "Your turn to make me feel good, slut. Otherwise I''m telling everyone."'
 					act 'Do as he says':gt 'gopskver', 'dan_blowjob'
 					gs 'willpower', 'bj', 'resist', 'medium'
 					if will_cost <= pcs_willpwr:
@@ -188,109 +136,133 @@ else
 						end
 					else
 						act 'Push him away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+					end	
+				end
+			elseif alko >= 6 and alko < 9 and DansOralSlut = 0:
+				'You''re quite drunk, and before heading out Dan offers to walk you home.'
+				gs 'willpower', 'misc', 'resist', 'medium'
+				if will_cost <= pcs_willpwr:
+					act '"No need, I can find my own way home"(<<will_cost>> Willpower)':
+						*clr & cla
+						gs 'willpower', 'pay', 'resist'
+						gs 'stat'
+						gt 'pavComplex', 'start'
 					end
+				else
+					act '"No need, I can find my own way home" (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 				end
-			end
-		elseif alko >= 9:
-			'You got absolutely hammered in the park, and are swaying from side to side when you walk down the pathway. Suddenly Vasily hugs your waist tightly and begins to lead you somewhere, with his friends following him.'
-			gs 'willpower', 'gangbang', 'resist', 'medium'
-			if will_cost <= pcs_willpwr:
-				act 'Say you have to go and leave them(<<will_cost>> Willpower)':
+
+				act 'Go with Dan':
 					*clr & cla
-					gs 'willpower', 'pay', 'resist'
+					pcs_horny += 10
+					minut += 15
 					gs 'stat'
-					gt 'pavComplex', 'start'
-				end
-			else
-				act 'Say you have to go and leave them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
-
-			act 'Go with the guys':
-				*clr & cla
-
-				if sgopgang = 0:sgopgang = 1
-				if npc_Sex['A9'] = 0: npc_Sex['A9'] = 1 & guy += 1
-				if npc_Sex['A10'] = 0: npc_Sex['A10'] = 1 & guy += 1
-				if npc_Sex['A11'] = 0: npc_Sex['A11'] = 1 & guy += 1
-
-				stat['vaginal'] += 3
-				gang += 1
-				pcs_vag += 3
-				gs 'boyStat', 'A11'
-				cumprecheck = 1
-				gs 'cum_manage'
-				gs 'boyStat', 'A11'
-				sexpartkno = 1
-				spafinloc = 14
-				gs 'cum_manage'
-				gs 'boyStat', 'A10'
-				sexpartkno = 1
-				spafinloc = 14
-				gs 'cum_manage'
-				gs 'boyStat', 'A9'
-				sexpartkno = 1
-				spafinloc = 14
-				gs 'cum_manage'
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/gopgang.jpg"></center>'
-				'At some point, you pass out. When you wake up you''re lying on your back, and you feel something moving inside your pussy. You carefully open your eyes, and between the blinking you see Vasily''s contorted face, hammering his hips against yours. Is he fucking you!?'
-				'A few seconds later, he pulls out and you feel several warm drops landing on your stomach. You lose consciousness again, and a little while later you wake up to find yourself getting fucked by Dan. He''s just about finished, and shoots his load onto your stomach as well. Vitek immediately replaces him, and roughly fucks you as if you''re little more than a few fuckholes to him. Then again, maybe that''s how they really see you.'
-				'He quickly adds his load to that of his friends, and you fade out of consciousness again with a soft groan. When you finally come to your senses you find yourself alone on the sofa, and just rest for a moment. The boys are sitting at the table in the room, drinking more beers. You should probably get going soon, before they decide they''re ready for another round.'
-
-				act 'Leave':gt 'pavResidential'
-			end
-		end
-	elseif hour < 20:
-		iif($prevloc = 'gkafe','You see Vitek, Dan and Vasily sitting at a table, drinking some beers','You see Vitek, Dan and Vasily sitting on a park bench, drinking some beers.')
-
-		if pav_slut < 125:
-			if alko < 6:
-				iif($prevloc = 'gkafe','The boys ordered some extra beers ','The boys have some extra beers with them,') + 'and invite you to have a seat and join them.'
-
-				act 'Decline the beer and leave':
-					if $prevloc = 'gkafe' or $prevloc = 'pavtrainhall':
-						gt $prevloc
+					'You''re walking down the street, feeling a bit wobbly from the alcohol while Dan supports your weight. He tells you funny stories and anecdotes along the way, and before you know it you''re at your apartment building. When you open the door and enter the building, Dan suddenly pulls you to the side. He''s quite rough about it, and shoves you into a dark corner of the stairwell. He takes your hand by the chin and kisses your lips hard.'
+					gs 'willpower', 'kiss', 'resist', 'medium'
+					if will_cost <= pcs_willpwr:
+						act 'Push him away and go home(<<will_cost>> Willpower)':
+							*clr & cla
+							gs 'willpower', 'pay', 'resist'
+							gs 'stat'
+							gt 'pavComplex', 'start'
+						end
 					else
-						gt 'gskver', 'start'
+						act 'Push him away and go home (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+					end	
+
+					act 'Kiss him back':
+						*clr & cla
+						pcs_horny += 10
+						gs 'stat'
+						'You return his kiss, unsure why he''s kissing you... he never seemed to be that interested in you. Then you feel his hands on your shoulders, and Dan firmly presses down on them trying to get you to drop to your knees. He whispers reassuringly: "Don''t worry, <<$pcs_nickname>>... I didn''t tell anyone about all the things you did. Do a good job, and your secret will stay safe."'
+						act 'Do as he says':gt 'gopskver', 'dan_blowjob'
+						gs 'willpower', 'bj', 'resist', 'medium'
+						if will_cost <= pcs_willpwr:
+							act 'Push him away(<<will_cost>> Willpower)':
+								*clr & cla
+								gs 'willpower', 'pay', 'resist'
+								gs 'fame', 'pav', 'sex', 5
+								gs 'stat'
+								'You push him away from you and say indignantly: "No way, Dan! Leave me alone!"'
+								'Dan''s eyes look murderous, but he doesn''t touch you. After a few seconds he bounces back, and he grins as he says: "Suit yourself, whore... your reputation in town will be ruined", and then walks away before you can get another word in.'
+								act 'Go home': gt 'pavComplex', 'start'
+							end
+						else
+							act 'Push him away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+						end
 					end
 				end
+			elseif alko >= 9:
+				'You got absolutely hammered in the park, and are swaying from side to side when you walk down the pathway. Suddenly Vasily hugs your waist tightly and begins to lead you somewhere, with his friends following him.'
+				gs 'willpower', 'gangbang', 'resist', 'medium'
+				if will_cost <= pcs_willpwr:
+					act 'Say you have to go and leave them(<<will_cost>> Willpower)':
+						*clr & cla
+						gs 'willpower', 'pay', 'resist'
+						gs 'stat'
+						gt 'pavComplex', 'start'
+					end
+				else
+					act 'Say you have to go and leave them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end	
 
-				act 'Drink beer with the guys':
+				act 'Go with the guys':
 					*clr & cla
-					minut += 15
-					gs 'drugs', 'alcohol', 'beer'
+
+					if sgopgang = 0:sgopgang = 1
+					if npc_Sex['A9'] = 0: npc_Sex['A9'] = 1 & guy += 1
+					if npc_Sex['A10'] = 0: npc_Sex['A10'] = 1 & guy += 1
+					if npc_Sex['A11'] = 0: npc_Sex['A11'] = 1 & guy += 1
+
+					stat['vaginal'] += 3
+					gang += 1
+					pcs_vag += 3
+					gs 'boyStat', 'A11'
+					cumprecheck = 1
+					gs 'cum_manage'
+					gs 'boyStat', 'A11'
+					sexpartkno = 1
+					spafinloc = 14
+					gs 'cum_manage'
+					gs 'boyStat', 'A10'
+					sexpartkno = 1
+					spafinloc = 14
+					gs 'cum_manage'
+					gs 'boyStat', 'A9'
+					sexpartkno = 1
+					spafinloc = 14
+					gs 'cum_manage'
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/beer3.jpg"></center>'
-					'The guys cheer and pour out a beer for you. Vasily gives you ' + iif($prevloc = 'gkafe','a glass','the cup') +' while the others propose a toast, already having beers in their hands. You happily join them in their toast, and spend the next 15 minutes chatting with them and having sips of your cold beer.'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/gopgang.jpg"></center>'
+					'At some point, you pass out. When you wake up you''re lying on your back, and you feel something moving inside your pussy. You carefully open your eyes, and between the blinking you see Vasily''s contorted face, hammering his hips against yours. Is he fucking you!?'
+					'A few seconds later, he pulls out and you feel several warm drops landing on your stomach. You lose consciousness again, and a little while later you wake up to find yourself getting fucked by Dan. He''s just about finished, and shoots his load onto your stomach as well. Vitek immediately replaces him, and roughly fucks you as if you''re little more than a few fuckholes to him. Then again, maybe that''s how they really see you.'
+					'He quickly adds his load to that of his friends, and you fade out of consciousness again with a soft groan. When you finally come to your senses you find yourself alone on the sofa, and just rest for a moment. The boys are sitting at the table in the room, drinking more beers. You should probably get going soon, before they decide they''re ready for another round.'
 
-					act 'Continue':
+					act 'Leave':gt 'pavResidential'
+				end
+			end
+		elseif hour < 20:
+			iif($prevloc = 'gkafe','You see Vitek, Dan and Vasily sitting at a table, drinking some beers','You see Vitek, Dan and Vasily sitting on a park bench, drinking some beers.')
+
+			if pav_slut < 125:
+				if alko < 6:
+					iif($prevloc = 'gkafe','The boys ordered some extra beers ','The boys have some extra beers with them,') + 'and invite you to have a seat and join them.'
+
+					act 'Decline the beer and leave':
 						if $prevloc = 'gkafe' or $prevloc = 'pavtrainhall':
 							gt $prevloc
 						else
 							gt 'gskver', 'start'
 						end
 					end
-					if hour = 20:
-						*nl
-						if week = 5 or week = 6:
-							'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
-							act 'Go to the disco with the boys': minut += 15 & gt 'gdkin'
-						else
-							'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
-							act 'Go with the boys': minut += 15 & gt 'shulgahall'
-						end
-					end
-				end
-			elseif alko >= 6:
-				'You''re already not exactly sober any more, and feel a bit looser while you chat with the guys.'
 
-				if pav_slut < 50:
 					act 'Drink beer with the guys':
 						*clr & cla
-						minut += 5
+						minut += 15
+						gs 'drugs', 'alcohol', 'beer'
 						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big11.jpg"></center>'
-						'Vasily puts his hand on your shoulder and tells you that his friends aren''t the kind of guys a nice girl should be getting drunk with and sends you on your way.'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/beer3.jpg"></center>'
+						'The guys cheer and pour out a beer for you. Vasily gives you ' + iif($prevloc = 'gkafe','a glass','the cup') +' while the others propose a toast, already having beers in their hands. You happily join them in their toast, and spend the next 15 minutes chatting with them and having sips of your cold beer.'
 
 						act 'Continue':
 							if $prevloc = 'gkafe' or $prevloc = 'pavtrainhall':
@@ -299,90 +271,137 @@ else
 								gt 'gskver', 'start'
 							end
 						end
+						if hour = 20:
+							*nl
+							if week = 5 or week = 6:
+								'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
+								act 'Go to the disco with the boys': minut += 15 & gt 'gdkin'
+							else
+								'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
+								act 'Go with the boys': minut += 15 & gt 'shulgahall'
+							end
+						end
 					end
-				elseif pav_slut < 75:
-					if $prevloc = 'gkafe':
-						'Vasily suggests to the guys to leave the cafe and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
-					elseif $prevloc = 'pavtrainhall':
-						'Vasily suggests to the guys to leave the train station and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
-					end
-					'At one point, Vasily sits down next to you and says: "Hey <<$pcs_nickname>>... I''ve heard from someone that you''re a huge tease, is that true?"'
+				elseif alko >= 6:
+					'You''re already not exactly sober any more, and feel a bit looser while you chat with the guys.'
 
-					act '"Yes that''s true"':
-						*clr & cla
-						gs 'stat'
-						'You smile and nod at him: "I like getting guys all worked up with my body, that''s true. Why?"'
-						'Vasily stutters for a moment, and then manages to say: "Oh n- no reason, I was just curious is all."'
+					if pav_slut < 50:
+						act 'Drink beer with the guys':
+							*clr & cla
+							minut += 5
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big11.jpg"></center>'
+							'Vasily puts his hand on your shoulder and tells you that his friends aren''t the kind of guys a nice girl should be getting drunk with and sends you on your way.'
 
-						act 'Thank them for the beer and leave':gt 'gskver', 'start'
-					end
+							act 'Continue':
+								if $prevloc = 'gkafe' or $prevloc = 'pavtrainhall':
+									gt $prevloc
+								else
+									gt 'gskver', 'start'
+								end
+							end
+						end
+					elseif pav_slut < 75:
+						if $prevloc = 'gkafe':
+							'Vasily suggests to the guys to leave the cafe and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
+						elseif $prevloc = 'pavtrainhall':
+							'Vasily suggests to the guys to leave the train station and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
+						end
+						'At one point, Vasily sits down next to you and says: "Hey <<$pcs_nickname>>... I''ve heard from someone that you''re a huge tease, is that true?"'
 
-					act '"What? No!"':
-						*clr & cla
-						gs 'stat'
-						'You raise your voice a little and act surprised: "What? No way! Whoever told you that was lying!"'
-						'However, Dan doesn''t fall for your act, and matter-of-factly says: "<<$pcs_nickname>>, you''re a slut. We''ve all seen you, the whole town knows it. Why are you even trying to deny it? You''re such a terrible liar..."'
+						act '"Yes that''s true"':
+							*clr & cla
+							gs 'stat'
+							'You smile and nod at him: "I like getting guys all worked up with my body, that''s true. Why?"'
+							'Vasily stutters for a moment, and then manages to say: "Oh n- no reason, I was just curious is all."'
 
-						act 'Leave':gt 'gskver', 'start'
-					end
-				elseif pav_slut < 125:
-					if $prevloc = 'gkafe':'Vasily suggests to the guys to leave the cafe and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
-					'At one point, Vasily sits down next to you and says: "Hey <<$pcs_nickname>>... I''ve heard from someone that you like sucking dicks... is that true?"'
+							act 'Thank them for the beer and leave':gt 'gskver', 'start'
+						end
 
-					act '"Yes, that''s true"':
-						*clr & cla
-						gs 'stat'
-						'You have a slight blush on your face when you confess: yes, you do like giving blowjobs. Vasily has a cheeky smile when he continues: "And is it true that you let them finish inside your mouth?"'
+						act '"What? No!"':
+							*clr & cla
+							gs 'stat'
+							'You raise your voice a little and act surprised: "What? No way! Whoever told you that was lying!"'
+							'However, Dan doesn''t fall for your act, and matter-of-factly says: "<<$pcs_nickname>>, you''re a slut. We''ve all seen you, the whole town knows it. Why are you even trying to deny it? You''re such a terrible liar..."'
+
+							act 'Leave':gt 'gskver', 'start'
+						end
+					elseif pav_slut < 125:
+						if $prevloc = 'gkafe':'Vasily suggests to the guys to leave the cafe and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
+						'At one point, Vasily sits down next to you and says: "Hey <<$pcs_nickname>>... I''ve heard from someone that you like sucking dicks... is that true?"'
 
-						act '"Yes, that''s true too"':
+						act '"Yes, that''s true"':
 							*clr & cla
 							gs 'stat'
-							'You blush again but confirm: "Yes, I let them cum inside my mouth."'
-							'Vasily is excited now, squirming in his seat: "So... how about you put that pretty mouth of yours to work on us?"'
+							'You have a slight blush on your face when you confess: yes, you do like giving blowjobs. Vasily has a cheeky smile when he continues: "And is it true that you let them finish inside your mouth?"'
 
-							act '"No way!"':
+							act '"Yes, that''s true too"':
 								*clr & cla
 								gs 'stat'
-								'You indignantly reject Vasily''s proposal: "No way, Shulga! I can''t just do that for everyone who asks!"'
-								'Dan suddenly growls at you: "Shut up, whore. I''ve seen you suck cocks of just about anyone you meet, and swallow their loads to the last drop! They make videos when you''re not paying attention... and now suddenly we''re not good enough for you?"'
-								'You''re a bit afraid of his sudden outburst and try to explain yourself: "Dan please, you have to understand! I don''t just su-"'
-								'He interrupts you: "Shut up! We won''t ask again... are you going to be a nice little slut and do as we ask, or are you going to keep pretending to be some stuck up bitch?"'
+								'You blush again but confirm: "Yes, I let them cum inside my mouth."'
+								'Vasily is excited now, squirming in his seat: "So... how about you put that pretty mouth of yours to work on us?"'
 
-								act 'Be a nice little slut':
+								act '"No way!"':
 									*clr & cla
 									gs 'stat'
-									'You don''t want to anger Dan any further, and decide to back down. You softly say: "Relax, Dan... I''m sorry, I didn''t mean to insult you or your friends. I''ll do it."'
-									'Dan smirks at you: "I forgive you, slut... I guess you just didn''t know what to do yet, when someone asks you for your whore mouth. We''ll teach you what you need to know about your place in the world. Get down before me and start sucking!"'
-									gs 'gopskver', 'triple_blow'
-								end
+									'You indignantly reject Vasily''s proposal: "No way, Shulga! I can''t just do that for everyone who asks!"'
+									'Dan suddenly growls at you: "Shut up, whore. I''ve seen you suck cocks of just about anyone you meet, and swallow their loads to the last drop! They make videos when you''re not paying attention... and now suddenly we''re not good enough for you?"'
+									'You''re a bit afraid of his sudden outburst and try to explain yourself: "Dan please, you have to understand! I don''t just su-"'
+									'He interrupts you: "Shut up! We won''t ask again... are you going to be a nice little slut and do as we ask, or are you going to keep pretending to be some stuck up bitch?"'
 
-								gs 'willpower', 'bj', 'resist'
-								if will_cost <= pcs_willpwr:
-									act 'Keep refusing(<<will_cost>> Willpower)':
-										gs 'willpower', 'pay', 'resist'
-										minut += 5
-										fingal += 1
-										body_write = 1
-										pcs_mood -= 5
+									act 'Be a nice little slut':
 										*clr & cla
 										gs 'stat'
+										'You don''t want to anger Dan any further, and decide to back down. You softly say: "Relax, Dan... I''m sorry, I didn''t mean to insult you or your friends. I''ll do it."'
+										'Dan smirks at you: "I forgive you, slut... I guess you just didn''t know what to do yet, when someone asks you for your whore mouth. We''ll teach you what you need to know about your place in the world. Get down before me and start sucking!"'
+										gs 'gopskver', 'triple_blow'
+									end
 
-										'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/body_cocksucker.jpg"></center>'
-										'You keep refusing, and try to get up and leave. Dan slaps your face hard, however, and you fall to the ground. He immediately pins you down, and begins to rip your clothes off. "Too proud, huh? We''ll have to take you down a peg!"'
-										'The boys take out some markers and write several obscene words onto your skin. Soon, the whole town can read what a huge slut you are!'
-										'You don''t want to anger them any further, knowing the boys are much stronger than you, and don''t dare to protest while they keep writing more things on you. Eventually they''re satisfied, and let you get up. They even let you put your clothes back on, so you can cover up at least the majority of the writings. Dan smirks: "Maybe that''ll help you remember what you are, slut. When you''re ready to apologize, you know where to find us."'
-
-										act 'Leave':gt 'gskver', 'start'
+									gs 'willpower', 'bj', 'resist'
+									if will_cost <= pcs_willpwr:
+										act 'Keep refusing(<<will_cost>> Willpower)':
+											gs 'willpower', 'pay', 'resist'
+											minut += 5
+											fingal += 1
+											body_write = 1
+											pcs_mood -= 5
+											*clr & cla
+											gs 'stat'
+
+											'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/body_cocksucker.jpg"></center>'
+											'You keep refusing, and try to get up and leave. Dan slaps your face hard, however, and you fall to the ground. He immediately pins you down, and begins to rip your clothes off. "Too proud, huh? We''ll have to take you down a peg!"'
+											'The boys take out some markers and write several obscene words onto your skin. Soon, the whole town can read what a huge slut you are!'
+											'You don''t want to anger them any further, knowing the boys are much stronger than you, and don''t dare to protest while they keep writing more things on you. Eventually they''re satisfied, and let you get up. They even let you put your clothes back on, so you can cover up at least the majority of the writings. Dan smirks: "Maybe that''ll help you remember what you are, slut. When you''re ready to apologize, you know where to find us."'
+
+											act 'Leave':gt 'gskver', 'start'
+										end
+									else
+										act 'Keep refusing (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 									end
-								else
-									act 'Keep refusing (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+								end
+
+								act '"Well, maybe... just don''t tell anyone!"':
+									*clr & cla
+									gs 'stat'
+									'Dan grins at you while he reaches for his pants: "Your secret is safe with us, baby. Now get down on your knees and take my cock in your mouth!"'
+									gs 'gopskver', 'triple_blow'
 								end
 							end
 
-							act '"Well, maybe... just don''t tell anyone!"':
+							act '"No, that''s a lie!"':
 								*clr & cla
 								gs 'stat'
-								'Dan grins at you while he reaches for his pants: "Your secret is safe with us, baby. Now get down on your knees and take my cock in your mouth!"'
+								'You spit on the ground, and pretend to be insulted: "No way, Vasily! That''s disgusting!"'
+
+								if swallow > 0:
+									'Dan suddenly snaps, and shouts at you: "<<$pcs_nickname>>, don''t bullshit us! The whole town knows you''re a huge cum guzzler, who loves little more than to take a big load into her mouth and swallow it all down! Stop lying!"'
+								elseif swallow = 0 and facial > 0:
+									'Dan suddenly chuckles: "But you love taking loads all over your face, right? I''ve seen several pictures of you, with your face and mouth all covered in cum."'
+								else
+									'Dan chuckles: "Maybe you can''t get a guy off with your mouth yet? Don''t worry <<$pcs_nickname>>, we will help you with your technique..."'
+								end
+
+								'Dan sharply says as he reaches for his pants and exposes his hard cock: "Enough talk! I think it''s time <<$pcs_nickname>> shows us what a good little slut she is. Take it in your mouth!"'
 								gs 'gopskver', 'triple_blow'
 							end
 						end
@@ -390,56 +409,39 @@ else
 						act '"No, that''s a lie!"':
 							*clr & cla
 							gs 'stat'
-							'You spit on the ground, and pretend to be insulted: "No way, Vasily! That''s disgusting!"'
-
-							if swallow > 0:
-								'Dan suddenly snaps, and shouts at you: "<<$pcs_nickname>>, don''t bullshit us! The whole town knows you''re a huge cum guzzler, who loves little more than to take a big load into her mouth and swallow it all down! Stop lying!"'
-							elseif swallow = 0 and facial > 0:
-								'Dan suddenly chuckles: "But you love taking loads all over your face, right? I''ve seen several pictures of you, with your face and mouth all covered in cum."'
-							else
-								'Dan chuckles: "Maybe you can''t get a guy off with your mouth yet? Don''t worry <<$pcs_nickname>>, we will help you with your technique..."'
-							end
-
-							'Dan sharply says as he reaches for his pants and exposes his hard cock: "Enough talk! I think it''s time <<$pcs_nickname>> shows us what a good little slut she is. Take it in your mouth!"'
+							'You pretend to be insulted at the mere notion, but Dan gets angry: "<<$pcs_nickname>>, you''re a slut! I know it, you know it, the whole fucking town knows it! Don''t be a stuck up bitch and start sucking!"'
 							gs 'gopskver', 'triple_blow'
 						end
 					end
-
-					act '"No, that''s a lie!"':
-						*clr & cla
-						gs 'stat'
-						'You pretend to be insulted at the mere notion, but Dan gets angry: "<<$pcs_nickname>>, you''re a slut! I know it, you know it, the whole fucking town knows it! Don''t be a stuck up bitch and start sucking!"'
-						gs 'gopskver', 'triple_blow'
-					end
 				end
-			end
-		else
-			shultextrand = rand(0, 2)
+			else
+				shultextrand = rand(0, 2)
 
-			if shultextrand = 0:$shultextrand = 'Looking for something to put in your mouth?'
-			if shultextrand = 1:$shultextrand = 'We can give you something to suck on!'
-			if shultextrand = 2:$shultextrand = 'Looking for something to suck on?'
+				if shultextrand = 0:$shultextrand = 'Looking for something to put in your mouth?'
+				if shultextrand = 1:$shultextrand = 'We can give you something to suck on!'
+				if shultextrand = 2:$shultextrand = 'Looking for something to suck on?'
 
-			'Vasily grins and shouts as he sees you walk by: "Look guys, it''s our favourite slut! <<$shultextrand>>" His friends laugh loudly at your expense.'
+				'Vasily grins and shouts as he sees you walk by: "Look guys, it''s our favourite slut! <<$shultextrand>>" His friends laugh loudly at your expense.'
 
-			if $prevloc = 'gkafe':
-				act 'Blush and quickly leave the cafe': gt $prevloc
-			elseif $prevloc = 'pavtrainhall':
-				act 'Blush and quickly leave the train station': gt $prevloc
-			else
-				act 'Blush and keep walking':gt 'gskver', 'start'
-				if BjBeerQW >= 5:
-					act 'Approach the guys': gt'zsoft_gopskverGorSlut','1'
-				elseif BjBeerQW < 5:
-					act 'Ask for a beer':
-						if BjBeerDay = daystart:
-							*clr & cla
-							'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big11.jpg"></center>'
-							'Vasily smirks and slaps your hand away: "Go beg somewhere else, whore. You''ve had enough for today, the open bar is closed for sluts like you. Come back tomorrow."'
-							act 'Leave them and walk away':gt 'gskver', 'start'
+				if $prevloc = 'gkafe':
+					act 'Blush and quickly leave the cafe': gt $prevloc
+				elseif $prevloc = 'pavtrainhall':
+					act 'Blush and quickly leave the train station': gt $prevloc
+				else
+					act 'Blush and keep walking':gt 'gskver', 'start'
+					if BjBeerQW >= 5:
+						act 'Approach the guys': gt'zsoft_gopskverGorSlut','1'
+					elseif BjBeerQW < 5:
+						act 'Ask for a beer':
+							if BjBeerDay = daystart:
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big11.jpg"></center>'
+								'Vasily smirks and slaps your hand away: "Go beg somewhere else, whore. You''ve had enough for today, the open bar is closed for sluts like you. Come back tomorrow."'
+								act 'Leave them and walk away':gt 'gskver', 'start'
 
-						else
-							gt 'gopskver', 'BjBeerStart'
+							else
+								gt 'gopskver', 'BjBeerStart'
+							end
 						end
 					end
 				end