Browse Source

Removed dynamics and hardcoded exit locations.

KevinSmarts 8 năm trước cách đây
mục cha
commit
f30f9364ca
3 tập tin đã thay đổi với 202 bổ sung205 xóa
  1. 18 18
      locations/BelSex
  2. 2 2
      locations/belgang
  3. 182 185
      locations/belpicknick

+ 18 - 18
locations/BelSex

@@ -1,6 +1,6 @@
 # BelSex
 
-if $ARGS[0] = '':
+if $ARGS[0] = '' or $ARGS[0] = 'sex':
 	CLOSE ALL
 	gs'stat'
 	dick = 19
@@ -14,11 +14,11 @@ if $ARGS[0] = '':
 		'You suck his tongue when he kisses you, doing your best to please him in any way you can... because who knows what he''ll do if you don''t. He crudely paws your ass, grabbing your ass cheeks and slapping them every which way.'
 		if rand(1,100) <= 70:
 			'Vadim puts his large hands on your shoulders and forces you downwards. Even though you''re trying to cooperate and drop to your knees as soon as you realize what he wants, he''s still kind of rough with you while forcing you down. "Start sucking, <<$name>>."'
-			act'Get down on your knees':BelSexTime = 1 & gt $curloc
+			act'Get down on your knees':BelSexTime = 1 & gt 'pavResidential'
 		else
 			'Vadim tugs at your clothes, indicating that he wants them off you. You quickly obey and assist him in taking your clothes off. He nods approvingly, definitely liking what he sees. "Very nice, girl... but you''d look even better with my dick in you."'
-			act'Kiss him again':BelSexTime = 10 & gt $curloc
-			act'Get down on your knees':BelSexTime = 1 & gt $curloc
+			act'Kiss him again':BelSexTime = 10 & gt 'pavResidential'
+			act'Get down on your knees':BelSexTime = 1 & gt 'pavResidential'
 		end
 	end
 
@@ -49,16 +49,16 @@ if $ARGS[0] = '':
 				'<center><img src="images/lur/sex/cum<<mrapic>>.gif"></center>'
 				'Vadim indicates that he''s going to reach his orgasm soon: "Open your mouth, <<$name>>. You''re taking it in your mouth."'
 				'You meekly nod: "Yes Mr. Bely" and do as he says, opening your mouth as wide as you can. He jerks himself off over your face, and you soon feel his warm jets of sperm landing on your cheeks. He adjusts his aim a bit so some of it ends up in your mouth as well. You decide to just sit there with your eyes closed and your mouth open until he tells you otherwise, doing your best to ignore the taste of it.'
-				act'Get up':BelSexTime = 1000 & gt $curloc
+				act'Get up':BelSexTime = 1000 & gt 'pavResidential'
 			end
 		end
 		if belact > 0:
 			if rand(1,100) <= 30:
 				 'Vadim puts his large hands on your shoulders and forces you downwards. Even though you''re trying to cooperate and drop to your knees as soon as you realize what he wants, he''s still kind of rough with you while forcing you down. "Start sucking, <<$name>>."'
-				act'Suck him off':BelSexTime = 1 & gt $curloc
+				act'Suck him off':BelSexTime = 1 & gt 'pavResidential'
 			else
 				'Vadim paws at your ass for a second before telling you: "Get on your back, <<$name>>. I''m going to fill you up."'
-				act'Lie down on your back':BelSexTime = 10 & gt $curloc
+				act'Lie down on your back':BelSexTime = 10 & gt 'pavResidential'
 			end 
 		end
 	end
@@ -74,19 +74,19 @@ if $ARGS[0] = '':
 		dynamic $sexstart4
 		if belact <= 0:
 			dynamic $sexcum
-			act'Up':BelSexTime = 1000 & gt $curloc
+			act'Up':BelSexTime = 1000 & gt 'pavResidential'
 		end
 		if belact > 0:
 			tiperand = rand(1,100)
 			if tiperand <= 30:
 				'Vadim puts his large hands on your shoulders and forces you downwards. Even though you''re trying to cooperate and drop to your knees as soon as you realize what he wants, he''s still kind of rough with you while forcing you down. "Start sucking, <<$name>>."'
