mod_wlife_iosif.qsrc 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. # mod_wlife_iosif
  2. if $ARGS[0] = 'first_meet_forced':
  3. *clr & cla
  4. minut += 2
  5. gs 'stat'
  6. '<center><img <<$set_imgh>> src="mod/wlife/images/locations/warehouse/street_'+iif(daystage = 5, 'night', 'day')+'.jpg"></center>'
  7. 'You see Shura getting up from his old armchair before you have a chance to talk to him. He clearly doesn''t see you approach and heads inside the warehouse before you have a chance to talk to him.'
  8. act 'Leave': gt 'mod_wlife_warehouse', 'street'
  9. act 'Follow him inside': gt 'mod_wlife_iosif', 'first_meet'
  10. end
  11. if $ARGS[0] = 'first_meet':
  12. *clr & cla
  13. minut += 2
  14. wl_iosif['status'] = 1
  15. gs 'stat'
  16. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  17. 'The noise inside the warehouse is deafening. Metal screeches over metal and several guys are shouting at each other as they break down cars for spare parts. Another group of men are leaning against the cars, beer in hand and chatting loudly about football. Something about a crushing victory of Zenit Saint Petersburg over Lokomotiv Moscow. They mostly ignore you except for one of them who frowns and stares at you with a menacing look.'
  18. *nl
  19. 'You''re sure you have met him before or, to be specific, he fucked you before. What was his name again? Something starting with an ''I'', but you can''t remember. You are only sure of one thing, he doesn''t seem happy about you being here.'
  20. act 'Turn around and leave':
  21. *clr & cla
  22. minut += 1
  23. gs 'stat'
  24. '<center><img <<$set_imgh>> src="mod/wlife/images/player/warehouse_guys.jpg"></center>'
  25. '"Wait," a harsh voice shouts through the warehouse and you''re quickly surrounded by a group of slightly intoxicated men. One of them steps close to you. It''s the one which name you can''t remember. "What are you doing here? You whores aren''t suppose to be here except when you have to check in with Georgiy."'
  26. act 'Answer submissively':
  27. *clr & cla
  28. minut += 2
  29. wl_stats['respect'] -= 2
  30. wl_stats['loyalty'] += 1
  31. gs 'pain', 4, 'armL', 'twist'
  32. gs 'pain', 4, 'armR', 'stretch'
  33. gs 'pain', 6, 'legR', 'slam'
  34. gs 'pain', 2, 'handL', 'slam'
  35. gs 'pain', 2, 'handR', 'slam'
  36. gs 'pain', 10, 'hair', 'stretch'
  37. gs 'stat'
  38. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely_angry.jpg"></center>'
  39. 'You look down to your feet. "I''m sorry, I didn''t know that," you say meekly.'
  40. 'A strong hand grabs your left arm. "Do you think that''s enough?"'
  41. '"Nobody told me that I can''t be here," you say hastily. "I''m sorry, it won''t happen again. I promise."'
  42. 'He twists your arm behind your back and pulls you really close to him. "Ok, go, but next time I won''t be so nice," he whispers into your ear before pushing you towards the door. You stumble and fall hitting your right knee on the concrete floor. A sharp pain shoots up your leg and you let out a cry of pain.'
  43. 'The man grabs your right arm with one hand and your hair with the other before you have the chance to react. A loud scream escapes your throat and reverberates through the hall when he pulls you the last meters towards the door. "And now piss off whore."'
  44. act 'Continue': gt 'mod_wlife_warehouse', 'street'
  45. end
  46. gs 'willpower', 'misc', 'self', 'hard'
  47. if will_cost <= pcs_willpwr:
  48. act 'Answer confidently (<<will_cost>> Willpower)':
  49. *clr & cla
  50. minut += 2
  51. wl_stats['respect'] += 2
  52. wl_stats['loyalty'] -= 4
  53. gs 'pain', 6, 'head', 'slap'
  54. gs 'pain', 4, 'armR', 'stretch'
  55. gs 'pain', 6, 'legR', 'slam'
  56. gs 'pain', 10, 'hair', 'stretch'
  57. gs 'willpower', 'pay', 'self'
  58. gs 'stat'
  59. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely_angry.jpg"></center>'
  60. '"Maybe next time tell me the rules before I break them," you reply snippy while you look confidently into his eyes. Anger flares up inside them as he steps right in front of you. He doesn''t say anything instead he only stares into your eyes. Several seconds pass, but you don''t budge and keep your eyes fixated on his.'
  61. 'Suddenly he lifts his hand and slaps you without holding back. You fall to the ground, hitting your right knee on the concrete floor. A sharp pain shoots up your leg and you let out a cry of pain. "Don''t tell me what to do. Maybe I should teach you some respect," he screams, grabs your right arm with one hand and your hair with the other before you have the chance to react. A loud scream escapes your throat and reverberates through the hall when he pulls you towards the door. "And now piss off whore."'
  62. act 'Continue': gt 'mod_wlife_warehouse', 'street'
  63. end
  64. else
  65. act 'Answer confidently (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  66. end
  67. end
  68. end
  69. if $ARGS[0] = 'first_call':
  70. *clr & cla
  71. minut += 1
  72. wl_iosif['timer'] = 1
  73. wl_iosif['timer_call'] = daystart
  74. gs 'stat'
  75. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  76. '"Hi," you say unsure what to expect.'
  77. '"<<$pcs_nickname>>, I need to see you tonight." The voice sounds rough and familiar. "Iosif?" You ask hoping you''re wrong.'
  78. '"Good, so I didn''t fuck your brains out completely and you remember more than my cock," he says coldly.'
  79. 'Nice, you think and roll your eyes. How charming. "We have to remedy that. Come to the warehouse, 23:00!" He commands and ends the call before you have a chance to reply.'
  80. act 'Put your phone away': gt $loc, $metka
  81. end
  82. if $ARGS[0] = 'regular_call':
  83. *clr & cla
  84. minut += 1
  85. gs 'stat'
  86. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  87. if wl_iosif['timer'] = 0:
  88. '"Hi Iosif," you say trying to sound friendly.'
  89. '"<<$pcs_nickname>>, I need to see you again. Come to the warehouse tonight, 23:00!"'
  90. gs 'willpower', 'prostitution', 'resist', 'hard'
  91. if will_cost <= pcs_willpwr:
  92. act 'Not today (<<will_cost>> Willpower)':
  93. cla & *nl
  94. wl_iosif['timer'] = 2
  95. wl_iosif['timer_whore'] = daystart + rand(2,6)
  96. gs 'willpower', 'pay', 'resist'
  97. gs 'stat'
  98. '"I can''t today. I''m sorry Iosif, can we meet on another day?" You inquire.'
  99. 'You can hear an annoyed sigh coming from him. "Fine, but the next time I call you better be ready." He tells you before ending the call.'
  100. act 'Put your phone away': gt $loc, $metka
  101. end
  102. else
  103. act 'Not today (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  104. end
  105. else
  106. '"Hi Iosif," you say trying to sound friendly.'
  107. '"Today is the day, bitch. Come to the warehouse, 23:00! And no excuses today."'
  108. end
  109. act 'OK':
  110. cla & *nl
  111. wl_iosif['timer'] = 1
  112. wl_iosif['timer_call'] = daystart
  113. '"Ok, I''ll be there," you agree.'
  114. '"Perfect, can''t wait to fuck you again," he says and ends the call.'
  115. act 'Put your phone away': gt $loc, $metka
  116. end
  117. end
  118. if $ARGS[0] = 'warehouse_prostitution':
  119. *clr & cla
  120. menu_off = 1
  121. wl_iosif['timer'] = 0
  122. wl_iosif['call_missed'] = 0
  123. wl_iosif['call_avoid'] = 0
  124. wl_iosif['timer_whore'] = daystart + rand(4,12)
  125. minut += 2
  126. gs 'stat'
  127. if rand (0,1) = 0 or wl_iosif['status'] = 3:
  128. if wl_iosif['status'] < 4: wl_iosif['status'] = 4
  129. gs 'pain', 2, 'asscheeks', 'slap'
  130. gs 'stat'
  131. '<center><img <<$set_imgh>> src="mod/wlife/images/player/warehouse_guys.jpg"></center>'
  132. 'A guy whistles when you enter the warehouse and several more look at you with hungry eyes.'
  133. '"<<$pcs_nickname>>, come with me," Iosif shouts from the other end of the warehouse and vanishes in the corridor that leads to the adjacent house.'
  134. 'You have to go through the group of guys to follow him. Left and right the guys offer lewd comments about you, your clothes and why you''re here. One of them even slaps your ass hard when you walk by him, but nobody tries to stop you.'
  135. act 'Follow Iosif': gt 'mod_wlife_iosif', 'couch'
  136. else
  137. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  138. 'The warehouse is empty except for one guy sitting near the entrance keeping a watchful eye at the door. "Are you Iosif girl?" He asks when you enter. You nod. "He''s in the back." He tells you and points towards the corridor that leads to the adjacent house.'
  139. act 'Go to Iosif': gt 'mod_wlife_iosif', 'couch'
  140. end
  141. end
  142. if $ARGS[0] = 'couch':
  143. *clr & cla
  144. '<center><img <<$set_imgh>> src="mod/wlife/images/locations/warehouse/couch.jpg"></center>'
  145. '"Damn, you look nice in that outfit.'+iif(PCloStyle = 4, ' Really brings out your inner whore."', 'A little bit to conservative for my taste, why don''t you wear something more slutty next time?"')+' He says while his eyes devour every inch of your body. "I was really looking forward to this," he adds and hands you your money.'
  146. act 'Take the money': money += wl_iosif['payment'] & gt 'mod_wlife_iosif_sex', 'warehouse_start'
  147. gs 'willpower', 'misc', 'force', 'hard'
  148. if wl_iosif['haggle'] = 0 and will_cost <= pcs_willpwr:
  149. act 'Demand more money (<<will_cost>> Willpower)':
  150. cla & *nl
  151. wl_iosif['haggle'] = 1
  152. wl_iosif['payment'] += 300
  153. gs 'willpower', 'pay', 'force'
  154. gs 'stat'
  155. 'You take a deep breath and collect every ounce of courage you can find. "I need more than that!" You demand and cross your arms in front of you. "I''m worth more than this."'
  156. '"Are you?" He asks and the smile he shows is dangerous, but you nod and hold your ground. "I am and you know it."'
  157. 'He stares at you menacingly until he shrugs and hands you 300 <b>₽</b> more. "Fine, here take it."'
  158. act 'Take the money': money += wl_iosif['payment'] & gt 'mod_wlife_iosif_sex', 'warehouse_start'
  159. end
  160. elseif wl_iosif['haggle'] = 0 and will_cost > pcs_willpwr:
  161. act 'Demand more money (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
  162. end
  163. end
  164. --- mod_wlife_iosif ---------------------------------