mod_wlife_georgiy.qsrc 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596
  1. # mod_wlife_georgiy
  2. !!------ Check-In ------
  3. if $ARGS[0] = 'check_in':
  4. if week = 7:
  5. gt 'mod_wlife_georgiy', 'check_start'
  6. else
  7. gt 'mod_wlife_georgiy', 'check_missed'
  8. end
  9. end
  10. if $ARGS[0] = 'check_missed':
  11. *clr & cla
  12. menu_off = 1
  13. minut += 2
  14. gs 'stat'
  15. '<center><img <<$set_imgh>> src="mod/wlife/images/objects/jeep.jpg"></center>'
  16. 'A familiar car speeds down the road and stops right next to you. Two of Bely''s men exit it while a third stays behind the wheel.'
  17. '"Georgiy wants to talk to you right now," one of them yells angrily and they pull you inside the car before you have a chance to react.'
  18. act 'Continue': minut += 10 & gt 'mod_wlife_georgiy', 'check_start'
  19. end
  20. if $ARGS[0] = 'check_start':
  21. *clr & cla
  22. menu_off = 1
  23. minut += 1
  24. gs 'stat'
  25. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  26. if week = 7:
  27. '"<<$pcs_nickname>>, it''s good to see you again," he says with a fake smile. "Let''s go into my ''office''."'
  28. act 'Go with him':
  29. if wl_okoro['status'] = 1:
  30. gt 'mod_wlife_demands', 'bbc_intro_end'
  31. else
  32. gt 'mod_wlife_georgiy', 'check'
  33. end
  34. end
  35. else
  36. wl_stats['loyalty'] -= 5
  37. 'Georgiy Bely is already waiting for you at the warehouse and he his furious. "Are you fucking kidding me, <<$pcs_nickname>>?" He yells, brutally grabs your arm and twists it around.'
  38. 'You scream in pain while he forces you on your knees. "I told you to talk to me every Sunday. Is that so hard to understand you stupid whore?"'
  39. '"Sorry, it won''t happen again," you manage to say between waves of pain.'
  40. '"You''re right, it won''t," he tells you as he lets go off your arm and opens his belt. "Time for a lesson in obedience." He takes out his already hard cock. "Open your mouth, bitch."'
  41. gs 'pain', 4, 'armL', 'twist'
  42. gs 'stat'
  43. act 'Do it': gt 'mod_wlife_georgiy_sex', 'punishment_1'
  44. end
  45. end
  46. if $ARGS[0] = 'check':
  47. *clr & cla
  48. minut += 2
  49. wl_debt['nicholai'] = 0
  50. wl_georgiy['timer_day'] = daystart
  51. if wl_prison['shift'] = 1: wl_prison['shift'] = 0
  52. gs 'stat'
  53. if week ! 7: wl_georgiy['timer_day'] -= week
  54. if wl_stats['acceptance'] > 100: wl_stats['acceptance'] = 100
  55. !!Checks
  56. gs 'mod_wlife_functions', 'reputation_check'
  57. if wl_georgiy['payment_method'] = 1:
  58. gs 'mod_wlife_georgiy', 'lump_sum_check'
  59. else
  60. gs 'mod_wlife_georgiy', 'shift_check'
  61. end
  62. gs 'mod_wlife_georgiy', 'punishment_check'
  63. act 'Continue':
  64. if wl_bad['status_punishment'] = 1 or (wl_georgiy['timer_week'] ! week and wl_demand['party'] = 1) or wl_stats['loyalty'] < -80:
  65. if wl_stats['loyalty'] < -80: wl_stats['loyalty'] += 5
  66. gt 'mod_wlife_punishment', 'start'
  67. elseif wl_bad['status_punishment'] = 0 and (wl_timer['startday'] + 14) < daystart and wl_homeless['status'] = 0:
  68. cla & *nl
  69. '"I need to discuss something else with you today," he says in a serious tone of voice. "Follow me."'
  70. act 'Do it': gt 'mod_wlife_punishment', 'homeless_intro_0'
  71. elseif wl_georgiy['payment_method'] = 0 and wl_okoro['status'] > 0 and wl_prison['status'] > 0 and ((1000 / max(pav_prostitute, 1)) < wl_whore['pav_total']):
  72. gt 'mod_wlife_georgiy', 'payment_switch'
  73. else
  74. gt 'mod_wlife_georgiy', 'demands_and_favors'
  75. end
  76. end
  77. end
  78. if $ARGS[0] = 'debt_check':
  79. *nl
  80. wl_debt['temp'] = (wl_debt['amount'] * wl_debt['interest_weekly']) / 100
  81. if wl_debt['temp'] > 0:
  82. 'The first thing Georgiy does is to remind you to pay your debt. You owe the Belys <<wl_debt[''amount'']>> <b>₽</b> and have to pay <<wl_debt[''interest_weekly'']>>% interest every week. This amounts to <<wl_debt[''temp'']>> <b>₽</b>.'
  83. wl_debt['amount'] += wl_debt['temp']
  84. end
  85. wl_debt['temp'] = 0
  86. end
  87. if $ARGS[0] = 'shift_check':
  88. if wl_georgiy['weekly_amount'] < 10000: wl_georgiy['weekly_amount'] += 2500
  89. if wl_whore['shifts_done'] > 0:
  90. wl_whore['earnings_check'] = wl_whore['earnings_week'] / wl_whore['shifts_done']
  91. if wl_whore['shifts_minimum'] = 3: wl_whore['earnings_check'] += 750 * (wl_whore['shifts_done'] - wl_whore['shifts_week'])
  92. if wl_whore['earnings_check'] < 1500:
  93. $wl_whore['earnings_msg'] = '"But maybe stop playing on your phone or what you girls do all day and look for clients! The rotting corpse of my dead mother would earn more during a shift than you."'
  94. wl_stats['loyalty'] -= 2
  95. wl_bad['counter_earning'] += 3
  96. elseif wl_whore['earnings_check'] < 2250:
  97. $wl_whore['earnings_msg'] = '"But next time, actually do some fucking work. Showing up isn''t enough," he warns you.'
  98. wl_stats['loyalty'] -= 1
  99. wl_bad['counter_earning'] += 2
  100. elseif wl_whore['earnings_check'] < 3250:
  101. $wl_whore['earnings_msg'] = '"But put some effort into it. I have whores that earn more than twice the amount."'
  102. wl_bad['counter_earning'] += 1
  103. elseif wl_whore['earnings_check'] < 4750:
  104. $wl_whore['earnings_msg'] = '"By the way, you did OK. Put more effort into it and you will be a decent earner at some point."'
  105. elseif wl_whore['earnings_check'] < 6500:
  106. $wl_whore['earnings_msg'] = '"By the way, you did a good job this week. You aren''t playing in the same league as my best whore, but you''re getting there."'
  107. wl_stats['loyalty'] += 1
  108. wl_bad['counter_earning'] -= 1
  109. elseif wl_whore['earnings_check'] < 9000:
  110. $wl_whore['earnings_msg'] = '"By the way, you did a great job this week. You are one of my best street whores."'
  111. wl_stats['loyalty'] += 2
  112. wl_bad['counter_earning'] -= 2
  113. else
  114. $wl_whore['earnings_msg'] = '"By the way, you were my best whore on the street. Great job <<$pcs_nickname>>."'
  115. wl_stats['loyalty'] += 3
  116. wl_bad['counter_earning'] -= 3
  117. end
  118. if wl_whore['earnings_week'] < wl_georgiy['weekly_amount']:
  119. *nl
  120. wl_debt['amount'] += (wl_georgiy['weekly_amount'] - wl_whore['earnings_week'])
  121. $wl_whore['earnings_msg'] += '<br>"I expect my whores to make at least <<wl_georgiy[''weekly_amount'']>> <b>₽</b> per week, but you only made <<wl_whore[''earnings_week'']>> <b>₽</b>. I''ll add the difference to your debt," he says and increases your debt by <<wl_georgiy[''weekly_amount''] - wl_whore[''earnings_week'']>> <b>₽</b>.'+iif(wl_georgiy['weekly_amount'] < 10000, ' It''s only <<wl_georgiy[''weekly_amount'']>> because you''re new to this. Normally, I expect all my girls to deliver at least 10000 every week.', '')
  122. end
  123. else
  124. $wl_whore['earnings_msg'] = ''
  125. end
  126. wl_whore['shifts_total'] += wl_whore['shifts_done']
  127. if wl_whore['shifts_done'] < wl_whore['shifts_week']:
  128. wl_bad['status_punishment'] = 1
  129. wl_bad['work'] = 1
  130. wl_whore['shifts_week_last'] = wl_whore['shifts_week']
  131. wl_stats['loyalty'] += wl_whore['shifts_done'] - wl_whore['shifts_minimum']
  132. wl_whore['shifts_week'] -= wl_whore['shifts_done']
  133. wl_whore['shifts_week'] += wl_whore['shifts_minimum']
  134. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely_angry.jpg"></center>'
  135. if wl_whore['shifts_week'] > 6:
  136. wl_stats['loyalty'] -= 40
  137. wl_whore['shifts_week'] = 6
  138. gs 'pain', 8, 'head', 'slap'
  139. gs 'stat'
  140. '"Are you fucking kidding me?" He screams and slaps you violently with his open hand. You are thrown onto the couch and cover your face in case he does it again, but he doesn''t. Probably doesn''t want to damage the merchandise. "You promised to do better and what was your promise worth? Fucking nothing."'
  141. '"Please, Georgiy," you try to say, but he cuts you off. "Stop. You will work every day next week and I hope for your fucking sake that you have better news for me next Sunday or I swear to god...," he lifts his hand in a threatening motion.'
  142. else
  143. wl_stats['loyalty'] -= 10
  144. gs 'pain', 4, 'head', 'slap'
  145. gs 'stat'
  146. '"<<$pcs_nickname>>, <<$pcs_nickname>>, <<$pcs_nickname>>," he says and shakes his head every time he says your name, when you look up he suddenly slaps you. Not especially hard, but hard enough that a sharp pain shoots through your face. "I told you to work <<wl_whore[''shifts_week_last'']>> shifts!"'
  147. '"I''m sorry, I couldn''t work so much this week. Please, I''ll do it next week and work extra hard. I promise!"'
  148. '"You will work <<wl_whore[''shifts_week'']>> shifts to make up for this week," he tells you angrily.'
  149. end
  150. if wl_stats['loyalty'] < 0 and wl_whore['share_player'] > 25:
  151. '"Oh and by the way," he says angrily. "I''ll cut your share to 25% until you have proven yourself."'
  152. wl_whore['share_player'] = 25
  153. wl_whore['share_pimp'] = 75
  154. end
  155. wl_whore['shifts_week_last'] = 0
  156. elseif wl_whore['shifts_done'] >= wl_whore['shifts_week']:
  157. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  158. if wl_whore['shifts_done'] > wl_whore['shifts_week']:
  159. '"Volya told me how you performed this week," he says with a strangely sincere smile on his face. "You did very well. I really appreciate your initiative <<$pcs_nickname>>. Keep it up. You have to work <<wl_whore[''shifts_minimum'']>> shifts next week, but if you again want to work more feel free to do so."'
  160. else
  161. '"Volya told me how you performed this week," he says. "You did well, keep it up. You have to work <<wl_whore[''shifts_minimum'']>> next week and as long as you keep doing your part, we won''t have a problem."'
  162. end
  163. *nl
  164. $wl_whore['earnings_msg']
  165. *nl
  166. 'Since last week he had heard several stories about your behavior and he tells you that he thinks that you are one of his <<$wl_stats[''loyalty'']>> girls.'
  167. wl_whore['shifts_done'] -= wl_whore['shifts_week']
  168. wl_stats['loyalty'] += wl_whore['shifts_done']
  169. wl_whore['shifts_week'] = wl_whore['shifts_minimum']
  170. end
  171. wl_whore['earnings_total'] += wl_whore['earnings_week']
  172. wl_whore['earnings_week'] = 0
  173. wl_whore['shifts_total_minimum'] += wl_whore['shifts_minimum']
  174. wl_whore['shifts_done'] = 0
  175. end
  176. if $ARGS[0] = 'lump_sum_check':
  177. wl_debt['lump_sum_interest'] = 0
  178. '<center><img <<$set_imgh>> src="mod/wlife/images/objects/money.jpg"></center>'
  179. 'Georgiy doesn''t concern himself with niceties like greeting somebody. He only asks. "Do you have my money?"'
  180. if money > wl_georgiy['lump_sum']:
  181. wl_stats['loyalty'] += 5
  182. money -= wl_georgiy['lump_sum']
  183. gs 'stat'
  184. 'You nod and hand him the <<wl_georgiy[''lump_sum'']>> <b>₽</b>.'
  185. '"Good job <<$pcs_nickname>>."'
  186. else
  187. wl_stats['loyalty'] -= 5
  188. wl_debt['lump_sum_interest'] += ((wl_georgiy['lump_sum'] - money) * wl_debt['interest'] / 100)
  189. wl_debt['amount'] += (wl_georgiy['lump_sum'] - money + wl_debt['lump_sum_interest'])
  190. 'You shake your head and only hand him <<money>> <b>₽</b>.'
  191. '"That isn''t good <<$pcs_nickname>>. I will add the rest to your debt and you will have to pay <<wl_debt[''lump_sum_interest'']>> <b>₽</b> interest.'
  192. gs 'stat'
  193. if (wl_georgiy['lump_sum'] / max(money, 1)) > 1:
  194. wl_bad['lump_sum'] = 1
  195. wl_bad['status_punishment'] = 1
  196. end
  197. money = 0
  198. end
  199. if wl_georgiy['lump_sum_model'] = 0 and city_modelling > rand(150,200):
  200. wl_georgiy['lump_sum_model'] = 1
  201. wl_georgiy['lump_sum'] += 2500
  202. *nl
  203. gs 'pain', 10, 'head', 'slap'
  204. '"There is one other think we have to talk about. Your new career as a model," he says and shakes his head annoyed. "Do you really think that we wouldn''t notice?"'
  205. '"I didn''t know that it would be a problem," you reply quickly.'
  206. '"It isn''t, but don''t you believe we deserve our fair share?"'
  207. 'You frown. Fair share? Fair share for what exactly? It''s not like Georgiy is posing in front of the camera. "I do," you say instead. "But for what exactly?"'
  208. 'Georgiy slaps your face hard and hot pain flares up in your cheek. "Ungrateful bitch. Do you really believe without helping you to realize your potential you would have the courage to pose for men?" You obediently shake your head and put your hand on your burning cheek. "You will pay me an additional 5,000 <b>₽</b> every week."'
  209. elseif wl_georgiy['lump_sum_porn'] = 0 and city_porn > rand(150,200):
  210. wl_georgiy['lump_sum_porn'] = 1
  211. wl_georgiy['lump_sum'] += 2500
  212. '"Vadim send me an interesting video. Can you guess what was in it?"'
  213. 'You think about it for and then answer hesitantly. "Me?"'
  214. '"Yes you, doing porn. From now on you''ll pay me 5,000 <b>₽</b> more every week. We deserve our fair share, because with out us you would probably never even thought about doing something like this."'
  215. end
  216. end
  217. if $ARGS[0] = 'punishment_check':
  218. if (wl_medical['timer_week'] = 0 or wl_medical['punishment'] = 1) and wl_bad['status_punishment'] = 0:
  219. wl_stats['loyalty'] -= 5
  220. wl_bad['status_punishment'] = 1
  221. wl_bad['medical'] = 1
  222. wl_medical['punishment'] = 0
  223. '"Doctor Mikhailov informed me you missed your bi-weekly appointment. I don''t need a'+iif($wl_status['abortions'] = 'yes', ' pregnant or ', ' ')+' sick whore. I think some motivation is necessary so that you don''t forget to go there again.'
  224. elseif wl_medical['timer_week'] = 0 and wl_medical['punishment'] = 0 and wl_bad['status_punishment'] = 1:
  225. wl_medical['punishment'] = 1
  226. end
  227. if wl_bad['status_punishment'] = 0 and wl_bad['counter_earning'] / 12 > wl_bad['counter'] and wl_bad['status'] = 0:
  228. wl_bad['status'] = 1
  229. wl_bad['counter'] += 2
  230. elseif wl_bad['status_punishment'] = 0 and wl_bad['counter_earning'] / 6 > wl_bad['counter'] and wl_bad['status'] > 0:
  231. wl_bad['status_punishment'] = 1
  232. wl_bad['earnings'] = 1
  233. wl_bad['counter'] += 1
  234. '"<<$pcs_nickname>>, you don''t seem to '+iif(wl_bad['counter'] = 1, 'take your job as serious as I hoped you would.', 'get the message.')+' I think some motivation to put some more effort into it is necessary'+iif(wl_bad['counter'] = 1, ' again."', '."')
  235. end
  236. wl_debt['punishment_check'] = 100000 + (wl_stats['loyalty'] * 500)
  237. if wl_debt['punishment_week'] = 1:
  238. wl_debt['punishment_week'] = 0
  239. elseif wl_debt['amount'] > wl_debt['punishment_check'] and wl_debt['amount'] <= (wl_debt['punishment_check'] * 2):
  240. wl_bad['total_debt'] = 1
  241. wl_bad['status_punishment'] = 1
  242. wl_debt['punishment_week'] = 1
  243. elseif (wl_debt['amount'] - money) > (wl_debt['punishment_check'] * 2):
  244. wl_bad['total_debt'] = 2
  245. end
  246. end
  247. if $ARGS[0] = 'payment_switch':
  248. *clr & cla
  249. minut += 2
  250. wl_georgiy['payment_method'] = 1
  251. gs 'stat'
  252. if wl_whore['earnings_check'] > 10000:
  253. wl_georgiy['lump_sum'] = 25000
  254. elseif wl_whore['earnings_check'] > 7500:
  255. wl_georgiy['lump_sum'] = 20000
  256. elseif wl_whore['earnings_check'] > 5000:
  257. wl_georgiy['lump_sum'] = 15000
  258. elseif wl_whore['earnings_check'] > 3500:
  259. wl_georgiy['lump_sum'] = 12500
  260. else
  261. wl_georgiy['lump_sum'] = 10000
  262. end
  263. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  264. '"Well, well, well," Georgiy says with a cold smile. "We have been busy, haven''t we?" But he doesn''t want an answer from you. "I heard some stories about a new teen whore in Pavlovsk and her name is <<$pcs_nickname>>, when you believe the rumors."'
  265. 'You swallow hard. "Georgiy, please. I can explain...," you mumble, but he shuts you up with one quick gesture of his hand.'
  266. '"Do you think I''m angry?" he asks you with a neutral expression.'
  267. '"Uhm... maybe? I earned money on the side...," you start, but he finishes the sentence for you. "And you didn''t give us our fair share." You nod. "I would be if I wasn''t so happy that my newest girl finally embraced her inner whore." He doesn''t look happy. "But we deserve our fair share. That''s obviously true. But I can''t have Volya follow you around 24/7 to control how much you work and I also really need him to train the next girl."'
  268. 'Train? Did he just say ''train the next girl''. Did Volya train you? Doubt bubbles up inside you, but those thoughts are pushed to the side, when he continues. "You will still have to visit me every Sunday and pay me <<wl_georgiy[''lump_sum'']>> <b>₽</b>, but how you earn this money is up to you."'
  269. '"<<wl_georgiy[''lump_sum'']>> <b>₽</b>? How am I suppose to earn that, when Volya isn''t my pimp anymore. How am I suppose to get to the gas station?"'
  270. '"I don''t care. Take the fucking bus."'
  271. act 'Continue':
  272. *clr & cla
  273. '<center><img <<$set_imgh>> src="mod/wlife/images/objects/info.gif"></center>'
  274. 'You have reached the start of the second chapter of the prostitution story. You will have to earn money on your own from now on. There is bus that can take you to the gas station from the train station in the industrial area of St. Petersburg. The amount you have to pay to Georgiy is based on your last average daily earning. It can be lowered or raised in the cheatmenu in the phone if it''s to hard or to easy to earn the money.'
  275. *nl
  276. 'From now on you can look for customers in Pavlovsk. This icon...'
  277. '<center><img height = 100 src="mod/wlife/images/objects/prostitute.png"></center>'
  278. '... will appear during the day if you''re wearing prostitution clothes, heels and are in one of the areas of Pavlovsk in which clients can approach you. Click on it to start searching for customers.'
  279. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  280. end
  281. end
  282. if $ARGS[0] = 'demands_and_favors':
  283. *clr & cla
  284. minut += 2
  285. gs 'stat'
  286. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  287. '"I don''t have anything else to discuss with you, do you have something on your mind or are we done here?" Georgiy asks.'
  288. if wl_debt['nicholai'] < 1:
  289. act 'Leave the warehouse': gt 'mod_wlife_georgiy', 'leave'
  290. if wl_iosif['timer'] = 1 and hour > 21: act 'Go and meet Iosif': minut += 3 & gt 'mod_wlife_iosif', 'warehouse_prostitution'
  291. else
  292. act 'Go to Nicholai': gt 'mod_wlife_gang', 'pay_debt_0'
  293. end
  294. if (wl_whore['share_timer'] + 7) < daystart and wl_whore['share_player'] < 40 and (wl_timer['startday'] + 14) < daystart and wl_georgiy['payment_method'] = 0:
  295. act 'Ask for a bigger share': gt 'mod_wlife_georgiy', 'ask_share'
  296. elseif (wl_whore['share_timer'] + 7) >= daystart and wl_whore['share_player'] < 40 and wl_georgiy['payment_method'] = 0:
  297. '<br>You already asked '+iif(wl_whore['share_timer'] = daystart, 'today', 'last week')+' for a bigger share of your earnings.'
  298. end
  299. if wl_debt['amount'] > 0 and wl_debt['borrow_timer'] ! daystart and wl_debt['nicholai'] < 1:
  300. if money > 0 and wl_debt['pay_timer'] ! daystart:
  301. act 'Pay down your debt':
  302. *clr & cla
  303. minut += 2
  304. wl_debt['pay_timer'] = daystart
  305. '<center><img <<$set_imgh>> src="mod/wlife/images/objects/money.jpg"></center>'
  306. if money >= wl_debt['amount']:
  307. wl_stats['respect'] += 2
  308. 'You pay down the rest of your debt (<<wl_debt[''amount'']>>).'
  309. money -= wl_debt['amount']
  310. wl_debt['amount'] = 0
  311. else
  312. wl_stats['respect'] += 1
  313. wl_debt['amount'] -= money
  314. 'You give Georgiy <<money>> <b>₽</b> and reduce your debt to <<wl_debt[''amount'']>> <b>₽</b>.'
  315. money = 0
  316. end
  317. gs 'stat'
  318. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  319. end
  320. end
  321. if wl_debt['status'] = 0 and wl_stats['acceptance'] < 20 and wl_nicholai['status'] > 0:
  322. '<br>There are probably some of his guys that would fuck you, you think as you remember Nicholai '+iif(wl_nicholai['status'] > 1, 'fucking', 'soliciting')+' you the other day. You could ask Georgiy to pay down your debt in that way if you have accepted your new life enough to do that.'
  323. elseif (wl_debt['status'] = 0 and wl_stats['acceptance'] >= 20) or (wl_debt['status'] > 0 and wl_stats['acceptance'] < 60) and wl_debt['timer'] ! daystart and wl_nicholai['status'] > 0:
  324. $wl_temp = iif(wl_debt['status'] > 0, 'Ask to fuck down your debt', 'Inquire about an alternative ways to pay down your debt')
  325. gs 'mod_wlife_functions', 'will_acceptance', 'self'
  326. if will_cost <= pcs_willpwr:
  327. act '<<$wl_temp>> (<<will_cost>> Willpower)':
  328. gs 'mod_wlife_functions', 'will_acceptance', 'self'
  329. gs 'willpower', 'pay', 'self'
  330. gt 'mod_wlife_georgiy', 'pay_debt'
  331. end
  332. else
  333. act '<<$wl_temp>> (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  334. end
  335. elseif wl_debt['status'] > 0 and wl_stats['acceptance'] >= 60 and wl_debt['timer'] ! daystart:
  336. act 'Ask to fuck down your debt': gt 'mod_wlife_georgiy', 'pay_debt'
  337. end
  338. elseif wl_debt['amount'] = 0 and wl_debt['borrow_timer'] ! daystart and (wl_timer['startday'] + 21) < daystart:
  339. if wl_debt['borrow_status'] = 0:
  340. gs 'willpower', 'misc', 'self', 'hard'
  341. if will_cost <= pcs_willpwr:
  342. act 'Ask to borrow some money (<<will_cost>> Willpower)':
  343. gs 'willpower', 'misc', 'self', 'hard'
  344. gs 'willpower', 'pay', 'self'
  345. gt 'mod_wlife_georgiy', 'borrow_money_0'
  346. end
  347. else
  348. act 'Ask to borrow some money (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  349. end
  350. else
  351. act 'Ask to borrow some money': gt 'mod_wlife_georgiy', 'borrow_money_0'
  352. end
  353. end
  354. gs 'willpower', 'misc', 'self', 'hard'
  355. if wl_georgiy['status'] = 2 and will_cost <= pcs_willpwr:
  356. '<br>You remember that there is still the unresolved issue with you not getting paid by Vadim for entertaining the Okoro brothers. In the end they gave you money, but you got the feeling that it was a gift and not a payment for your services.'
  357. act 'Discuss the money issue (<<will_cost>> Willpower)':
  358. *clr & cla
  359. minut += 5
  360. wl_georgiy['timer_okoro'] = daystart
  361. gs 'willpower', 'misc', 'self', 'hard'
  362. gs 'willpower', 'pay', 'self'
  363. gs 'stat'
  364. '<center><img <<$set_imgh>> src="mod/wlife/images/player/looking_down.jpg"></center>'
  365. '"I have something to discuss with you," you tell him and he signals you with a gesture of his hand to go on. "Let me first say that I accept my role," you '+iif(wl_stats['acceptance'] < 50, 'lie', 'say')+' treating carefully at the beginning. "It''s not that I don''t understand that I''m a whore, but you probably remember that your brother made me visit the Okoro brothers," you continue and look up for a split second. Mentioning obviously triggered him and you can feel the anger radiating from him. "Again, I don''t want to be disrespectful, but I only want a clarification about how I''m going to get payed."'
  366. '"Go on," he orders you as you pause for a second to look up to check his reaction. "You said I either get payed by you or the client and the brothers paid me, but...," you look down and blurt out the rest. "I don''t think they knew that they had to pay me, at least we never talked about it and Volya didn''t mention that I would get paid."'
  367. 'You wait for the explosion, that he screams like the last time or that he hits you for accusing Vadim to give you away for free, but instead he coldly asks you. "You''re telling me that those blacks had the decency to pay you and my brother did not?" You nod and close your eyes and wait for the impending pain, when he''s going to hit you.'
  368. *nl
  369. 'Nothing happens. You finally open your eyes and look up. Georgiy''s face looks like a stone cold mask. "Thank you <<$pcs_nickname>> for bringing this to my attention," he says with a barely controlled voice. "I''ll check with the other whores my brother send to the Okoro brothers. I''ll get back to you about this."'
  370. act 'Continue': wl_georgiy['status'] = 3 & gt 'mod_wlife_georgiy', 'demands_and_favors'
  371. end
  372. elseif wl_georgiy['status'] = 2 and will_cost > pcs_willpwr:
  373. '<br>You remember that there is still the unresolved issue with you not getting paid by Vadim for entertaining the Okoro brothers. In the end they gave you money, but you got the feeling that it was a gift and not a payment for your services.'
  374. act 'Discuss the money issue (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  375. end
  376. if wl_georgiy['status'] = 3 and wl_georgiy['timer_okoro'] ! daystart:
  377. *clr & cla
  378. minut += 5
  379. money += 2000
  380. wl_stats['respect'] += 10
  381. wl_georgiy['status'] = 4
  382. gs 'stat'
  383. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  384. '"Here is your money," he suddenly says and holds out 2.000 <b>₽</b>.'
  385. '"Uhm... thanks," you say a bit confused about what is going on, but you take the money anyway.'
  386. '"I talked with some of my other whores about their dealings with the Okoro brothers and it seems you were right," he tells you grudgingly and you get the feeling that it isn''t a good idea to delve deeper into this topic so you keep your mouth shut.'
  387. 'For a moment it seems that''s that and Georgiy is to move on from the topic, when he suddenly opens his mouth again, closes it after a second, before finally opening it again and continue to talk about it, "I have two rules for my whores." He holds up one finger. "First rule is that you get paid. As I told you before I''m not a savage, I don''t hold slaves." That''s debatable at best, you think as he holds up a second finger. "Second rule is that you obey and do what you''re told, when you get paid." In his mind accepting payment even under duress equals consent. "If you want to give out freebies, fine that''s up to you, but the general rule is: If somebody wants a piece of you, he has to pay. Understood?" he asks and you quickly nod. "Yes, Sir."'
  388. '"OK, if you ever have a problem and one of the guys is violating those rules, come to me." After a few seconds of silence have passed. "And <<$pcs_nickname>> I can respect a whore that stands up for herself to get paid," he adds and you''re not sure if that is a compliment you can feel good about.'
  389. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  390. elseif (wl_timer['startday'] + 42) < daystart and wl_okoro['status'] > 0 and wl_party['status'] = 0 and wl_party['timer'] < daystart:
  391. gt 'mod_wlife_demands', 'party_demand'
  392. elseif wl_party['status'] > 0 and wl_party['timer'] < daystart and wl_iosif['status'] > 4:
  393. gt 'mod_wlife_demands', 'party_demand'
  394. end
  395. end
  396. if $ARGS[0] = 'ask_share':
  397. *clr & cla
  398. minut += 2
  399. wl_whore['share_timer'] = daystart
  400. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  401. '"Sir, I have a question," you say and look up to him. He nods. You take a deep breath and gather all the courage you can muster. "I wanted to ask you if I could get a bigger share." He frowns and you quickly look back down and prepare yourself for his reaction.'
  402. *nl
  403. if (wl_timer['startday'] + 14) < daystart:
  404. if wl_whore['shifts_total'] > wl_whore['shifts_total_minimum']:
  405. if (wl_stats['loyalty'] > 10 and wl_whore['share_player'] < 30) or (wl_stats['loyalty'] > 30 and wl_whore['share_player'] < 35) or (wl_stats['loyalty'] > 60 and wl_whore['share_player'] < 40):
  406. wl_whore['share_player'] += 5
  407. wl_whore['share_pimp'] -= 5
  408. 'Suddenly you feel his hand on your chin and he lifts it slowly until you look him in the eye again. "Sure, <<$pcs_nickname>>. You have earned it. I will tell Volya that you get 5% more," he says raising your share to <<wl_whore[''share_player'']>>%.'
  409. if wl_whore['share_player'] >= 40: '"<br>But that''s it. I can''t give you more. So don''t ask me again."'
  410. elseif wl_stats['loyalty'] < 0:
  411. '"Who do you think you are? Stupid cunt. Maybe you should get to work and earn us some money before asking for more," he yells and brutally slaps your face with his open palm. And now fuck off."'
  412. 'You try to stop the tears in your eyes when you hurry outside.'
  413. gs 'pain', 8, 'head', 'slap'
  414. else
  415. '"I would like to give you more, <<$pcs_nickname>>, but I can''t at the moment. If you keep working hard, come back to me and we will take another look at it."'
  416. end
  417. else
  418. '"No, <<$pcs_nickname>>. You have never shown any initiative. If you would do more than just what is required of you, than I would maybe think about it."'
  419. end
  420. else
  421. '"No, absolutely not. You haven''t worked long enough for me," he tells you annoyed with your behavior. "I first have to see if you are a good girl that has a future in our organization or not," he says, the last two words sounding like a threat. But it doesn''t sound like a bigger share is off the table forever.'
  422. end
  423. gs 'stat'
  424. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  425. end
  426. if $ARGS[0] = 'pay_debt':
  427. *clr & cla
  428. if wl_debt['status'] = 0:
  429. minut += 2
  430. wl_debt['status'] = 1
  431. wl_stats['respect'] -= 2
  432. wl_stats['loyalty'] += 3
  433. gs 'stat'
  434. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  435. '"Uhm... I had a question about my debt. Would it be possible to pay it down in another way?" you ask and the implication is clear what you mean by ''another''.'
  436. 'Georgiy''s eyebrows move up a bit. "Really?" You nod and a smiles forms on his lips that makes you a bit uncomfortable. "Very well <<$pcs_nickname>>, it seems you finally understand what you''re good at and to answer your question: Yes, but don''t expect to get a lot out of it. If I would just let all the whores fuck away their debt, I wouldn''t earn anything. Also you''ll have to do what the guys ask you. I won''t do you this favor if you complain about everything." You swallow hard, but nod as he waits for your reaction. "OK, let''s do it this way. One of my guys, Nicholai..." you sigh loudly and he responds with an evil smirk. "Ah, I see you know who I''m talking about. He''ll know best who of my guys deserves a cheap fuck."'
  437. '"OK, so do I go directly to Nicholai or...," you ask, but he immediately shakes his head. "No, you come to me first."'
  438. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  439. else
  440. minut += 2
  441. wl_stats['acceptance'] += 1
  442. wl_stats['loyalty'] += 1
  443. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  444. if wl_debt['status'] > 1:
  445. wl_debt['timer'] = daystart
  446. if rand(1,10) < 3:
  447. wl_debt['nicholai'] = -1
  448. 'Georgiy shakes his head, when you ask him about '+iif(wl_stats['acceptance'] > 60, 'fucking some of his guys to reduce your debt', 'reducing your debt in an alternative fashion')+'. "No, Nicholai has other things to do today. Maybe next week <<$pcs_nickname>>."'
  449. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  450. else
  451. wl_debt['nicholai'] = 1
  452. 'Georgiy nods, when you ask him about '+iif(wl_stats['acceptance'] > 60, 'fucking some of his guys to reduce your debt', 'reducing your debt in an alternative fashion')+'. "Nicholai should be somewhere in the house or warehouse. Just go to him after we are done here."'
  453. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  454. end
  455. else
  456. wl_debt['nicholai'] = 1
  457. wl_debt['status'] = 2
  458. 'Georgiy nods, when you ask him about '+iif(wl_stats['acceptance'] > 60, 'fucking some of his guys to reduce your debt', 'reducing your debt in an alternative fashion')+'. "I talked with Nicholai about it. He should be in the warehouse. Just go to him after we are done here."'
  459. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  460. end
  461. end
  462. end
  463. if $ARGS[0] = 'borrow_money_0':
  464. *clr & cla
  465. minut += 5
  466. wl_debt['borrow_timer'] = daystart
  467. gs 'stat'
  468. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  469. if wl_stats['loyalty'] <= -80:
  470. '"Georgiy, could I borrow...," you ask, but he angrily shakes his head. "No, of course not <<$pcs_nickname>>. Maybe I would lend you some money if you get your shit together."'
  471. act 'Continue': gt 'mod_wlife_georgiy', 'demands_and_favors'
  472. elseif wl_debt['borrow_status'] = 0:
  473. wl_debt['borrow_status'] = 1
  474. '"Georgiy, could I ask you for a favor?" you ask meekly and lower your head submissively when he frowns. You take a deep breath before asking your question. "Could I borrow some money from you?"'
  475. 'He let''s you wait for nearly half a minute before he responds. "Sure, why not, but you''ll have to pay interest."'
  476. else
  477. '"Georgiy, I need to borrow money," you say to him.'
  478. '"Sure, no problem <<$pcs_nickname>>. How much do you need?"'
  479. end
  480. $wl_debt['interest']
  481. act 'Change your mind': gt 'mod_wlife_georgiy', 'demands_and_favors'
  482. if wl_stats['loyalty'] > -80: act '500 <b>₽</b> (<<500 + 500 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 500 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  483. if wl_stats['loyalty'] > -40: act '1000 <b>₽</b> (<<1000 + 1000 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 1000 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  484. if wl_stats['loyalty'] > -20: act '2000 <b>₽</b> (<<2000 + 2000 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 2000 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  485. if wl_stats['loyalty'] > 0 and (wl_timer['startday'] + 21) < daystart: act '3000 <b>₽</b> (<<3000 + 3000 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 3000 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  486. if wl_stats['loyalty'] > 20 and (wl_timer['startday'] + 35) < daystart: act '5000 <b>₽</b> (<<5000 + 5000 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 5000 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  487. if wl_stats['loyalty'] > 40 and (wl_timer['startday'] + 49) < daystart: act '10000 <b>₽</b> (<<10000 + 10000 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 10000 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  488. if wl_stats['loyalty'] > 80 and (wl_timer['startday'] + 63) < daystart: act '20000 <b>₽</b> (<<20000 + 20000 * wl_debt[''interest''] / 100>> Debt)': wl_debt['borrow_amount'] = 20000 & gt 'mod_wlife_georgiy', 'borrow_money_1'
  489. end
  490. if $ARGS[0] = 'borrow_money_1':
  491. *clr & cla
  492. minut += 5
  493. wl_debt['amount'] += wl_debt['borrow_amount'] + wl_debt['borrow_amount'] * wl_debt['interest'] / 100
  494. gs 'stat'
  495. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely.jpg"></center>'
  496. '"Alright, I''ll send one of my guys a message to get the money," he tells you as he types on his phone before casually adding. "Why don''t you undress and go down on your knees, so you can properly thank me for lending you money."'
  497. act 'Get down on your knees':
  498. if wl_debt['borrow_status'] = 1:
  499. wl_debt['borrow_status'] = 2
  500. wl_rand = 1
  501. elseif wl_debt['borrow_status'] = 2:
  502. wl_debt['borrow_status'] = 3
  503. wl_rand = 0
  504. else
  505. wl_rand = rand(0,2)
  506. end
  507. if $wl_fetish['rimjob'] ! '' and $wl_fetish['rimjob'] ! 'undecided' and $wl_fetish['rimjob'] ! 'blocked' and wl_rand = 0:
  508. gt 'mod_wlife_georgiy_sex', 'borrow_money', 'rj'
  509. elseif wl_rand = 1:
  510. gt 'mod_wlife_georgiy_sex', 'borrow_money', 'humiliation'
  511. else
  512. gt 'mod_wlife_georgiy_sex', 'borrow_money', 'bj'
  513. end
  514. end
  515. end
  516. if $ARGS[0] = 'leave':
  517. if wl_prison['status'] = 0 and (wl_timer['startday'] + 56) < daystart and wl_volya['first_bj'] > 0:
  518. gt 'mod_wlife_demands', 'prison_demand'
  519. elseif wl_gang['status'] > 0 and (wl_timer['startday'] + 21) < daystart:
  520. gt 'mod_wlife_gang', 'warehouse_events'
  521. else
  522. minut += 2 & gt 'mod_wlife_warehouse', 'street'
  523. end
  524. end
  525. --- mod_wlife_georgiy ---------------------------------