SMS_selfies.qsrc 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. # SMS_selfies
  2. !{
  3. if $ARGS[0] = 'Trial':
  4. gs 'SMStext_builder', 'start'
  5. gs 'SMStext_builder', 'receive', 'Come on, send me a selfie'
  6. gs 'SMStext_builder', 'send', 'Alright'
  7. gs 'SMStext_builder', 'send_selfie', '[send selfie]', 'c|sw|u|n|b|sh|ft|fa|fp', 'SMS_selfies', 'Trial2'
  8. gs 'SMStext_builder', 'add_sms', 'A144'
  9. gs 'SMStext_builder', 'end'
  10. end
  11. if $ARGS[0] = 'Trial2':
  12. gs 'SMStext_builder', 'start'
  13. gs 'SMStext_builder', 'receive', 'Come on, send me a selfie'
  14. gs 'SMStext_builder', 'send', 'Alright'
  15. gs 'SMStext_builder', 'send_img', $ARGS[2]
  16. if $ARGS[4] = 'clothed':
  17. gs 'SMStext_builder', 'receive', 'Just a basic selfie'
  18. elseif $ARGS[4] = 'bikini':
  19. gs 'SMStext_builder', 'receive', 'Nice, a bikini selfie'
  20. elseif $ARGS[4] = 'underwear':
  21. gs 'SMStext_builder', 'receive', 'Cute underwear!'
  22. elseif $ARGS[4] = 'nude':
  23. gs 'SMStext_builder', 'receive', 'wow, a nudie!'
  24. elseif $ARGS[4] = 'bath':
  25. gs 'SMStext_builder', 'receive', 'Nice, a bath selfie'
  26. elseif $ARGS[4] = 'shower':
  27. gs 'SMStext_builder', 'receive', 'Nice, a shower selfie'
  28. elseif $ARGS[4] = 'titflash':
  29. gs 'SMStext_builder', 'receive', 'Naughty! Did someone see you flashing your tits?'
  30. elseif $ARGS[4] = 'assflash':
  31. gs 'SMStext_builder', 'receive', 'Naughty! Did someone see you flashing your butt?'
  32. elseif $ARGS[4] = 'pussyflash':
  33. gs 'SMStext_builder', 'receive', 'Naughty! Did someone see you flashing your pussy?'
  34. end
  35. gs 'SMStext_builder', 'show_sms', ARGS[1]
  36. gs 'SMStext_builder', 'end'
  37. end
  38. }
  39. if $ARGS[0] = 'show_sms':
  40. $temp_curSMS = $SMSMessage[ARGS[1]]
  41. $SMSMessage[ARGS[1]] = $temp_SMS_selfietext
  42. gs 'telefon', 'show_sms', ARGS[1]
  43. $SMSMessage[ARGS[1]] = $temp_curSMS
  44. killvar '$temp_SMS_selfietext'
  45. end
  46. if $ARGS[0] = 'exit':
  47. gs 'telefon', 'show_sms', ARGS[1]
  48. end
  49. ! $ARGS[1] = control string
  50. ! ARGS[2] = telefon['SMSid']
  51. ! $ARGS[3] -> onward = return string
  52. if $ARGS[0] = 'selfie_menu':
  53. gs 'phone_selfies', 'Phone_selfie_totals'
  54. !! Create the return string
  55. $temp_return_string = ''
  56. sms_s_n_args = arrsize('$ARGS')
  57. sms_s_i = 3
  58. :add_rest_ARGS_loop
  59. if sms_s_i < sms_s_n_args:
  60. $temp_return_string += '''<<$ARGS[sms_s_i]>>'', '
  61. sms_s_i += 1
  62. jump 'add_rest_ARGS_loop'
  63. end
  64. $temp_return_string = mid($temp_return_string, 1, len($temp_return_string)-2)
  65. ! reset temp_SMS_selftext
  66. $temp_SMS_selfietext = '<table width=80%><th>Selfies</th><tr><td>'
  67. temp_locationCnt = 0
  68. :LocationLoop
  69. $temp_SMS_selfietext += '<a href="exec: gs ''SMS_selfies'', ''showlocation'', <<temp_locationCnt>>, ''<<$ARGS[1]>>'', <<ARGS[2]>>, <<$temp_return_string>>"><<$selfieLocDesc[temp_locationCnt]>> selfies</a>'
  70. $temp_SMS_selfietext += '</tr></td><tr><td>'
  71. temp_locationCnt += 1
  72. if temp_locationCnt < arrsize('$selfieLoc'): jump 'LocationLoop'
  73. $temp_SMS_selfietext += '<a href="exec: gs ''SMS_selfies'', ''exit''">Exit</a></td></tr></table>'
  74. gs 'SMS_selfies', 'show_sms', ARGS[3]
  75. killvar 'temp_locationCnt'
  76. killvar '$temp_return_string'
  77. killvar 'sms_s_i'
  78. killvar 'sms_s_n_args'
  79. end
  80. ! ARGS[1] = temp_locationCnt
  81. ! $ARGS[2] = control string
  82. ! ARGS[3] = telefon['SMSid']
  83. ! $ARGS[4] -> onward = return string
  84. if $ARGS[0] = 'showlocation':
  85. !! Create the return string
  86. $temp_return_string = ''
  87. sms_s_n_args = arrsize('$ARGS')
  88. sms_s_i = 4
  89. :add_rest_ARGS_loop2
  90. if sms_s_i < sms_s_n_args:
  91. $temp_return_string += '''<<$ARGS[sms_s_i]>>'', '
  92. sms_s_i += 1
  93. jump 'add_rest_ARGS_loop2'
  94. end
  95. $temp_return_string = mid($temp_return_string, 1, len($temp_return_string)-2)
  96. $temp_SMS_selfietext = '<table width=80%><tr><th><font color="maroon"><<$selfieLocDesc[ARGS[1]]>> selfies</font></th></tr>'
  97. gs 'SMS_selfies', 'listretrieve', ARGS[1], $selfieLoc[ARGS[1]], $ARGS[2], ARGS[3], $temp_return_string
  98. $temp_SMS_selfietext += '<tr><td colspan=3><a href="exec: gs ''SMS_selfies'', ''selfie_menu'', ''<<$ARGS[2]>>'', ''<<ARGS[3]>>'', <<$temp_return_string>>">Go Back</a></td></tr>'
  99. $temp_SMS_selfietext += '<tr><td colspan=3><a href="exec: gs ''SMS_selfies'', ''exit''">Exit</a></td></tr></table>'
  100. gs 'SMS_selfies', 'show_sms', ARGS[4]
  101. killvar '$temp_return_string'
  102. killvar 'sms_s_i'
  103. killvar 'sms_s_n_args'
  104. end
  105. ! ARGS[1] = the index of the location in $selfieLoc[]
  106. ! $ARGS[2] = the selfie location (park, home, etc)
  107. ! $ARGS[3] = control string
  108. ! ARGS[4] = telefon['SMSid']
  109. ! $ARGS[5] = return string
  110. if $ARGS[0] = 'listretrieve':
  111. if strpos($ARGS[3], 'c') > 0: gs 'SMS_selfies', 'retrieve_clothed_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  112. if strpos($ARGS[3], 'sw') > 0: gs 'SMS_selfies', 'retrieve_swim_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  113. if strpos($ARGS[3], 'u') > 0: gs 'SMS_selfies', 'retrieve_underwear_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  114. if strpos($ARGS[3], 'n') > 0: gs 'SMS_selfies', 'retrieve_nude_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  115. if strpos($ARGS[3], 'b') > 0: gs 'SMS_selfies', 'retrieve_bath_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  116. if strpos($ARGS[3], 'sh') > 0: gs 'SMS_selfies', 'retrieve_shower_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  117. if strpos($ARGS[3], 'ft') > 0: gs 'SMS_selfies', 'retrieve_titflash_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  118. if strpos($ARGS[3], 'fa') > 0: gs 'SMS_selfies', 'retrieve_assflash_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  119. if strpos($ARGS[3], 'fp') > 0: gs 'SMS_selfies', 'retrieve_pussyflash_selfies', ARGS[1], $ARGS[2], $ARGS[5], ARGS[4]
  120. end
  121. ! ARGS[1] = the index of the location in $selfieLoc[]
  122. ! $ARGS[2] = the selfie location (park, home, etc)
  123. ! $ARGS[3] = return string
  124. ! ARGS[4] = telefon['SMSid']
  125. if $ARGS[0] = 'retrieve_clothed_selfies':
  126. !!Loop for clothed selfies, dynamics set variables as mixing them in loop instructions is bad
  127. if selfieClotot[ARGS[1]] > 0:
  128. $temp_SMS_selfietxt += '<tr><th colspan=3>Clothed selfies</th></tr><tr>'
  129. temp_cnum = 1
  130. temp_clocnt = 1
  131. :temp_loop
  132. !!setting value to unmixed variable so it can be checked in the if below
  133. dynamic 'phone_locval = <<$ARGS[2]>>_closelfie[<<temp_clocnt>>]'
  134. if phone_locval = 1:
  135. if temp_cnum = 3: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  136. temp_cnum += 1
  137. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'clothed', ARGS[1], temp_clocnt) + '</td>'
  138. end
  139. temp_clocnt += 1
  140. if temp_clocnt <= selfieClotot[ARGS[1]]: jump 'temp_loop'
  141. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  142. $temp_SMS_selfietext += '</tr>'
  143. killvar 'temp_clocnt'
  144. killvar 'temp_cnum'
  145. end
  146. elseif $ARGS[0] = 'retrieve_swim_selfies':
  147. !!Loop for clothed selfies, dynamics set variables as mixing them in loop instructions is bad
  148. if selfieSwimtot[ARGS[1]] > 0:
  149. $temp_SMS_selfietxt += '<tr><th colspan=3>Swimwear selfies</th></tr><tr>'
  150. temp_cnum = 0
  151. temp_swicnt = 1
  152. :temp_loop1
  153. !!setting value to unmixed variable so it can be checked in the if below
  154. dynamic 'phone_locval = <<$ARGS[2]>>_swim[<<temp_swicnt>>]'
  155. if phone_locval = 1:
  156. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  157. temp_cnum += 1
  158. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'bikini', ARGS[1], temp_swicnt) + '</td>'
  159. end
  160. temp_swicnt += 1
  161. if temp_swicnt <= selfieClotot[ARGS[1]]: jump 'temp_loop1'
  162. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  163. $temp_SMS_selfietext += '</tr>'
  164. killvar 'temp_swicnt'
  165. killvar 'temp_cnum'
  166. end
  167. elseif $ARGS[0] = 'retrieve_underwear_selfies':
  168. if selfieUndtot[ARGS[1]] > 0:
  169. $temp_SMS_selfietxt += '<tr><th colspan=3>Underwear selfies</th></tr><tr>'
  170. temp_cnum = 0
  171. temp_undcnt = 1
  172. :temp_loop2
  173. dynamic 'phone_locval = <<$ARGS[2]>>_undselfie[<<temp_undcnt>>]'
  174. if phone_locval = 1:
  175. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  176. temp_cnum += 1
  177. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'underwear', ARGS[1], temp_undcnt) + '</td>'
  178. end
  179. temp_undcnt += 1
  180. if temp_undcnt <= selfieUndtot[ARGS[1]]: jump 'temp_loop2'
  181. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  182. $temp_SMS_selfietext += '</tr>'
  183. killvar 'temp_swicnt'
  184. killvar 'temp_cnum'
  185. end
  186. elseif $ARGS[0] = 'retrieve_nude_selfies':
  187. if selfieNudtot[ARGS[1]] > 0:
  188. $temp_SMS_selfietxt += '<tr><th colspan=3>Nude selfies</th></tr><tr>'
  189. temp_cnum = 0
  190. temp_nudcnt = 1
  191. :temp_loop3
  192. dynamic 'phone_locval = <<$ARGS[2]>>_nudselfie[<<temp_nudcnt>>]'
  193. if phone_locval = 1:
  194. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  195. temp_cnum += 1
  196. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'nude', ARGS[1], temp_nudcnt) + '</td>'
  197. end
  198. temp_nudcnt += 1
  199. if temp_nudcnt <= selfieNudtot[ARGS[1]]: jump 'temp_loop3'
  200. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  201. $temp_SMS_selfietext += '</tr>'
  202. killvar 'temp_nudcnt'
  203. killvar 'temp_cnum'
  204. end
  205. elseif $ARGS[0] = 'retrieve_bath_selfies':
  206. !!loop for bath selfies
  207. if selfieBathtot[ARGS[1]] > 0:
  208. $temp_SMS_selfietxt += '<tr><th colspan=3>Bath selfies</th></tr><tr>'
  209. temp_cnum = 0
  210. temp_bathcnt = 1
  211. :temp_loop4
  212. dynamic 'phone_locval = <<$ARGS[2]>>_bathselfie[<<temp_bathcnt>>]'
  213. if phone_locval = 1:
  214. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  215. temp_cnum += 1
  216. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'bath', ARGS[1], temp_bathcnt) + '</td>'
  217. end
  218. temp_bathcnt += 1
  219. if temp_bathcnt <= selfieBathtot[ARGS[1]]: jump 'temp_loop4'
  220. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  221. $temp_SMS_selfietext += '</tr>'
  222. killvar 'temp_bathcnt'
  223. killvar 'temp_cnum'
  224. end
  225. elseif $ARGS[0] = 'retrieve_shower_selfies':
  226. !!loop for shower selfies
  227. if selfieShowertot[ARGS[1]] > 0:
  228. $temp_SMS_selfietxt += '<tr><th colspan=3>Shower selfies</th></tr><tr>'
  229. temp_cnum = 0
  230. temp_showercnt = 1
  231. :temp_loop5
  232. dynamic 'phone_locval = <<$ARGS[2]>>_showerselfie[<<temp_showercnt>>]'
  233. if phone_locval = 1:
  234. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  235. temp_cnum += 1
  236. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'shower', ARGS[1], temp_showercnt) + '</td>'
  237. end
  238. temp_showercnt += 1
  239. if temp_showercnt <= selfieShowertot[ARGS[1]]: jump 'temp_loop5'
  240. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  241. $temp_SMS_selfietext += '</tr>'
  242. killvar 'temp_showercnt'
  243. killvar 'temp_cnum'
  244. end
  245. elseif $ARGS[0] = 'retrieve_titflash_selfies':
  246. !!loop for flashing tits selfies
  247. if selfieTitflash[ARGS[1]] > 0:
  248. $temp_SMS_selfietxt += '<tr><th colspan=3>Flashing tits selfies</th></tr><tr>'
  249. temp_cnum = 0
  250. temp_flashtitscnt = 1
  251. :temp_loop6
  252. dynamic 'phone_locval = <<$ARGS[2]>>_titflash[<<temp_flashtitscnt>>]'
  253. if phone_locval = 1:
  254. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  255. temp_cnum += 1
  256. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'titflash', ARGS[1], temp_flashtitscnt) + '</td>'
  257. end
  258. temp_flashtitscnt += 1
  259. if temp_flashtitscnt <= selfieTitflash[ARGS[1]]: jump 'temp_loop6'
  260. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  261. $temp_SMS_selfietext += '</tr>'
  262. killvar 'temp_flashtitscnt'
  263. killvar 'temp_cnum'
  264. end
  265. elseif $ARGS[0] = 'retrieve_assflash_selfies':
  266. !!loop for flashing ass selfies
  267. if selfieAssflash[ARGS[1]] > 0:
  268. $temp_SMS_selfietxt += '<tr><th colspan=3>Flashing ass selfies</th></tr><tr>'
  269. temp_cnum = 0
  270. temp_flashasscnt = 1
  271. :temp_loop7
  272. dynamic 'phone_locval = <<$ARGS[2]>>_assflash[<<temp_flashasscnt>>]'
  273. if phone_locval = 1:
  274. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  275. temp_cnum += 1
  276. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'assflash', ARGS[1], temp_flashasscnt) + '</td>'
  277. end
  278. temp_flashasscnt += 1
  279. if temp_flashasscnt <= selfieAssflash[ARGS[1]]: jump 'temp_loop7'
  280. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  281. $temp_SMS_selfietext += '</tr>'
  282. killvar 'temp_flashasscnt'
  283. killvar 'temp_cnum'
  284. end
  285. elseif $ARGS[0] = 'retrieve_pussyflash_selfies':
  286. !!loop for flashing pussy selfies
  287. if selfiePussyflash[ARGS[1]] > 0:
  288. $temp_SMS_selfietxt += '<tr><th colspan=3>Flashing pussy selfies</th></tr><tr>'
  289. temp_cnum = 0
  290. temp_flashpussycnt = 1
  291. :temp_loop8
  292. dynamic 'phone_locval = <<$ARGS[2]>>_pussyflash[<<temp_flashpussycnt>>]'
  293. if phone_locval = 1:
  294. if temp_cnum = 2: $temp_SMS_selfietext += '</tr><tr>' & temp_cnum = 0
  295. temp_cnum += 1
  296. $temp_SMS_selfietext += '<td width="33%">' + func('SMS_selfies_popup', 'set_selfie', $ARGS[3], ARGS[4], $ARGS[2], 'pussyflash', ARGS[1], temp_flashpussycnt) + '</td>'
  297. end
  298. temp_flashpussycnt += 1
  299. if temp_flashpussycnt <= selfiePussyflash[ARGS[1]]: jump 'temp_loop8'
  300. if temp_cnum ! 2: $temp_SMS_selfietext += '<td></td>'
  301. $temp_SMS_selfietext += '</tr>'
  302. killvar 'temp_flashpussycnt'
  303. killvar 'temp_cnum'
  304. end
  305. end
  306. --- SMS_selfies ---------------------------------