-				act'Take him in your mouth':BelSexTime = 1&gt $curloc
+				act'Take him in your mouth':BelSexTime = 1&gt 'pavResidential'
 			elseif tiperand <= 90:
 				'Vadim wipes the sweat off his forehead, clearly worked up from fucking you. Nevertheless, he''s not done with you and tells you to spread your legs further for him.'
-				act'Spread your legs':BelSexTime = 10 & gt $curloc
+				act'Spread your legs':BelSexTime = 10 & gt 'pavResidential'
 			else
 				'Vadim tells you to get on your hands and knees next: "It''s your asshole next, <<$name>>. Assume the position."'
-				act'Get fucked from behind':BelSexTime = 100 & gt $curloc
+				act'Get fucked from behind':BelSexTime = 100 & gt 'pavResidential'
 			end 
 		end
 	end
@@ -104,19 +104,19 @@ if $ARGS[0] = '':
 			spafinloc = 3
 			gs 'cum_manage'
 			'You can tell <<$boy>> is close to his orgasm, and seconds later he firmly grabs your hips. His movements become more erratic, and you feel his cock spasming inside you as he shoots his cum deep inside your asshole. The cum feels kind of warm inside you, and it slowly dribbles out once he pulls his cock out of you.'
-			act'Get up':BelSexTime = 1000 & gt $curloc
+			act'Get up':BelSexTime = 1000 & gt 'pavResidential'
 		end
 		if belact > 0:
 			tiperand = rand(1,100)
 			if tiperand <= 30:
 				'Vadim puts his large hands on your shoulders and forces you downwards. Even though you''re trying to cooperate and drop to your knees as soon as you realize what he wants, he''s still kind of rough with you while forcing you down. "Start sucking, <<$name>>."'
-				act'Suck him off':BelSexTime = 1 & gt $curloc
+				act'Suck him off':BelSexTime = 1 & gt 'pavResidential'
 			elseif tiperand <= 90:
 				'Vadim paws at your ass for a second before telling you: "Get on your back, <<$name>>. I''m going to fill you up."'
-				act'Spread your legs':BelSexTime = 10 & gt $curloc
+				act'Spread your legs':BelSexTime = 10 & gt 'pavResidential'
 			else
 				'Vadim is giving you a rough asspounding, and he wipes the sweat from his forehead while he catches his breath. When you think he''s done and you try to get up, he pushes you back down: "I''m not done with your ass yet, <<$name>>. Stay down."'
-				act'Get fucked from behind':BelSexTime = 100 & gt $curloc
+				act'Get fucked from behind':BelSexTime = 100 & gt 'pavResidential'
 			end  
 		end
 	end
@@ -212,7 +212,7 @@ if $ARGS[0] = 'drive':
 					!'<<mrapic>>'
 					'<center><img src="images/lur/sex/carBJ<<mrapic>>.gif"></center>'
 					'You shift your hips a bit and lean over, taking the head of his dick in your mouth and begin to suck obediently. The fat man doesn''t last long at all, and within minutes you feel his nasty cum squirting into your mouth. Since you''re in his car you can''t just spit it out somewhere, and see no other option but to swallow it. When he recovers, he pulls over and shoves you out onto the street. Throwing 500 <b>₽</b> on top of your prone body, he then races off as you quickly get up and pocket the money, hoping no one saw you get kicked out of the car.'
-					act'Dust yourself off':gt $curloc
+					act'Dust yourself off':gt 'pavResidential'
 				end
 			else
 				'Within minutes, you approach a five-storey apartment. Vadim parks the car in front of it and says: "Get out and follow me", not waiting for a response.'
@@ -221,7 +221,7 @@ if $ARGS[0] = 'drive':
 					minut+=5
 					gs'stat'
 					'The apartment is actually in decent shape. The minimal amount of furniture and decorations don''t make it look very hospitable though, and you assume this might just be one of the places Vadim rented for business or pleasure, not for living in. Noticing you''re spending too much time looking around and aren''t following him swiftly enough, he grabs you by your hair and pulls your face to his, roughly shoving his tongue in your mouth. You can smell the tabacco on his breath, and do your best to ignore the taste as he kisses you.'
