mod_wlife_iosif.qsrc 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. # mod_wlife_iosif
  2. if $ARGS[0] = 'vase':
  3. *clr & cla
  4. minut += 2
  5. menu_off = 1
  6. wl_timer['detective'] = 0
  7. gs 'stat'
  8. '<center><img <<$set_imgh>> src="mod/wlife/images/objects/vase.jpg"></center>'
  9. 'A vase is standing next to the door, when you come home. It looks kind of familiar, but you can''t place it and don''t remember where you have seen it. A slip of paper is attached to it. You bend down and take it of.'
  10. *nl
  11. '<i>I cleaned up your mess.</i>'
  12. *nl
  13. 'It''s that vase. The vase you used to kill the homeless woman. The message must be from Iosif.'
  14. act 'Throw it away':
  15. cla & *nl
  16. wl_status['detective'] = 6
  17. 'You pick up the murder weapon, clean it thoroughly and throw it into the trash.'
  18. act 'Continue': gt $loc, $loc_arg
  19. end
  20. act 'Keep it':
  21. cla & *nl
  22. wl_status['detective'] = 7
  23. 'You pick up the murder weapon, clean it thoroughly and put it on your dresser.'
  24. act 'Continue': gt $loc, $loc_arg
  25. end
  26. end
  27. if $ARGS[0] = 'first_meet_forced':
  28. *clr & cla
  29. minut += 2
  30. gs 'stat'
  31. '<center><img <<$set_imgh>> src="mod/wlife/images/locations/warehouse/street_'+iif(daystage = 5, 'night', 'day')+'.jpg"></center>'
  32. '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.'
  33. act 'Leave': gt 'mod_wlife_warehouse', 'street'
  34. act 'Follow him inside': gt 'mod_wlife_iosif', 'first_meet'
  35. end
  36. if $ARGS[0] = 'first_meet':
  37. *clr & cla
  38. minut += 2
  39. wl_iosif['status'] = 1
  40. gs 'stat'
  41. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  42. '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.'
  43. *nl
  44. '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.'
  45. act 'Turn around and leave':
  46. *clr & cla
  47. minut += 1
  48. gs 'stat'
  49. '<center><img <<$set_imgh>> src="mod/wlife/images/player/warehouse_guys.jpg"></center>'
  50. '"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."'
  51. act 'Answer submissively':
  52. *clr & cla
  53. minut += 2
  54. wl_stats['respect'] -= 2
  55. wl_stats['loyalty'] += 1
  56. gs 'pain', 4, 'armL', 'twist'
  57. gs 'pain', 4, 'armR', 'stretch'
  58. gs 'pain', 6, 'legR', 'slam'
  59. gs 'pain', 2, 'handL', 'slam'
  60. gs 'pain', 2, 'handR', 'slam'
  61. gs 'pain', 10, 'hair', 'stretch'
  62. gs 'stat'
  63. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely_angry.jpg"></center>'
  64. 'You look down to your feet. "I''m sorry, I didn''t know that," you say meekly.'
  65. 'A strong hand grabs your left arm. "Do you think that''s enough?"'
  66. '"Nobody told me that I can''t be here," you say hastily. "I''m sorry, it won''t happen again. I promise."'
  67. '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.'
  68. '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."'
  69. act 'Continue': gt 'mod_wlife_warehouse', 'street'
  70. end
  71. gs 'willpower', 'misc', 'self', 'hard'
  72. if will_cost <= pcs_willpwr:
  73. act 'Answer confidently (<<will_cost>> Willpower)':
  74. *clr & cla
  75. minut += 2
  76. wl_stats['respect'] += 2
  77. wl_stats['loyalty'] -= 4
  78. gs 'pain', 6, 'head', 'slap'
  79. gs 'pain', 4, 'armR', 'stretch'
  80. gs 'pain', 6, 'legR', 'slam'
  81. gs 'pain', 10, 'hair', 'stretch'
  82. gs 'willpower', 'pay', 'self'
  83. gs 'stat'
  84. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/georgiy_bely_angry.jpg"></center>'
  85. '"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.'
  86. '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."'
  87. act 'Continue': gt 'mod_wlife_warehouse', 'street'
  88. end
  89. else
  90. 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>'
  91. end
  92. end
  93. end
  94. if $ARGS[0] = 'first_call':
  95. *clr & cla
  96. minut += 1
  97. wl_iosif['timer'] = 1
  98. wl_iosif['timer_call'] = daystart
  99. gs 'stat'
  100. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  101. '"Hi," you say unsure what to expect.'
  102. '"<<$pcs_nickname>>, I need to see you tonight." The voice sounds rough and familiar. "Iosif?" You ask hoping you''re wrong.'
  103. '"Good, so I didn''t fuck your brains out completely and you remember more than my cock," he says coldly.'
  104. '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.'
  105. act 'Put your phone away': gt $loc, $loc_arg
  106. end
  107. if $ARGS[0] = 'regular_call':
  108. *clr & cla
  109. minut += 1
  110. gs 'stat'
  111. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  112. if wl_iosif['timer'] = 0:
  113. '"Hi Iosif," you say trying to sound friendly.'
  114. '"<<$pcs_nickname>>, I need to see you again. Come to the warehouse tonight, 23:00!"'
  115. gs 'willpower', 'prostitution', 'resist', 'hard'
  116. if will_cost <= pcs_willpwr:
  117. act 'Not today (<<will_cost>> Willpower)':
  118. cla & *nl
  119. wl_iosif['timer'] = 2
  120. wl_iosif['timer_whore'] = daystart + rand(2,6)
  121. gs 'willpower', 'pay', 'resist'
  122. gs 'stat'
  123. '"I can''t today. I''m sorry Iosif, can we meet on another day?" You inquire.'
  124. '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.'
  125. act 'Put your phone away': gt $loc, $loc_arg
  126. end
  127. else
  128. 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>'
  129. end
  130. else
  131. '"Hi Iosif," you say trying to sound friendly.'
  132. '"Today is the day, bitch. Come to the warehouse, 23:00! And no excuses today."'
  133. end
  134. act 'OK':
  135. cla & *nl
  136. wl_iosif['timer'] = 1
  137. wl_iosif['timer_call'] = daystart
  138. '"Ok, I''ll be there," you agree.'
  139. '"Perfect, can''t wait to fuck you again," he says and ends the call.'
  140. act 'Put your phone away': gt $loc, $loc_arg
  141. end
  142. end
  143. if $ARGS[0] = 'warehouse_prostitution':
  144. *clr & cla
  145. menu_off = 1
  146. wl_iosif['timer'] = 0
  147. wl_iosif['call_missed'] = 0
  148. wl_iosif['call_avoid'] = 0
  149. wl_iosif['timer_whore'] = daystart + rand(5,10)
  150. minut += 2
  151. gs 'stat'
  152. if rand (0,1) = 0 or wl_iosif['status'] = 3:
  153. if wl_iosif['status'] < 4: wl_iosif['status'] = 4
  154. gs 'pain', 2, 'asscheeks', 'slap'
  155. gs 'stat'
  156. '<center><img <<$set_imgh>> src="mod/wlife/images/player/warehouse_guys.jpg"></center>'
  157. 'A guy whistles when you enter the warehouse and several more look at you with hungry eyes.'
  158. '"<<$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.'
  159. '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.'
  160. act 'Follow Iosif': gt 'mod_wlife_iosif', 'couch'
  161. else
  162. '<center><img <<$set_imgh>> src="mod/wlife/images/characters/iosif_orlov.jpg"></center>'
  163. '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.'
  164. act 'Go to Iosif': gt 'mod_wlife_iosif', 'couch'
  165. end
  166. end
  167. if $ARGS[0] = 'couch':
  168. *clr & cla
  169. '<center><img <<$set_imgh>> src="mod/wlife/images/locations/warehouse/couch.jpg"></center>'
  170. '"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.'
  171. act 'Take the money': money += wl_iosif['payment'] & gt 'mod_wlife_iosif_sex', 'warehouse_start'
  172. gs 'willpower', 'misc', 'force', 'hard'
  173. if wl_iosif['haggle'] = 0 and will_cost <= pcs_willpwr:
  174. act 'Demand more money (<<will_cost>> Willpower)':
  175. cla & *nl
  176. wl_iosif['haggle'] = 1
  177. wl_iosif['payment'] += 300
  178. gs 'willpower', 'pay', 'force'
  179. gs 'stat'
  180. '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."'
  181. '"Are you?" He asks and the smile he shows is dangerous, but you nod and hold your ground. "I am and you know it."'
  182. 'He stares at you menacingly until he shrugs and hands you 300 <b>₽</b> more. "Fine, here take it."'
  183. act 'Take the money': money += wl_iosif['payment'] & gt 'mod_wlife_iosif_sex', 'warehouse_start'
  184. end
  185. elseif wl_iosif['haggle'] = 0 and will_cost > pcs_willpwr:
  186. 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>'
  187. end
  188. end
  189. --- mod_wlife_iosif ---------------------------------