Sfoglia il codice sorgente

bank enhancements and bug fixes

John Doe 2 anni fa
parent
commit
f1ac65d460
1 ha cambiato i file con 100 aggiunte e 41 eliminazioni
  1. 100 41
      locations/bank.qsrc

+ 100 - 41
locations/bank.qsrc

@@ -54,7 +54,7 @@ if $ARGS[0] = 'start':
 			act 'Withdraw money':
 				cla
 				menu_off = 1
-				kartaOUT = input ("How much do you want to withdraw from account?")
+				kartaOUT = input ("How much do you want to withdraw from your account?")
 
 				if kartaOUT <= 0 or kartaOUT > karta + bankDebtLimit:
 					'That is not a valid operation.'
@@ -86,6 +86,9 @@ if $ARGS[0] = 'start':
 				end
 			end
 		end
+		if bankDebtLimitRaised = 1 and bankloc = 1 and karta < 0:
+			act 'Inquire about restructing your current debt': gt 'bank', 'loan_officer', 'start'
+		end
 		if karta >= 0:
 			'You have <<karta>> <b>₽</b> in your account.'
 			'You can take out a loan of <font color="blue"><<bankDebtLimit>></font>!'
@@ -127,7 +130,7 @@ end
 
 if $ARGS[0] = 'loan_officer':
 	if $ARGS[1] = 'start':
-	   *clr & cla
+		*clr & cla
 		menu_off = 1
 		minut += 15
 		gs 'stat'
@@ -135,45 +138,87 @@ if $ARGS[0] = 'loan_officer':
 		'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/001.jpg"></center>'
 		'You speak to the teller, who tells you to have a seat in the waiting room.'
-		'After waiting about 15 minutes, you are called back to an office, where a handsome young executive awaits.'
-		'Standing, he extends his hand and says, "Hello, Miss <<$pcs_lastname>>, my name is Filip Karpenko. I''m the Loan Officer here at VTB Bank. How can I help you today?"'
-
-		act 'I''d like to talk about increasing my credit limit, please.':
-			*clr & cla
-			'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/002.jpg"></center>'
-			'Karpenko nods and asks, "How large a loan were you thinking of taking out?"'
-			'Marshaling your nerve and trying to appear confident, you say, "I was thinking of maybe... 50.000 rubles?"'
-			*nl
-			'"Let me just review your information for a moment," Karpenko says, typing into his computer.'
-			'He reads what appears on his monitor, a ghost of a frown appearing on his face. Suddenly you feel rather foolish for asking for so much money when you''re a young girl not even established in the world yet!'
-			*nl
-			'You shift in your chair, and the next couple of minutes seem very long indeed before Karpenko finally looks up from his screen and says, "I''m sorry, but you seem to have very little in the way of assets or collateral, and you''re very young to be taking out such a significant loan. I''m afraid the bank can''t take a risk on this proposition at this time."'
+		if bankDebtLimitRaised = 0:
+			'After waiting about 15 minutes, you are called back to an office, where a handsome young executive awaits.'
+			'Standing, he extends his hand and says, "Hello, Miss <<$pcs_lastname>>, my name is Filip Karpenko. I''m the Loan Officer here at VTB Bank. How can I help you today?"'
+		else
+			'After waiting 15 minutes, you are called back to Filip Karpenko office.'
+		end
 
-			act 'Isn''t there some way you could reconsider, Mr. Karpenko?':
+		if bankDebtLimitRaised = 0:
+			act 'I''d like to talk about increasing my credit limit, please.':
 				*clr & cla
 				'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
-				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/003.jpg"></center>'
-				'"I''m sorry, Miss <<$pcs_lastname>>, but my decision is final," Karpenko says firmly.'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/002.jpg"></center>'
+				'Karpenko nods and asks, "How large a loan were you thinking of taking out?"'
+				'Marshaling your nerve and trying to appear confident, you say, "I was thinking of maybe... 50.000 rubles?"'
 				*nl
-				'You rise from your chair, but you don''t turn and walk away. Instead you approach the loan officer and lean in, giving him an excellent view of your cleavage.'
-				'"It''s true I don''t have any real collateral" you tell him in a soft, sultry voice, "but that doesn''t mean I don''t have something you want. I think if we put our minds to it, we can come up with conditions that benefit us both."'
+				'"Let me just review your information for a moment," Karpenko says, typing into his computer.'
+				'He reads what appears on his monitor, a ghost of a frown appearing on his face. Suddenly you feel rather foolish for asking for so much money when you''re a young girl not even established in the world yet!'
 				*nl
-				'Karpenko stares at your breasts as they strain against your top, then looks into your eyes. "I suppose there may be some way we can work out a deal, if you''re willing to be... cooperative."'
+				'You shift in your chair, and the next couple of minutes seem very long indeed before Karpenko finally looks up from his screen and says, "I''m sorry, but you seem to have very little in the way of assets or collateral, and you''re very young to be taking out such a significant loan. I''m afraid the bank can''t take a risk on this proposition at this time."'
 