-					act'Kiss him':gt 'BelSex'
+					act'Kiss him':gt 'BelSex', 'sex'
 				end
 			end
 		end
@@ -242,7 +242,7 @@ if $ARGS[0] = 'pay':
 			belgangQW=9999
 			money-=belgangPay
 			gs'stat'
-			act 'Continue':gt $curloc
+			act 'Continue':gt 'pavResidential'
 		end
 	else
 		act'You don''t have the money':

+ 2 - 2
locations/belgang

@@ -5,7 +5,7 @@
 
 
 
-act'Return to Pavlovsky':gt'pavCommercial'
-gs'stat'
+act'Return to Pavlovsky':gt 'pavResidential'
+
 --- belgang ---------------------------------
 

+ 182 - 185
locations/belpicknick

@@ -1,119 +1,7 @@
 # belpicknick
-CLOSE ALL
 
-$BP_d_vb_light = {
-	act'Shove the neck into your vagina':
-		cls
-		minut += 5
-		dick = 10
-		gs'stat'
-		'<center><img src="images/lur/bel/bottle.jpg"></center>'
-		dynamic $d_vag_sex_bottle
-		if rand(1,100) <= 10:
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to take the easiest route: you spread your legs and put the neck of the bottle against your pussy lips. You slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
-			'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our dicks! Get over here whore, it''s time you get fucked."'
-			act'Continue':belpicknickprogress=10&gt $curloc
-		else
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to take the easiest route: you spread your legs and put the neck of the bottle against your pussy lips. You slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle. The guys are not impressed however.'
-			'"What kind of weak shit is this? You''d better put some more effort into it, otherwise we''re going to do it for you."'
-			dynamic $BP_d_vb_hard
-			dynamic $BP_d_ab_light
-			dynamic $BP_d_ab_hard
-		end
-	end
-}
-
-$BP_d_vb_hard = {
-	act'Shove the bottom into your vagina':
-		cls
-		minut += 5
-		dick = 40
-		gs'stat'
-		'<center><img src="images/lur/bel/bottle2.jpg"></center>'
-		dynamic $d_vag_sex_bottle
-		if rand(1,100) <= 80:
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, but don''t want to anger them by taking the easy way out. You spread your legs and put the bottom of the bottle against your pussy lips, and slowly begin to push it in. You try to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the bottom of the bottle, which is stretching your pussy out a great deal.'
-			'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our dicks! Get over here whore, it''s time you get fucked."'
-			act'Continue':belpicknickprogress=10&gt $curloc
-		else
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, but don''t want to anger them by taking the easy way out. You spread your legs and put the bottom of the bottle against your pussy lips, and slowly begin to push it in. You try to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the bottom of the bottle, which is stretching your pussy out a great deal.'
-			'The bandits look at each other for a second, and then shake their heads: "Not good enough, slut. Put it in your ass and be quick about it, otherwise we''re doing it for you."'
-			dynamic $BP_d_ab_light
-			dynamic $BP_d_ab_hard
-		end
-	end
-}
-
-$BP_d_ab_light = {
-	act'Shove the neck into your ass':
-		cls
-		minut += 5
-		dick = 10
-		gs'stat'
-		'<center><img src="images/lur/bel/bottle3.jpg"></center>'
-		dynamic $d_analsex_bottle
-		if rand(1,100) <= 70:
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to impress them: you spread your legs and put the neck of the bottle against your puckered butthole. After lubricating it with a bit of saliva you slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
-			'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our dicks! Get over here whore, it''s time you get fucked."'
-			act'Continue':belpicknickprogress=10&gt $curloc
-		else
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to impress them: you spread your legs and put the neck of the bottle against your puckered butthole. After lubricating it with a bit of saliva you slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
-			'The bandits look at each other for a second, and then shake their heads: "Not good enough, slut. Use the other end and be quick about it, otherwise we''re doing it for you."'
-			dynamic $BP_d_ab_hard
-		end
-	end
-}
-
-$BP_d_ab_hard = {
-	act'Shove the bottom into your ass':
-		cls
-		minut += 5
-		dick = 40
-		gs'stat'
-		'<center><img src="images/lur/bel/bottle4.jpg"></center>'
-		dynamic $d_analsex_bottle
-			'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to go as far as you can with this: you spread your legs and put the bottom of the bottle against your puckered butthole. After lubricating it with a bit of saliva and stretching a bit with your fingers you actually manage to get it in, even though it hurts a lot. Deciding you don''t want the guys to take over for you, you soldier on and slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the bottom of the bottle.'
-			'The guys slap each other on the back, thoroughly impressed: "What an ass, look at it stretch! It''s gonna take all of our dicks combined in there to even feel something!"'
-		act'Continue':belpicknickprogress = 10 & gt $curloc
-	end
-}
-
-$bp_vibor = {
-	if gmember = 1:
-		dick = 15
-		$boy = 'Vadim'
-		silavag = 0
-	end
-	if gmember = 2:
-		dick = 18
-		$boy = 'Siple'
-		silavag = 1
-	end
-	if gmember = 3:
-		dick = 21
-		$boy = 'Georgiy'
-		silavag = 0
-	end
-	if gmember = 4:
-		dick = 17
-		$boy = 'Tatar'
-		silavag = 1
-	end
-}
-
-$bp_poisk = {
-	gm = gmember
-	:markpoisk_gmember
-	gm += 1
-	if gm > 4:gm = 1
-	if gm = 1 and sashaBeliTimes = 0:jump'markpoisk_gmember'
-	if gm = 2 and sipliGangTimes = 0:jump'markpoisk_gmember'
-	if gm = 3 and kolGangTimes = 0:jump'markpoisk_gmember'
-	if gm = 4 and tatarGangTimes = 0:jump'markpoisk_gmember'
-	if gm = 1 and sashaBeliTimes > 0 or gm = 2 and sipliGangTimes > 0 or gm = 3 and kolGangTimes > 0 or gm = 4 and tatarGangTimes > 0:gmember = gm
-}
-
-if belpicknickprogress = 0:
+if $ARGS[0] = '':
+	CLOSE ALL	
 	sashaBeliTimes = rand(1,3)
 	sipliGangTimes = rand(1,3)
 	kolGangTimes = rand(1,3)
