stwork2 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. # stwork2
  2. !!minut += 15
  3. clr
  4. gs 'stat'
  5. '<center><b><font color="maroon">Stage</font></b></center>'
  6. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/stripclub1.jpg"></center>'
  7. if publichot < 10:$pubhot = 'and boo you, you hear someone shout, "Get rid of this stupid cow."'
  8. if publichot >= 10 and publichot < 20:$pubhot = 'and you boo.'
  9. if publichot >= 20 and publichot < 30:$pubhot = 'clearly bored, drinking and talking among themselves.'
  10. if publichot >= 30 and publichot < 60:$pubhot = 'sometimes looking at you to smile and enjoy the view.'
  11. if publichot >= 60 and publichot < 70:$pubhot = 'watching you with legitimate interest and conversing with each other over their beers.'
  12. if publichot >= 70 and publichot < 80:$pubhot = 'their attention focused on you.'
  13. if publichot >= 80 and publichot < 90:$pubhot = 'with strained faces, sweat beading on their foreheads, their arousal clearly showing.'
  14. if publichot >= 90:$pubhot = 'completely forgoting about their drinking, whoopping and waving money at you.'
  15. 'Men sit in front of the stage <<$pubhot>>.'
  16. if hour >= 15 or hour <= 2:
  17. if stpredmet > 0:
  18. act 'Striptease 5 minutes (<<stpredmet>> items of clothing)':
  19. cls
  20. minut += 5
  21. stpredmet -= 1
  22. pcs_sweat += 5
  23. fat -= 3
  24. pcs_mood -= rand(2, 6)
  25. dancero_exp += rand(2, 4)
  26. city_stripping += rand(1,2)
  27. if stpredmet = 1:pcs_sweat += 5
  28. if stpredmet = 0:pcs_hairbsh = 0 & stripdancesum += 1
  29. publichot += rand(pcs_dancero/5, pcs_dancero/3)
  30. if publichotstart = publichot: publichot -= rand(5, 10) & publichotstart = publichot
  31. gs 'stat'
  32. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/stripclub2.jpg"></center>'
  33. 'You dance on stage, undressing in public.'
  34. if pcs_weight > pcs_hgt - 90:
  35. vesrand = rand(0, 100)
  36. if vesrand >= 75:
  37. publichot -= rand(5, 10)
  38. 'In the hall they laugh at you, "Look at her fat hanging out. Her gut and ass shaking like jelly."'
  39. end
  40. end
  41. gs 'stwork2', 'tipcalculator'
  42. act 'further':gt $curloc
  43. end
  44. act 'Dance around the pole 5 minutes (<<stpredmet>> garments)':
  45. cls
  46. minut += 5
  47. stpredmet -= 1
  48. pcs_sweat += 5
  49. fat -= 5
  50. pcs_mood -= rand(4, 8)
  51. dancpol_exp += rand(2, 4)
  52. city_stripping += rand(1,2)
  53. if stpredmet = 1:pcs_hairbsh = 0
  54. if stpredmet = 0:pcs_makeup = 0 & stripdancesum += 1
  55. !pcs_hairbsh = 0
  56. publichot += rand(pcs_dancero / 10, pcs_dancero / 5)+ rand(pcs_dancpol / 5, pcs_dancpol / 2)
  57. if publichotstart = publichot:publichot -= rand(5, 10) & publichotstart = publichot
  58. gs 'stat'
  59. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/strippole.jpg"></center>'
  60. 'You dance around the pole acrobatically and undress sexily in public.'
  61. if pcs_weight > pcs_hgt - 90:
  62. vesrand = rand(0, 100)
  63. if vesrand >= 75:
  64. 'Performing another trick on the pole you can not support your weight and crash to the floor. The crowd laughs, "Hey, hippopotamus, stomp at the swamp where you came from."'
  65. publichot -= 15
  66. fingalrand = rand(0, 100)
  67. if fingalrand >= 75:
  68. fingal += rand(2, 5)
  69. 'When you fall, you hit the floor really hard and it seems you feel a bruise forming on your face.'
  70. end
  71. end
  72. if vesrand >= 50:
  73. publichot -= rand(5, 10)
  74. 'In the hall they laugh at you, "Look at her fat hanging out. Her gut and ass shaking like jelly."'
  75. end
  76. end
  77. gs 'stwork2', 'tipcalculator'
  78. act 'further':gt $curloc
  79. end
  80. end
  81. if stpredmet = 0:
  82. if publichot >= 70:
  83. privatrand = rand(0, 100)
  84. if privatrand >= 70:
  85. 'After the dance, the guard approaches you and tells you that you have a customer for a private dance.'
  86. gs 'stwork2', 'privatdance'
  87. exit
  88. end
  89. end
  90. end
  91. else
  92. 'That''s it for tonight. Time to go home.'
  93. end
  94. act 'Quit the stage':gt 'stwork', 'start'
  95. if $ARGS[0] = 'tipcalculator':
  96. chance = 0
  97. paymin = 0
  98. paymax = 0
  99. if publichot < 30:
  100. 'Nobody even noticed you or your efforts on the stage.'
  101. elseif publichot < 60:
  102. 'A couple of people looked at you but no more than that, you didn''t earn a tip.'
  103. elseif publichot < 70:
  104. paymax = 1
  105. if payrand = 0: 'A couple of people looked at you but no more than that, you didn''t earn a tip.'
  106. elseif publichot < 80:
  107. chance = 5
  108. paymin = 3
  109. paymax = 10
  110. elseif publichot < 90:
  111. chance = 10
  112. paymin = 10
  113. paymax = 50
  114. else
  115. chance = 15
  116. paymin = 10
  117. paymax = 100
  118. end
  119. payrand = rand(0, chance)
  120. if payrand = 0:
  121. 'Noone tipped you.'
  122. else
  123. paymoneyrand = rand(paymin, paymax)
  124. money += paymoneyrand * 10
  125. pcs_mood += rand(1,2)
  126. 'Some guy shoved in your panties, <<paymoneyrand>>0 <b>₽</b>'
  127. end
  128. end
  129. if $ARGS[0] = 'privatdance':
  130. act 'Go and perform a lap dance':
  131. cls
  132. minut += 30
  133. money += 800
  134. if pcs_sweat < 30 : pcs_sweat += 10
  135. pcs_hairbsh = 0
  136. pcs_makeup = 0
  137. fat -= 5
  138. pcs_mood += rand(2,6)
  139. dancero_exp += rand(2, 4)
  140. stripdancesum += 1
  141. gs 'stat'
  142. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/privatstrip.jpg"></center>'
  143. 'In a smaller side room you play some music and spend half an hour showing off your erotic dancing to the client.'
  144. stprrand = rand(0,5)
  145. if stprrand = 0:gt 'stwork2', 'pr1'
  146. if stprrand = 1:gt 'stwork2', 'pr2'
  147. if stprrand = 2:gt 'stwork2', 'pr3'
  148. act 'Go to the locker room':gt 'stwork', 'start'
  149. end
  150. end
  151. if $ARGS[0] = 'pr1':
  152. cla
  153. *clr
  154. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/pr1.jpg"></center>'
  155. 'After a while the 4 guys you are dancing for ask you to service them in full for 5000 <b>₽</b>.'
  156. act 'Go back to the locker room':gt 'stwork', 'start'
  157. act 'Agree':
  158. gang += 1
  159. guy += 4
  160. dynamic $clrboy
  161. i=rand(18,40)
  162. gs 'npcgeneratec', 0, 'Private dance Client', i
  163. gs 'boyStat', $npclastgenerated
  164. $boy[0] = $boy
  165. gs 'npcgeneratec', 0, 'Friend of Client', i
  166. $boy[1] = $npclastgenerated
  167. gs 'npcgeneratec', 0, 'Friend of Client', i
  168. $boy[2] = $npclastgenerated
  169. gs 'npcgeneratec', 0, 'Friend of Client', i
  170. $boy[3] = $npclastgenerated
  171. picrand = 12
  172. money += 5000
  173. gt 'paysex', 'var'
  174. end
  175. end
  176. if $ARGS[0] = 'pr2':
  177. cla
  178. *clr
  179. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/pr2.jpg"></center>'
  180. 'You guy you have been dancing for has had his hands down his pants the whole time, he asks if you can finish him off for 3000 <b>₽</b>.'
  181. act 'Go back to the locker room':gt 'stwork', 'start'
  182. act 'Agree':
  183. guy += 1
  184. picrand = 39
  185. money += 3000
  186. xgt 'sex', 'var'
  187. end
  188. end
  189. if $ARGS[0] = 'pr3':
  190. cla
  191. *clr
  192. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/stripclub/pr3.jpg"></center>'
  193. 'The group you are dancing for had hired you and another dancer, after your dance she give you an erotic kiss. The clients cheer for more, then offer you 2000 <b>₽</b> each to take it all the way.'
  194. act 'Go back to the locker room':gt 'stwork', 'start'
  195. act 'Agree':
  196. girl += 1
  197. lesbian += 1
  198. picrand = 18
  199. money += 2000
  200. xgt 'lezbsex', 'var'
  201. end
  202. end
  203. --- stwork2 ---------------------------------