-				gs 'bank', 'loan_officer', 'sex_start'
-			end
+				act 'Isn''t there some way you could reconsider, Mr. Karpenko?':
+					*clr & cla
+					'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/003.jpg"></center>'
+					'"I''m sorry, Miss <<$pcs_lastname>>, but my decision is final," Karpenko says firmly.'
+					*nl
+					'You rise from your chair, but you don''t turn and walk away. Instead you approach the loan officer and lean in, giving him an excellent view of your cleavage.'
+					'"It''s true I don''t have any real collateral" you tell him in a soft, sultry voice, "but that doesn''t mean I don''t have something you want. I think if we put our minds to it, we can come up with conditions that benefit us both."'
+					*nl
+					'Karpenko stares at your breasts as they strain against your top, then looks into your eyes. "I suppose there may be some way we can work out a deal, if you''re willing to be... cooperative."'
+
+					gs 'bank', 'loan_officer', 'sex_start'
+				end
 
-			act 'Sadly rise and head for the door':
+				act 'Sadly rise and head for the door':
+					*clr & cla
+					'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/004.jpg"></center>'
+					'"Wait, Miss <<$pcs_lastname>>," Karpenko says as you turn away. "You seem like a trustworthy young lady. There may be a way I can arrange this loan if you''re willing to be... cooperative."'
+					*nl
+					'You''re young, but even so there''s little doubt about what sort of cooperation he''s talking about – the way his eyes are undressing you as you stand before him makes his intentions quite plain.'
+					'He wants you to use your body as collateral! Is that really something you would consider? Is the loan really worth that much to you?'
+
+					gs 'bank', 'loan_officer', 'sex_start'
+				end
+			end
+		else
+			act 'I''d like to talk about restructing my debt, please.':
 				*clr & cla
 				'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
-				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/004.jpg"></center>'
-				'"Wait, Miss <<$pcs_lastname>>," Karpenko says as you turn away. "You seem like a trustworthy young lady. There may be a way I can arrange this loan if you''re willing to be... cooperative."'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/002.jpg"></center>'
+				'"Let me just review your information for a moment," Karpenko says, typing into his computer.'
+				'He reads what appears on his monitor, a ghost of a frown appearing on his face. Suddenly you feel rather foolish for asking to restructure your debt, you should never have borrowed the money in the first place.'
 				*nl
-				'You''re young, but even so there''s little doubt about what sort of cooperation he''s talking about – the way his eyes are undressing you as you stand before him makes his intentions quite plain.'
-				'He wants you to use your body as collateral! Is that really something you would consider? Is the loan really worth that much to you?'
+				'You shift in your chair, and the next couple of minutes seem very long indeed before Karpenko finally looks up from his screen and says, "I''m sorry, but the bank can''t restructure your loan at this time."'
 
-				gs 'bank', 'loan_officer', 'sex_start'
+				act 'Isn''t there some way you could reconsider, Mr. Karpenko?':
+					*clr & cla
+					'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/003.jpg"></center>'
+					'"I''m sorry, Miss <<$pcs_lastname>>, but my decision is final," Karpenko says firmly.'
+					*nl
+					'You rise from your chair, but you don''t turn and walk away. Instead you approach the loan officer and lean in, giving him an excellent view of your cleavage.'
+					'"It''s true that the bank doesn''t typically resture loans" you tell him in a soft, sultry voice, "but that doesn''t mean I don''t have something you want. I think if we put our minds to it, we can come up with conditions that benefit us both."'
+					*nl
+					'Karpenko stares at your breasts as they strain against your top, then looks into your eyes. "I suppose there may be some way we can work out a deal, if you''re willing to be... cooperative."'
+
+					gs 'bank', 'loan_officer', 'sex_start'
+				end
+
+				act 'Sadly rise and head for the door':
+					*clr & cla
+					'<center><b><font color="maroon">Mr. Karpenko</font></b></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/004.jpg"></center>'
+					'"Wait, Miss <<$pcs_lastname>>," Karpenko says as you turn away. "You seem like a trustworthy young lady. There may be a way I can arrange this loan if you''re willing to be... cooperative."'
+					*nl
+					'You''re young, but even so there''s little doubt about what sort of cooperation he''s talking about – the way his eyes are undressing you as you stand before him makes his intentions quite plain.'
+					'He wants you to use your body as collateral! Is that really something you would consider? Is the loan really worth that much to you?'
+
+					gs 'bank', 'loan_officer', 'sex_start'
+				end
 			end
 		end
 
@@ -220,7 +265,7 @@ if $ARGS[0] = 'loan_officer':
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/007.jpg"></center>'
 						'After a few moments of tangling tongues, Karpenko sits down in his chair with a nasty grin and says, "You came in here to beg for a loan, didn''t you? I think sluts beg best on their knees with their mouths full."'
 						*nl