@@ -127,10 +15,11 @@ if belpicknickprogress = 0:
 		frost = 0
 		gs'stat'
 		'You drink the vodka as you were told, and feel a shiver run down your spine. Your throat burns when you swallow it, but soon after a pleasant warmth spreads throughout your body. A few minutes later, you feel absolutely hammered.'
-		act'Continue':belpicknickprogress = 1 & gt $curloc
-		end
+		act'Continue':gt 'belpicknick', '1'
 	end
-if belpicknickprogress = 1:
+end
+
+if $ARGS[0] = '1':
 	minut += 15
 	'The criminals get rowdier and rowdier, the more they had to drink. The food is all gone by now, and all they have left is more vodka. One of them runs to the car and turns on the radio, before turning up the volume as high as it will go. He puts one fist in the air and screams "Stripteeaaaase!"'
 	'The others join him in his chant, and soon all of them are pushing you to the middle of a circle while chanting: "Striptease! Striptease! Striptease!"'
@@ -139,49 +28,120 @@ if belpicknickprogress = 1:
 		minut += 5
 		gs'stat'
 		if dance < 60:
-			'You know this is your cue, and you attempt to do a striptease for them. You''re not very good at dancing though and begin to dance a bit awkwardly, tugging at your clothes.'
+			'You know this is your cue, and you attempt to do a striptease for them. You would have to be very good at dancing to overcome you drunkenness and begin to dance a bit awkwardly, tugging at your clothes.'
 			'The criminals are not impressed in the slightest, and one of them yells: "What kind of crap is this!? My elderly aunt Katinka could do a better job!"'
 			'His friend agrees: "Yea, this is fucking terrible!"'
 			'"Maybe she''s better at other things. Given how bow-legged she''s dancing, perhaps a different kind of show is in order", Siple says as he hands you an empty bottle. "Go ahead slut, entertain us."'
-			dynamic $BP_d_vb_light
-			dynamic $BP_d_vb_hard
-			dynamic $BP_d_ab_light
-			dynamic $BP_d_ab_hard
-             
+			act'Shove the neck into your vagina':gt 'belpicknick', 'vb_light'
+			act'Shove the bottom into your vagina':gt 'belpicknick', 'vb_hard'
+			act'Shove the neck into your ass':gt 'belpicknick', 'ab_light'
+			act'Shove the bottom into your ass':gt 'belpicknick', 'ab_hard'
 		end
-		if dance >= 60:
-			'You slowly take off your clothes one piece at a time, while you skilfully try to give the bandits the sexy dance they want from you. You can tell they want you badly, and that your dancing is definitely having an effect on them.'
-			'Once you''re completely naked, they applaud you and tell you: "Very nice, <<$name>>. Now let''s see how good you are with your mouth."'
-			act'Get down on your knees':
-				cls
-				minut += 5
-				bj += 4
-				gang += 1
-				if sashaBeliSex = 0:sashaBeliSex = 1 & guy += 1
-				if sipliGangSex = 0:sipliSex = 1 & guy += 1
-				if kolGangSex = 0:kolGangSex = 1 & guy += 1
-				if tatarGangSex = 0:tatarGangSex = 1 & guy += 1
-				gs'stat'
-				'<center><img src="images/lur/bel/round.jpg"></center>'
-				'You get down on your knees as the four men surround you, slapping their dicks against your cheeks and forehead. Dutifully keeping your hands behind your back, you do your best to serve them with your mouth alone as you suck on them in turns, licking the heads and teasing the balls as good as you can while trying to not make anyone feel left out.'
-				tiprand = rand(0,1)
-				fuckerrand = rand(1,4)
-				gmember = fuckerrand
-				dynamic $bp_vibor
-				if tiprand = 0:
-					'Suddenly the dick you''re currently sucking on is pulled away from you, and <<$boy>> pushes you onto your back saying he wants to try another hole now.'
-					act'Lie on your back':belpicknickprogress = 2 & gt $curloc
-				end
-				if tiprand = 1:
-					'Suddenly the dick you''re currently sucking on is pulled away from you, and <<$boy>> tells you to get on all fours saying he wants to try another hole now.'
-					act'Get on your hands and knees':belpicknickprogress = 3 & gt $curloc
-				end
-			end
+		if dance >= 60:gt 'belpicknick', 'dance'
+	end
+end
+
+if $ARGS[0] = 'vb_light':
+	cls
+	minut += 5
+	dick = 10
+	gs'stat'
+	'<center><img src="images/lur/bel/bottle.jpg"></center>'
+	dynamic $d_vag_sex_bottle
+	if rand(1,100) <= 10:
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to take the easiest route: you spread your legs and put the neck of the bottle against your pussy lips. You slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
+		'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our dicks! Get over here whore, it''s time you get fucked."'
+		act'Continue':gt 'belpicknick', 'gang'
+	else
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to take the easiest route: you spread your legs and put the neck of the bottle against your pussy lips. You slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle. The guys are not impressed however.'
+		'"What kind of weak shit is this? You''d better put some more effort into it, otherwise we''re going to do it for you."'
+		act'Shove the bottom into your vagina':gt 'belpicknick', 'vb_hard'
+		act'Shove the neck into your ass':gt 'belpicknick', 'ab_light'
+		act'Shove the bottom into your ass':gt 'belpicknick', 'ab_hard'
+	end
+end
+
+if $ARGS[0] = 'vb_hard':
+	cls
+	minut += 5
+	dick = 40
+	gs'stat'
+	'<center><img src="images/lur/bel/bottle2.jpg"></center>'
+	dynamic $d_vag_sex_bottle
+	if rand(1,100) <= 80:
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, but don''t want to anger them by taking the easy way out. You spread your legs and put the bottom of the bottle against your pussy lips, and slowly begin to push it in. You try to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the bottom of the bottle, which is stretching your pussy out a great deal.'
+		'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our dicks! Get over here whore, it''s time you get fucked."'
+		act'Continue':gt 'belpicknick', 'gang'
+	else
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, but don''t want to anger them by taking the easy way out. You spread your legs and put the bottom of the bottle against your pussy lips, and slowly begin to push it in. You try to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the bottom of the bottle, which is stretching your pussy out a great deal.'
+		'The bandits look at each other for a second, and then shake their heads: "Not good enough, slut. Put it in your ass and be quick about it, otherwise we''re doing it for you."'
+		act'Shove the neck into your ass':gt 'belpicknick', 'ab_light'
+		act'Shove the bottom into your ass':gt 'belpicknick', 'ab_hard'
+	end
+end
+
+if $ARGS[0] = 'ab_light':
+	cls
+	minut += 5
+	dick = 10
+	gs'stat'
+	'<center><img src="images/lur/bel/bottle3.jpg"></center>'
+	dynamic $d_analsex_bottle
+	if rand(1,100) <= 70:
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to impress them: you spread your legs and put the neck of the bottle against your puckered butthole. After lubricating it with a bit of saliva you slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
+		'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our dicks! Get over here whore, it''s time you get fucked."'
+		act'Continue':gt 'belpicknick', 'gang'
+	else
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to impress them: you spread your legs and put the neck of the bottle against your puckered butthole. After lubricating it with a bit of saliva you slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
+		'The bandits look at each other for a second, and then shake their heads: "Not good enough, slut. Use the other end and be quick about it, otherwise we''re doing it for you."'
+		act'Shove the bottom into your ass':gt 'belpicknick', 'ab_hard'
+	end
+end
+
+if $ARGS[0] = 'ab_hard':
+	cls
+	minut += 5
+	dick = 40
+	gs'stat'
+	'<center><img src="images/lur/bel/bottle4.jpg"></center>'
+	dynamic $d_analsex_bottle
+		'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to go as far as you can with this: you spread your legs and put the bottom of the bottle against your puckered butthole. After lubricating it with a bit of saliva and stretching a bit with your fingers you actually manage to get it in, even though it hurts a lot. Deciding you don''t want the guys to take over for you, you soldier on and slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the bottom of the bottle.'
+		'The guys slap each other on the back, thoroughly impressed: "What an ass, look at it stretch! It''s gonna take all of our dicks combined in there to even feel something!"'
+	act'Continue':gt 'belpicknick', 'gang'
+end
+
+if $ARGS[0] = 'dance':
+	'You slowly take off your clothes one piece at a time, while you skilfully try to give the bandits the sexy dance they want from you. You can tell they want you badly, and that your dancing is definitely having an effect on them.'
+	'Once you''re completely naked, they applaud you and tell you: "Very nice, <<$name>>. Now let''s see how good you are with your mouth."'
+	act'Get down on your knees':
+		cls
+		minut += 5
+		bj += 4
+		gang += 1
+		if sashaBeliSex = 0:sashaBeliSex = 1 & guy += 1
+		if sipliGangSex = 0:sipliSex = 1 & guy += 1
+		if kolGangSex = 0:kolGangSex = 1 & guy += 1
+		if tatarGangSex = 0:tatarGangSex = 1 & guy += 1
+		gs'stat'
+		'<center><img src="images/lur/bel/round.jpg"></center>'
+		'You get down on your knees as the four men surround you, slapping their dicks against your cheeks and forehead. Dutifully keeping your hands behind your back, you do your best to serve them with your mouth alone as you suck on them in turns, licking the heads and teasing the balls as good as you can while trying to not make anyone feel left out.'
+		fuckerrand = rand(1,4)
+		gmember = fuckerrand
+		gs 'belpicknic', 'vibor'
+		if rand(0,1) = 0:
+			'Suddenly the dick you''re currently sucking on is pulled away from you, and <<$boy>> pushes you onto your back saying he wants to try another hole now.'
+			act'Lie on your back':gt 'belpicknick', 'missionary'
+		else
+			'Suddenly the dick you''re currently sucking on is pulled away from you, and <<$boy>> tells you to get on all fours saying he wants to try another hole now.'
+			act'Get on your hands and knees':gt 'belpicknick', 'doggy'
 		end
 	end
 end