-						'"Yes, sir," you murmur as you sink to your knees and crawl under the table to go between his legs. Fifty thousand rubles is a lot of money, and if Karpenko wants you to perform like a submissive whore for it, then that''s exactly what you''ll do. And if your pussy is getting a little wet at this treatment, well, you can''t be blamed for that. It is rather thrilling!'
+						'"Yes, sir," you murmur as you sink to your knees and crawl under the table to go between his legs. ' + iif(bankDebtLimitRaised = 0, 'Fifty thousand rubles is a lot of money', 'You need his help to pay your bad debts') + ', and if Karpenko wants you to perform like a submissive whore for it, then that''s exactly what you''ll do. And if your pussy is getting a little wet at this treatment, well, you can''t be blamed for that. It is rather thrilling!'
 						*nl
 						'His cock is already hard in his pants as you undo his zipper and fish it out. You pause only for a moment to admire the tool – at 21 thick, glorious centimeters, it is worthy of a little admiration – before putting your skilled mouth to work. You run your tongue up the thick vein on the underside, feeling his heat and tasting his salty flavor, until you come to his flaring mushroom head. Your eyes lock with his as you swirl your tongue around the glans before you swallow him into your throat. You spend the next several minutes on your knees and he spends the next several minutes loving your attentions.'
 						*nl
@@ -325,13 +370,21 @@ if $ARGS[0] = 'loan_officer':
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/bank/sex/011.jpg"></center>'
 			'Sudden panic surges in you chest and dispels the pleasure-cobwebs in an instant as you demand, "Did you just come inside me?!?"'
 			*nl
-			'Karpenko steps back and a flood of his spunk pours out of your pussy to run down your thighs, but you have no delusions that all of it came out. With a smug grin he grabs a tissue from his desk and starts wiping his dick off, saying, "You just got a loan of 50.000 rubles. Did you really think I would authorize that sort of loan to a girl like you and not finish inside?"'
-			*nl
-			'"But I could get pregnant!" you object.'
-			*nl
-			'"You can afford a hell of a lot of morning after pills," he says with a shrug as he tucks his cock away and sits back at his desk. "Remember, you will need to pay this loan back like any other, and don''t think you can come back for another loan like it in the future. Now, if you''ll excuse me, I have work to do. I trust you can see yourself out."'
+			if bankDebtLimitRaised = 0:
+				'Karpenko steps back and a flood of his spunk pours out of your pussy to run down your thighs, but you have no delusions that all of it came out. With a smug grin he grabs a tissue from his desk and starts wiping his dick off, saying, "You just got a loan of 50.000 rubles. Did you really think I would authorize that sort of loan to a girl like you and not finish inside?"'
+				*nl
+				'"But I could get pregnant!" you object.'
+				*nl
+				'"You can afford a hell of a lot of morning after pills," he says with a shrug as he tucks his cock away and sits back at his desk. "Remember, you will need to pay this loan back like any other, and don''t think you can come back for another loan like it in the future. Now, if you''ll excuse me, I have work to do. I trust you can see yourself out."'
+			else
+				'Karpenko steps back and a flood of his spunk pours out of your pussy to run down your thighs, but you have no delusions that all of it came out. With a smug grin he grabs a tissue from his desk and starts wiping his dick off, saying, "I just forgave 2.000 rubles of your debt. Did you really think I would authorize that and not finish inside?"'
+				*nl
+				'"But I could get pregnant!" you object.'
+				*nl
+				'"I don''t care," he says with a shrug as he tucks his cock away and sits back at his desk. "Now, if you''ll excuse me, I have work to do. I trust you can see yourself out."'
+			end
 			*nl
-			'Feeling humiliated but richer, you adjust your clothing and open the office door to step out into the hallway. The first thing you see is a cluster of three female bank employees looking at you, and you can see from their smirks and how they whisper to each other that they know exactly what you were up to with the loan officer. Cheeks burning with shame, you hurry away.'
+			'Feeling humiliated ' + iif(bankDebtLimitRaised = 0, 'but richer','') + ', you adjust your clothing and open the office door to step out into the hallway. The first thing you see is a cluster of three female bank employees looking at you, and you can see from their smirks and how they whisper to each other that they know exactly what you were up to with the loan officer. Cheeks burning with shame, you hurry away.'
 			*nl
 
 			gs 'cum_call', '', $boy, 1, '', '', 110
@@ -339,10 +392,16 @@ if $ARGS[0] = 'loan_officer':
 			gs 'fame', 'city', 'sex', 3
 			gs 'arousal', 'end'
 
-			bankDebtLimit = 50000
-			money += karta + bankDebtLimit
-			karta = -bankDebtLimit
-			bankDebtLimitRaised = 1
+			if bankDebtLimitRaised = 0:
+				bankDebtLimit = 50000
+				money += karta + bankDebtLimit
+				karta = -bankDebtLimit
+				bankDebtLimitRaised = 1
+			elseif karta <= -2000:
+				karta += 2000
+			else
+				karta = 0
+			end
 			minut += 30
 			gs 'stat'