-if belpicknickprogress = 2:
-	dynamic $bp_vibor
+
+if $ARGS[0] = 'missionary':
+	cls
+	gs 'stat'
+	gs 'belpicknic', 'vibor'
 	times_picknick -= 1
 	sex += 1
 	pickrand = rand(0,1)
@@ -195,26 +155,27 @@ if belpicknickprogress = 2:
 	if gmember = 4:tatarGangTimes -= 1
      
 	if times_picknick <= 0:
-		act'Get up':belpicknickprogress=1000&gt $curloc
+		act'Get up':gt 'belpicknick', 'end'
 	else
-		dynamic $bp_poisk
+		gs 'belpicknic', 'poisk''
 		act'Continue':
 			cls
-			dynamic $bp_vibor
+			gs 'belpicknic', 'vibor'
 			gs'stat'
-			if tiprand = 0:
-				'<<$boy>> pushes you onto your back saying he wants to try another hole now.'
-				act'Lie on your back':belpicknickprogress=2&gt $curloc
-			end
-			if tiprand = 1:
+			if rand(0,1) = 0:
 				'<<$boy>> tells you to get on all fours, saying he wants to try another hole now.'
-				act'Get on your hands and knees':belpicknickprogress=3&gt $curloc
+				act'Get on your hands and knees':gt 'belpicknick', 'doggy'
+			else
+				act'Continue':gt 'belpicknick', 'missionary'
 			end
 		end
 	end
 end
-if belpicknickprogress = 3:
-	dynamic $bp_vibor
+
+if $ARGS[0] = 'doggy':
+	cls
+	gs 'stat'
+	gs 'belpicknic', 'vibor'
 	times_picknick -= 1
 	pickrand = rand(0,1)
 	if pickrand = 0:'<center><img src="images/lur/bel/sexd.jpg"></center>'
@@ -234,25 +195,62 @@ if belpicknickprogress = 3:
 	if gmember = 4:tatarGangTimes -= 1
      
 	if times_picknick <= 0:
-		act'Get up':belpicknickprogress = 1000 & gt $curloc
+		act'Get up':gt 'belpicknick', 'end'
 	else
-		dynamic $bp_poisk
+		gs 'belpicknic', 'poisk''
 		act'Continue':
 			cls
-			dynamic $bp_vibor
+			gs 'belpicknic', 'vibor'
 			gs'stat'
-			if tiprand=0:
+			if rand(0,1) = 0:
 				'<<$boy>> pushes you onto your back saying he wants to try another hole now.'
-				act'Lie on your back':belpicknickprogress=2&gt $curloc
-			end
-			if tiprand = 1:
-				'<<$boy>> tells you to get on all fours, saying he wants to try another hole now.'
-				act'Get on your hands and knees':belpicknickprogress = 3 & gt $curloc
+				act'Lie on your back':gt 'belpicknick', 'missionary'
+			else
+				act'Continue':gt 'belpicknick', 'doggy'
 			end
 		end
 	end
 end
-if belpicknickprogress = 10:
+
+if $ARGS[0] = 'vibor':
+	if gmember = 1:
+		dick = 15
+		$boy = 'Vadim'
+		silavag = 0
+	end
+	if gmember = 2:
+		dick = 18
+		$boy = 'Siple'
+		silavag = 1
+	end
+	if gmember = 3:
+		dick = 21
+		$boy = 'Georgiy'
+		silavag = 0
+	end
+	if gmember = 4:
+		dick = 17
+		$boy = 'Tatar'
+		silavag = 1
+	end
+end
+
+if $ARGS[0] = 'poisk':
+	gm = gmember
+	:markpoisk_gmember
+	gm += 1
+	if gm > 4:gm = 1
+	if gm = 1 and sashaBeliTimes = 0:jump'markpoisk_gmember'
+	if gm = 2 and sipliGangTimes = 0:jump'markpoisk_gmember'
+	if gm = 3 and kolGangTimes = 0:jump'markpoisk_gmember'
+	if gm = 4 and tatarGangTimes = 0:jump'markpoisk_gmember'
+	if gm = 1 and sashaBeliTimes > 0 or gm = 2 and sipliGangTimes > 0 or gm = 3 and kolGangTimes > 0 or gm = 4 and tatarGangTimes > 0:gmember = gm
+end
+
+
+if $ARGS[0] = 'gang':
+	cls
+	gs 'stat'
 	gang += 1
 	sex += 1
 	anal += 1
@@ -333,33 +331,32 @@ if belpicknickprogress = 10:
 		gs'stat'
 		'<center><img src="images/lur/bel/bukkake.jpg"></center>'
 		'You close your eyes just in time before the first load hits your face. You patiently wait until all four men are finished, and by the time they are your entire face is splattered with cum. Fortunately they don''t make you swallow any more than the few drops that landed in your mouth before you could close it.'
-		act'Sit down':belpicknickprogress = 1000 & gt $curloc
+		act'Sit down':gt 'belpicknick', 'end'
 	end
 end
-if belpicknickprogress = 1000:
+
+if $ARGS[0] = 'end':
+	cls
+	gs 'stat'
 	'Once they are spent, the criminals back away from you and gather their things.'
 	if belgangPay > 0:
 		belgangPay -= 1000
-		 
-		if belgangPay>0:'Vadim looks at you and says: "That was a good fuck, <<$name>>. For that you have earned 1000 <b>₽</b> towards your debt. You have <<belgangPay>> left to work off."'
-		if belgangPay<0:belgangQW=2&'Vadim looks at you and says: "That was a good fuck, <<$name>>. And with that, you have fully paid off your debt."'
+		if belgangPay > 0:'Vadim looks at you and says, "That was a good fuck, <<$name>>. For that you have earned 1000 <b>₽</b> towards your debt. You have <<belgangPay>> left to work off."'
+		if belgangPay < 0:belgangQW = 2 & 'Vadim looks at you and says: "That was a good fuck, <<$name>>. And with that, you have fully paid off your debt."'
 	end
 	if rand(1,100) <= 60:
 		minut += 60
-		'Vadim looks at you again, and sees how dirty you are: "I don''t want cum stains on my car seats. Still, we can''t just leave her here... put her in the trunk." Two of the guys push you in the trunk a bit more forcefully than is needed; it''s not like you have any energy left to resist after what happened here. After a bumpy ride the car pulls to a stop on the outskirts of Pavlovsky, and Tatar got out of the car to open the trunk. He pulls you out of the trunk, throws down your clothes next to you and gets back in before they race off, leaving you to fend for yourself. Your body feels exhausted as you slowly get dressed, and make your way to town.'
-		act'Return to Pavlovsky':gt'pavResidential'
+		'Vadim looks at you again, and sees how dirty you are, "I don''t want cum stains on my car seats. Still, we can''t just leave her here... put her in the trunk." Two of the guys push you in the trunk a bit more forcefully than is needed; it''s not like you have any energy left to resist after what happened here. After a bumpy ride the car pulls to a stop on the outskirts of Pavlovsky, and Tatar got out of the car to open the trunk. He pulls you out of the trunk, throws down your clothes next to you and gets back in before they race off, leaving you to fend for yourself. Your body feels exhausted as you slowly get dressed, and make your way to town.'
+		act'Return to Pavlovsky':gt 'pavCommercial'
 	else
 		'Siple looks at your face in disgust. "That looks fucking disgusting... there''s no way you''re getting in our car. Find your own way home, slut!"'
 		'The guys get in the car and drive off, leaving you alone in the woods. You take a moment to clean yourself up at least a little and put your clothes back on, before you start wandering. You have no clue where you are. Luckily you hear a road in the distance, and decide to head in that direction... once you find the road, you can hopefully find your way home from there.'
 		act'Go to the road':
 			nroad = rand(1,19)
-			gt'road'
+			gt 'road'
 		end
 	end
 end
 
-
-gs'stat'
-
 --- belpicknick ---------------------------------