booty_call_sms.qsrc 36 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009
  1. # booty_call_sms
  2. !===== Reply example here ==================================================================================!
  3. ! gs 'SMStext_builder', 'add_reply', [$text], [$location], [$args0], [$args1], [$args2], ...
  4. ! examples:
  5. ! gs 'SMStext_builder', 'add_reply', 'No, I do''t want to come over', 'booty_call_sms', 'Choice_a', $ARGS[1], $ARGS[2]
  6. ! gs 'SMStext_builder', 'add_reply', 'Good luck!', 'band_tour_anushka_SMS', 'Week1', 'Choice_a'
  7. !=============================================================================================================!
  8. !===== Adding Images to SMS ================================================================================!
  9. ! You can add images at the end of the text by using:
  10. ! gs 'SMStext_builder', 'add_end_img', [$imagepath]
  11. ! Up to 4 images can be added this way.
  12. ! You can also always add a picture to the text, scaling is an issue though:
  13. ! gs 'SMStext_builder', 'send_img', [$imagepath], [$alt_text]
  14. ! alt_text is an optional variable which displays the alternative text if the image does not load.
  15. ! examples:
  16. ! gs 'SMStext_builder', 'send_img', 'images/characters/shared/headshots_main/144.jpg', 'Anushka''s Face'
  17. !=============================================================================================================!
  18. if $ARGS[0] = 'start':
  19. gs 'telefon', 'ClearSMSSchedule', $ARGS[1]
  20. if npc_booty_call[$ARGS[1]] = daystart:
  21. gs 'booty_call_sms', 'Add SMS2', 'pre_planned_booty_call', $ARGS[1]
  22. elseif sugar_daddy_call[$ARGS[1]] = 1:
  23. !gs 'booty_call_sms', 'Add SMS', 'sugar_daddy_booty_call', $ARGS[1]
  24. gs 'booty_call_sms', 'Add SMS3', 'new_booty_call', $ARGS[1]
  25. elseif npc_std_test[$ARGS[1]] = 1:
  26. gs 'booty_call_sms', 'Add SMS', 'std_free', $ARGS[1]
  27. else
  28. !gs 'booty_call_sms', 'Add SMS', 'default_booty_call', $ARGS[1]
  29. gs 'booty_call_sms', 'Add SMS3', 'new_booty_call', $ARGS[1]
  30. end
  31. end
  32. !!===============================================================!!
  33. !! !!
  34. !! SMSTREE !!
  35. !! !!
  36. !!===============================================================!!
  37. if $ARGS[0] = 'default_booty_call':
  38. !! Structure:
  39. !! 0: boy
  40. !! 1: player
  41. !! 2: boy
  42. !! a3: player - 1st reply, choice A
  43. !! a4: boy
  44. !! aa5: player - 2nd reply, choice A: decline booty call
  45. !! aa6: boy
  46. !! ab5: player - 2nd reply, choice B: accept booty call
  47. !! ab6: boy
  48. !! b3: player - 1st reply, choice B
  49. !! b4: boy
  50. !! ba5: player - 2nd reply, choice A: decline booty call
  51. !! ba6: boy
  52. !! bb5: player - 2nd reply, choice B: accept booty call
  53. !! bb6: boy
  54. !! boy
  55. $SMSTree['0'] = dyneval('$result=''hey <<$pcs_nickname>>'' ')
  56. !! player
  57. $SMSTree['1'] = dyneval('$result=''hey <<$npc_nickname[$ARGS[1]]>>'' ')
  58. !! boy
  59. $SMSTree['2'] = 'ive been thinking about you'
  60. !! player response 1 option 1
  61. $SMSTree['a3'] = 'what were you thinking about?'
  62. !! boy response 1
  63. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  64. $SMSTree['a4'] = 'I booked a hotel room in Pav. why dont you come by?'
  65. else
  66. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  67. $SMSTree['a4'] = 'your mouth around my cock'
  68. elseif npc_know_virgin[$ARGS[1]] ! 1:
  69. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  70. $SMSTree['a4'] = 'your pussy filled with my cum'
  71. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  72. $SMSTree['a4'] = 'fucking you bowlegged'
  73. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  74. $SMSTree['a4'] = 'your pretty face covered in my cum'
  75. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  76. $SMSTree['a4'] = 'watching you swallow my cum'
  77. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  78. $SMSTree['a4'] = 'my cum all over your tits'
  79. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  80. $SMSTree['a4'] = 'pounding you on all fours'
  81. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  82. $SMSTree['a4'] = 'you riding my cock like crazy'
  83. else
  84. if rand(0, 1) = 0:
  85. $SMSTree['a4'] = 'you naked on my bed'
  86. else
  87. $SMSTree['a4'] = 'want to come over and have some fun?'
  88. end
  89. end
  90. end
  91. end
  92. !! player response 2 option 1
  93. if hour < 21:
  94. $SMSTree['aa5'] = 'sorry, i cant. i have stuff to do'
  95. else
  96. $SMSTree['aa5'] = 'its late. text me sooner if you want me to come over.'
  97. end
  98. !! boy response 2 option 1
  99. $SMSTree['aa6'] = 'shit, maybe next time then'
  100. !! player response 2 option 2
  101. $SMSTree['ab5'] = 'ill come right now ;)'
  102. !! boy response 2 option 1
  103. if npc_humor[$ARGS[1]] <= 1 and rand(0,1) = 0:
  104. $SMSTRee['ab6'] = 'im already hard'
  105. elseif npc_humor[$ARGS[1]] = 2 and rand(0,1) = 0:
  106. if rand(0,1) = 1:
  107. $SMSTRee['ab6'] = 'in the street?? damn! keep it in your pants till you get here!'
  108. else
  109. $SMSTRee['ab6'] = 'as long as you make me cum later'
  110. end
  111. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  112. $SMSTRee['ab6'] = 'phrasing'
  113. else
  114. $SMSTRee['ab6'] = 'cant wait'
  115. end
  116. !! player response 1 option 2
  117. $SMSTree['b3'] = 'me too'
  118. !! boy response 2
  119. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  120. $SMSTree['b4'] = 'I booked a hotel room in Pav. why dont you come by?'
  121. else
  122. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  123. $SMSTree['b4'] = 'I want to feel your mouth around my cock'
  124. elseif npc_know_virgin[$ARGS[1]] ! 1:
  125. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  126. $SMSTree['b4'] = 'I want to pump you full of cum'
  127. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  128. $SMSTree['b4'] = 'come over i want to hear you screaming my name'
  129. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  130. $SMSTree['b4'] = 'I want to cum all over your face'
  131. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  132. $SMSTree['b4'] = 'I want to watch you swallow my cum'
  133. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  134. $SMSTree['b4'] = 'let me glaze your tits with my cum'
  135. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  136. $SMSTree['b4'] = 'I want to pound you on all fours'
  137. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  138. $SMSTree['b4'] = 'I want you to ride my cock like theres no tomorrow'
  139. else
  140. if rand(0, 1) = 0:
  141. $SMSTree['b4'] = 'lets fuck like bunnies today'
  142. else
  143. $SMSTree['b4'] = 'come over lets have some fun today'
  144. end
  145. end
  146. end
  147. end
  148. !! player response 2 option 1
  149. $SMSTree['ba5'] = $SMSTree['aa5']
  150. !! boy response 2 option 1
  151. $SMSTree['ba6'] = $SMSTree['aa6']
  152. !! player response 2 option 2
  153. $SMSTree['bb5'] = $SMSTree['ab5']
  154. !! boy response 2 option 2
  155. $SMSTree['bb6'] = $SMSTree['ab6']
  156. end
  157. if $ARGS[0] = 'pre_planned_booty_call':
  158. !! Structure:
  159. !! 0: boy
  160. !! a1: player - 1st reply, choice A: cancel booty call
  161. !! b1: player - 1st reply, choice B
  162. !! b2: boy
  163. !! ba3: player - 2nd reply, choice A: cancel booty call
  164. !! ba4: boy
  165. !! bb3: player - 2nd reply, choice B: confirm booty call
  166. !! bb4: boy
  167. !! boy
  168. $SMSTree['0'] = 'hey <<$pcs_nickname>>, you coming over?'
  169. !! player choice 1 option 1
  170. $SMSTree['a1'] = 'sorry, something came up'
  171. !! player choice 1 option 2
  172. $SMSTree['b1'] = 'on my way now'
  173. ! boy
  174. temp_rand = rand(0, 2)
  175. if temp_rand = 0:
  176. $SMSTree['b2'] = 'come over to my place lets fuck like bunnies'
  177. elseif temp_rand = 1:
  178. $SMSTree['b2'] = 'come over to my place i want to hear you screaming my name'
  179. else
  180. $SMSTree['b2'] = 'come over to my place lets have some fun today'
  181. end
  182. killvar 'temp_rand'
  183. ! player choice 2 option 1
  184. $SMSTree['ba3'] = 'sorry, i cant. i have stuff to do'
  185. ! boy
  186. $SMSTree['ba4'] = 'shit, maybe next time then'
  187. ! player choice 2 opiton 2
  188. $SMSTree['bb3'] = 'ill come right now ;)'
  189. ! boy
  190. if npc_humor[$ARGS[1]] <= 1:
  191. $SMSTree['bb4'] = 'im already hard'
  192. elseif npc_humor[$ARGS[1]] = 2:
  193. if rand(0,1) = 1:
  194. $SMSTree['bb4'] = 'in the street?? damn! keep it in your pants till you get here!'
  195. else
  196. $SMSTree['bb4'] = 'as long as you make me cum later'
  197. end
  198. elseif npc_humor[$ARGS[1]] = 3:
  199. if rand(0,1) = 1:
  200. $SMSTree['bb4'] = 'phrasing'
  201. else
  202. $SMSTree['bb4'] = 'as long as you make me cum later'
  203. end
  204. end
  205. end
  206. if $ARGS[0] = 'std_free':
  207. !! Structure:
  208. !! 0: boy
  209. !! 1: player
  210. !! 2: boy
  211. !! a3: player - 1st reply, choice A
  212. !! a4: boy
  213. !! aa5: player - 2nd reply, choice A: decline booty call
  214. !! aa6: boy
  215. !! ab5: player - 2nd reply, choice B: accept booty call
  216. !! ab6: boy
  217. !! b3: player - 1st reply, choice B
  218. !! b4: boy
  219. !! ba5: player - 2nd reply, choice A: decline booty call
  220. !! ba6: boy
  221. !! bb5: player - 2nd reply, choice B: accept booty call
  222. !! bb6: boy
  223. !! boy
  224. $SMSTree['0'] = 'hey <<$pcs_nickname>>'
  225. !! player
  226. $SMSTree['1'] = 'hey <<$npc_nickname[$ARGS[1]]>>'
  227. !! boy
  228. $SMSTree['2'] = 'got some good news'
  229. !! player response 1 option 1
  230. $SMSTree['a3'] = 'oh?'
  231. !! boy response 1
  232. $SMSTree['a4'] = 'my std test came back clean. why dont we celebrate tog'
  233. !! player response 2 option 1
  234. if hour < 21:
  235. $SMSTree['aa5'] = 'sorry, i cant. i have stuff to do'
  236. else
  237. $SMSTree['aa5'] = 'its late. text me sooner if you want me to come over.'
  238. end
  239. !! boy response 2 option 1
  240. $SMSTree['aa6'] = 'shit, maybe next time then'
  241. !! player response 2 option 2
  242. $SMSTree['ab5'] = 'ill come right now ;)'
  243. !! boy response 2 option 2
  244. if npc_humor[$ARGS[1]] <= 1 and rand(0, 1) = 0:
  245. $SMSTree['ab6'] = 'im already hard'
  246. elseif npc_humor[$ARGS[1]] = 2 and rand(0, 1) = 0:
  247. if rand(0, 1) = 0:
  248. $SMSTree['ab6'] = 'in the street?? damn! keep it in your pants till you get here!'
  249. else
  250. $SMSTree['ab6'] = 'as long as you make me cum later'
  251. end
  252. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  253. $SMSTree['ab6'] = 'phrasing'
  254. else
  255. $SMSTree['ab6'] = 'cant wait'
  256. end
  257. !! player response 1 option 2
  258. $SMSTree['b3'] = 'what is it?'
  259. !! boy response 2
  260. $SMSTree['b4'] = 'my std test came back clean'
  261. !! player response 2 option 1
  262. $SMSTree['ba5'] = $SMSTree['aa5']
  263. !! boy response 2 option 1
  264. $SMSTree['ba6'] = $SMSTree['aa6']
  265. !! player response 2 option 2
  266. $SMSTree['bb5'] = $SMSTree['ab5']
  267. !! boy response 2 option 2
  268. $SMSTree['bb6'] = $SMSTree['ab6']
  269. end
  270. if $ARGS[0] = 'sugar_daddy_booty_call':
  271. !! Structure:
  272. !! 0: boy
  273. !! 1: player
  274. !! 2: boy
  275. !! a3: player - 1st reply, choice A
  276. !! a4: boy
  277. !! aa5: player - 2nd reply, choice A: decline booty call
  278. !! aa6: boy
  279. !! ab5: player - 2nd reply, choice B: accept booty call
  280. !! ab6: boy
  281. !! b3: player - 1st reply, choice B
  282. !! b4: boy
  283. !! ba5: player - 2nd reply, choice A: decline booty call
  284. !! ba6: boy
  285. !! bb5: player - 2nd reply, choice B: accept booty call
  286. !! bb6: boy
  287. !! boy
  288. $SMSTree['0'] = 'hey <<$pcs_nickname>>'
  289. !! player
  290. $SMSTree['1'] = 'hey <<$npc_nickname[$ARGS[1]]>>'
  291. !! boy
  292. $SMSTree['2'] = 'ive been thinking about you'
  293. !! player 1st reply, choice A
  294. $SMSTree['a3'] = 'what were you thinking about?'
  295. !! boy response to 1st reply, choice A
  296. if ($home['current'] ! 'city_apartment' and $home['current'] ! 'niko_apartment' and $home['current'] ! 'university_dorm' and $home['current'] ! 'city_house' and $home['current'] ! 'maid_bedroom') and npc_residence[$ARGS[1]] >= 3:
  297. $SMSTree['a4'] = 'I booked a hotel room in Pav. why dont you come by?'
  298. else
  299. $SMSTree['a4'] = 'I want to see you. why dont you come by my apartment?'
  300. end
  301. !! player 2nd reply, choice A
  302. if hour < 21:
  303. $SMSTree['aa5'] = 'sorry, i cant. i have stuff to do'
  304. else
  305. $SMSTree['aa5'] = 'its late. text me sooner if you want me to come over.'
  306. end
  307. !! boy response to 2nd reply, choice A
  308. $SMSTRee['aa6'] = 'damn scheduling conflicts'
  309. !! player 2nd reply, choice B
  310. $SMSTree['ab5'] = 'ill come right now ;)'
  311. !! boy response to 2nd reply, choice B
  312. if ($home['current'] = 'parents_home' or $home['current'] = 'meynold_household' or $home['current'] = 'shared_apartment') and npc_residence[$ARGS[1]] >= 3:
  313. $SMSTree['ab6'] = 'room <<rand(1,3)>><<rand(10,19)>>'
  314. else
  315. if npc_humor[$ARGS[1]] <= 1 and rand(0,1) = 1:
  316. $SMSTree['ab6'] = 'im already hard'
  317. elseif npc_humor[$ARGS[1]] = 2 and rand(0,1) = 1:
  318. $SMSTree['ab6'] = 'as long as you make me cum later'
  319. elseif npc_humor[$ARGS[1]] = 3 and rand(0,1) = 1:
  320. $SMSTree['ab6'] = 'phrasing'
  321. else
  322. $SMSTree['ab6'] = 'cant wait'
  323. end
  324. end
  325. !! player 1st Reply, choice B
  326. $SMSTree['b3'] = 'me too'
  327. $SMSTree['b4'] = $SMSTree['a4']
  328. $SMSTree['ba5'] = $SMSTree['aa5']
  329. $SMSTree['ba6'] = $SMSTree['aa6']
  330. $SMSTree['bb5'] = $SMSTree['ab5']
  331. $SMSTree['bb6'] = $SMSTree['ab6']
  332. end
  333. if $ARGS[0] = 'new_booty_call':
  334. !! Structure:
  335. !! 0: boy
  336. !! 1: player
  337. !! 2: player
  338. !! 3: player
  339. !!
  340. !!
  341. !!============== PART 1 ==============!!
  342. $SMSTree['0'] = 'hey <<$pcs_nickname>>'
  343. $SMSTree['1'] = 'hey <<$npc_nickname[$ARGS[1]]>>'
  344. $SMSTree['a2'] = 'what''s up?'
  345. $SMSTree['b2'] = 'hey sexy'
  346. !! hour > 20 or hour < 4
  347. $SMSTree['c2'] = 'its late. but ive always got time for you :)'
  348. $SMSTree['d2'] = 'its late. what do you want?'
  349. $SMSTree['e2'] = 'its late. text me earlier next time.'
  350. !! hour - message_received_hour >= 3
  351. !! Add daystart as well??
  352. $SMSTree['f2'] = 'sorry'
  353. $SMSTree['fa3'] = 'didn''t see your message until now'
  354. $SMSTree['fa4'] = 'whatsup?'
  355. $SMSTree['fb3'] = 'I was doing something'
  356. $SMSTree['fb4'] = $SMSTree['fa3']
  357. $SMSTree['fc3'] = 'I was at the gym'
  358. $SMSTree['fc4'] = $SMSTree['fa3']
  359. $SMSTree['fd3'] = 'I was in class'
  360. $SMSTree['fd4'] = $SMSTree['fa3']
  361. !!============== PART 2 ==============!!
  362. if 0:
  363. ! Date invite
  364. elseif $npc_rel_type[$ARGS[1]] = 'sugar_daddy':
  365. $SMSTree['10'] = 'I want to see you'
  366. $SMSTree['11'] = 'ive booked a hotel room'
  367. elseif $npc_rel_type[$ARGS[1]] = 'casual_date' or $npc_rel_type[$ARGS[1]] = 'fuckbuddy':
  368. $SMSTree['10'] = 'ive been thinking about you'
  369. !! player response 1 option 1
  370. $SMSTree['a11'] = 'what were you thinking about?'
  371. !! boy response 1
  372. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  373. $SMSTree['a12'] = 'I booked a hotel room in Pav. why dont you come by?'
  374. else
  375. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  376. $SMSTree['a12'] = 'your mouth around my cock'
  377. elseif npc_know_virgin[$ARGS[1]] ! 1:
  378. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  379. $SMSTree['a12'] = 'your pussy filled with my cum'
  380. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  381. $SMSTree['a12'] = 'fucking you bowlegged'
  382. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  383. $SMSTree['a12'] = 'your pretty face covered in my cum'
  384. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  385. $SMSTree['a12'] = 'watching you swallow my cum'
  386. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  387. $SMSTree['a12'] = 'my cum all over your tits'
  388. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  389. $SMSTree['a12'] = 'pounding you on all fours'
  390. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  391. $SMSTree['a12'] = 'you riding my cock like crazy'
  392. else
  393. if rand(0, 1) = 0:
  394. $SMSTree['a12'] = 'you naked on my bed'
  395. else
  396. $SMSTree['a12'] = 'want to come over and have some fun?'
  397. end
  398. end
  399. else
  400. $SMSTree['a12'] = 'PLACEHOLDER 1'
  401. end
  402. end
  403. !! player response 1 option 2
  404. $SMSTree['b11'] = 'me too'
  405. !! boy response 2
  406. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  407. $SMSTree['b12'] = 'I booked a hotel room in Pav. why dont you come by?'
  408. else
  409. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  410. $SMSTree['b12'] = 'I want to feel your mouth around my cock'
  411. elseif npc_know_virgin[$ARGS[1]] ! 1:
  412. if $npc_cum_pref[$ARGS[1]] = 'creampie' and (npc_condom_conscious[$ARGS[1]] = 0 or npc_bareback[$ARGS[1]] = 1) and rand(0, 2) = 0:
  413. $SMSTree['b12'] = 'I want to pump you full of cum'
  414. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  415. $SMSTree['b12'] = 'come over i want to hear you screaming my name'
  416. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  417. $SMSTree['b12'] = 'I want to cum all over your face'
  418. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  419. $SMSTree['b12'] = 'I want to watch you swallow my cum'
  420. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  421. $SMSTree['b12'] = 'let me glaze your tits with my cum'
  422. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  423. $SMSTree['b12'] = 'I want to pound you on all fours'
  424. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  425. $SMSTree['b12'] = 'I want you to ride my cock like theres no tomorrow'
  426. else
  427. if rand(0, 1) = 0:
  428. $SMSTree['b12'] = 'lets fuck like bunnies today'
  429. else
  430. end
  431. end
  432. end
  433. end
  434. elseif strpos('boyfriend|girlfriend|husband|wife', $npc_rel_type[$ARGS[1]]) > 0:
  435. if 0:
  436. !living with husband/wife
  437. if npc_dirty_lover[$ARGS[1]] = 1:
  438. $SMSTree['10'] = 'come home'
  439. $SMSTree['11'] = 'I want to fuck you senseless'
  440. elseif npc_sensual_lover[$ARGS[1]] = 1:
  441. $SMSTree['10'] = 'are you coming home soon'
  442. $SMSTree['11'] = 'lets make love'
  443. else
  444. $SMSTree['10'] = 'are you coming home soon'
  445. $SMSTree['11'] = 'lets get naughty'
  446. end
  447. else
  448. if npc_dirty_lover[$ARGS[1]] = 1:
  449. $SMSTree['10'] = 'come over'
  450. $SMSTree['11'] = 'I want to fuck you senseless'
  451. elseif npc_sensual_lover[$ARGS[1]] = 1:
  452. $SMSTree['10'] = 'I want to see you'
  453. $SMSTree['11'] = 'lets make love'
  454. else
  455. $SMSTree['10'] = 'you should come over'
  456. $SMSTree['11'] = 'lets get naughty'
  457. end
  458. end
  459. elseif $npc_rel_type[$ARGS[1]] = 'lover':
  460. !! temp
  461. $SMSTree['10'] = '$npc_rel_type = lover!!'
  462. $SMSTree['11'] = 'PLACEHOLDER2'
  463. else
  464. !! temp
  465. $SMSTree['10'] = 'PLACEHOLDER3'
  466. $SMSTree['11'] = 'PLACEHOLDER4'
  467. end
  468. !!============== PART 3 ==============!!
  469. !! Final Choice
  470. !! player response 2 option 1
  471. if hour < 21:
  472. $SMSTree['a20'] = 'sorry, i cant. i have stuff to do'
  473. else
  474. $SMSTree['a20'] = 'its late. text me sooner if you want me to come over.'
  475. end
  476. !! boy response 2 option 1
  477. $SMSTree['a21'] = 'shit, maybe next time then'
  478. !! player response 2 option 2
  479. $SMSTree['b20'] = 'ill come right now ;)'
  480. !! boy response 2 option 1
  481. if npc_humor[$ARGS[1]] <= 1 and rand(0, 1) = 0:
  482. $SMSTRee['b21'] = 'im already hard'
  483. elseif npc_humor[$ARGS[1]] = 2 and rand(0, 1) = 0:
  484. if rand(0, 1) = 0:
  485. $SMSTRee['b21'] = 'in the street?? damn! keep it in your pants till you get here!'
  486. else
  487. $SMSTRee['b21'] = 'as long as you make me cum later'
  488. end
  489. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  490. $SMSTRee['b21'] = 'phrasing'
  491. else
  492. $SMSTRee['b21'] = 'cant wait'
  493. end
  494. $SMSTree['c20'] = 'its kind of late'
  495. $SMSTree['c21'] = 'sorry'
  496. $SMSTree['c22'] = 'maybe another time?'
  497. end
  498. if $ARGS[0] = 'new_sexting':
  499. $SMSTree['0'] = 'send me a pic then?'
  500. $SMSTree['a1'] = 'refuse'
  501. $SMSTree['a2'] = 'no'
  502. $SMSTree['b1'] = 'next time tiger'
  503. $SMSTree['c1'] = 'im not at home!'
  504. if npc_dirty_lover[$ARGS[1]] = 1:
  505. if rand(0, 1) = 0:
  506. $SMSTree['c2'] = 'hot'
  507. else
  508. $SMSTree['c2'] = 'so?'
  509. end
  510. else
  511. $SMSTree['c2'] = 'ill use my imagination then'
  512. end
  513. $SMSTree['s1'] = 'Send a selfie from your gallery'
  514. end
  515. !!===============================================================!!
  516. !! !!
  517. !! BUILD SMS !!
  518. !! !!
  519. !!===============================================================!!
  520. !Does not work with pre-planned?
  521. if $ARGS[0] = 'Add SMS':
  522. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  523. gs 'SMStext_builder', 'start'
  524. gs 'SMStext_builder', 'receive', $SMSTree['0']
  525. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'SMS_Base', $ARGS[1], $ARGS[2]
  526. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  527. gs 'SMStext_builder', 'end'
  528. end
  529. if $ARGS[0] = 'SMS_Base':
  530. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  531. gs 'SMStext_builder', 'start'
  532. gs 'SMStext_builder', 'send', $SMSTree['1']
  533. gs 'SMStext_builder', 'show_sms', ARGS[3]
  534. wait 250
  535. gs 'SMStext_builder', 'receive', $SMSTree['2']
  536. gs 'SMStext_builder', 'add_reply', $SMSTree['a3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'a'
  537. gs 'SMStext_builder', 'add_reply', $SMSTree['b3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'b'
  538. gs 'SMStext_builder', 'show_sms', ARGS[3]
  539. gs 'SMStext_builder', 'end'
  540. end
  541. if $ARGS[0] = 'bc_choice1':
  542. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  543. gs 'SMStext_builder', 'start'
  544. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  545. gs 'SMStext_builder', 'show_sms', ARGS[4]
  546. wait 250
  547. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  548. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'a5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'a', 'decline_booty_call'
  549. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'b5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'b', 'accept_booty_call'
  550. gs 'SMStext_builder', 'show_sms', ARGS[4]
  551. gs 'SMStext_builder', 'end'
  552. elseif $ARGS[0] = 'bc_choice2':
  553. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  554. gs 'SMStext_builder', 'start'
  555. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '5']
  556. gs 'SMStext_builder', 'show_sms', ARGS[5]
  557. wait 250
  558. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '6']
  559. gs 'SMStext_builder', 'show_sms', ARGS[5]
  560. gs 'SMStext_builder', 'end'
  561. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  562. end
  563. ! For pre-planned
  564. if $ARGS[0] = 'Add SMS2':
  565. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  566. gs 'SMStext_builder', 'start'
  567. gs 'SMStext_builder', 'receive', $SMSTree['0']
  568. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'Choice2_a', $ARGS[1], $ARGS[2]
  569. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'Choice2_b', $ARGS[1], $ARGS[2]
  570. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  571. gs 'SMStext_builder', 'end'
  572. end
  573. if $ARGS[0] = 'Choice2_a':
  574. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  575. gs 'SMStext_builder', 'start'
  576. gs 'SMStext_builder', 'send', $SMSTree['a1']
  577. gs 'SMStext_builder', 'show_sms', ARGS[3]
  578. gs 'SMStext_builder', 'end'
  579. end
  580. if $ARGS[0] = 'Choice2_b':
  581. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  582. gs 'SMStext_builder', 'start'
  583. gs 'SMStext_builder', 'send', $SMSTree['b1']
  584. gs 'SMStext_builder', 'show_sms', ARGS[3]
  585. wait 250
  586. gs 'SMStext_builder', 'receive', $SMSTree['b2']
  587. gs 'SMStext_builder', 'add_reply', $SMSTree['ba3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'ba', 'decline_booty_call'
  588. gs 'SMStext_builder', 'add_reply', $SMSTree['bb3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'bb', 'accept_booty_call'
  589. gs 'SMStext_builder', 'show_sms', ARGS[3]
  590. gs 'SMStext_builder', 'end'
  591. elseif $ARGS[0] = 'Choice2_b2':
  592. !! booty call is declined
  593. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  594. gs 'SMStext_builder', 'start'
  595. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  596. gs 'SMStext_builder', 'show_sms', ARGS[5]
  597. wait 250
  598. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  599. gs 'SMStext_builder', 'show_sms', ARGS[5]
  600. gs 'SMStext_builder', 'end'
  601. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  602. end
  603. !!=====================================================================!!
  604. !! !!
  605. !! NEW BOOTY CALLS !!
  606. !! !!
  607. !!=====================================================================!!
  608. ! $ARGS[1] = SMSTree argloc
  609. ! $ARGS[2] = npc_code
  610. if $ARGS[0] = 'Add SMS3':
  611. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  612. gs 'SMStext_builder', 'start'
  613. gs 'SMStext_builder', 'receive', $SMSTree['0']
  614. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'new_routing1', $ARGS[1], $ARGS[2], '<<totminut>>'
  615. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  616. gs 'SMStext_builder', 'end'
  617. end
  618. ! $ARGS[1] = SMSTree argloc
  619. ! $ARGS[2] = npc_code
  620. ! $ARGS[3] = totminut string
  621. ! ARGS[4] = smsID
  622. if $ARGS[0] = 'new_routing1':
  623. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  624. gs 'SMStext_builder', 'start'
  625. gs 'SMStext_builder', 'send', $SMSTree['1']
  626. if totminut >= val($ARGS[3]) + 180:
  627. gs 'SMStext_builder', 'add_reply', $SMSTree['f2'], 'booty_call_sms', 'new_delayed', '1', $ARGS[1], $ARGS[2]
  628. elseif hour > 20 or hour < 4:
  629. gs 'SMStext_builder', 'add_reply', $SMSTree['c2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'c2', 'npc_rel[''''<<$ARGS[2]>>''''] += 1'
  630. gs 'SMStext_builder', 'add_reply', $SMSTree['d2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'd2', 'npc_rel[''''<<$ARGS[2]>>''''] -= 2'
  631. gs 'SMStext_builder', 'add_reply', $SMSTree['e2'], 'booty_call_sms', 'end', $ARGS[1], $ARGS[2], 'e2', 'decline_booty_call', ''
  632. else
  633. gs 'SMStext_builder', 'add_reply', $SMSTree['a2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'a2', ''
  634. gs 'SMStext_builder', 'add_reply', $SMSTree['b2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'b2', ''
  635. end
  636. gs 'SMStext_builder', 'show_sms', ARGS[4]
  637. gs 'SMStext_builder', 'end'
  638. end
  639. ! $ARGS[1] = '1' or '2'
  640. ! $ARGS[2] = SMSTree argloc
  641. ! $ARGS[3] = npc_code
  642. ! ARGS[4] = smsID
  643. if $ARGS[0] = 'new_delayed':
  644. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  645. gs 'SMStext_builder', 'start'
  646. if $ARGS[1] = '1':
  647. gs 'SMStext_builder', 'send', $SMSTree['f2']
  648. gs 'SMStext_builder', 'add_reply', $SMSTree['fa3'], 'booty_call_sms', 'new_delayed', 'a', $ARGS[2], $ARGS[3]
  649. gs 'SMStext_builder', 'add_reply', $SMSTree['fb3'], 'booty_call_sms', 'new_delayed', 'b', $ARGS[2], $ARGS[3]
  650. gs 'SMStext_builder', 'add_reply', $SMSTree['fc3'], 'booty_call_sms', 'new_delayed', 'c', $ARGS[2], $ARGS[3]
  651. if (schoolAtestat = 0 or university['student'] = 1) and kanikuli = 0:
  652. gs 'SMStext_builder', 'add_reply', $SMSTree['fd3'], 'booty_call_sms', 'new_delayed', 'd', $ARGS[2], $ARGS[3]
  653. end
  654. else
  655. gs 'SMStext_builder', 'send', $SMSTree['f' + $ARGS[1] + '3']
  656. gs 'SMStext_builder', 'add_reply', $SMSTree['f' + $ARGS[1] + '4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'f'+$ARGS[1]+'4', ''
  657. end
  658. gs 'SMStext_builder', 'show_sms', ARGS[4]
  659. gs 'SMStext_builder', 'end'
  660. end
  661. ! $ARGS[1] = SMSTree argloc
  662. ! $ARGS[2] = npc_code
  663. ! $ARGS[3] = code reply send
  664. ! $ARGS[4] = dynamic code to be executed
  665. ! ARGS[5] = smsID
  666. if $ARGS[0] = 'new_routing2':
  667. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  668. dynamic $ARGS[4]
  669. gs 'SMStext_builder', 'start'
  670. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  671. gs 'SMStext_builder', 'show_sms', ARGS[5]
  672. wait 250
  673. gs 'SMStext_builder', 'receive', $SMSTree['10']
  674. gs 'SMStext_builder', 'show_sms', ARGS[5]
  675. if $npc_rel_type[$ARGS[2]] = 'casual_date' or $npc_rel_type[$ARGS[2]] = 'fuckbuddy':
  676. gs 'SMStext_builder', 'add_reply', $SMSTree['a11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'a'
  677. gs 'SMStext_builder', 'add_reply', $SMSTree['b11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'b'
  678. else
  679. wait 250
  680. gs 'SMStext_builder', 'receive', $SMSTree['11']
  681. if 1:
  682. ! not living together
  683. ! sugar daddy, or boy/girlfriend, or husband/wife (not living together) or date invite
  684. gs 'SMStext_builder', 'add_reply', $SMSTree['a20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'a', 'decline_booty_call', 'npc_rel[''''<<$ARGS[2]>>''''] -= 2'
  685. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  686. if hour > 20 or hour <= 4: gs 'SMStext_builder', 'add_reply', $SMSTree['c20'], 'booty_call_sms', 'late_apology', '1', $ARGS[1], $ARGS[2], 'c20'
  687. end
  688. end
  689. gs 'SMStext_builder', 'show_sms', ARGS[5]
  690. gs 'SMStext_builder', 'end'
  691. if 0:
  692. ! living together
  693. if rand(0, 1) = 0: wait 250 & gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  694. end
  695. end
  696. ! $ARGS[1] = SMSTree argloc
  697. ! $ARGS[2] = npc_code
  698. ! $ARGS[3] = code reply send
  699. ! ARGS[4] = smsID
  700. if $ARGS[0] = 'new_bootycall':
  701. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  702. gs 'SMStext_builder', 'start'
  703. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '11']
  704. gs 'SMStext_builder', 'show_sms', ARGS[4]
  705. wait 250
  706. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '12']
  707. gs 'SMStext_builder', 'add_reply', $SMSTree['a20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'a', 'decline_booty_call', ''
  708. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  709. gs 'SMStext_builder', 'show_sms', ARGS[4]
  710. gs 'SMStext_builder', 'end'
  711. end
  712. ! $ARGS[1] = '1' or '2'
  713. ! $ARGS[2] = SMSTree argloc
  714. ! $ARGS[3] = npc_code
  715. ! $ARGS[4] = code reply send
  716. ! ARGS[5] = smsID
  717. if $ARGS[0] = 'late_apology':
  718. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  719. gs 'SMStext_builder', 'start'
  720. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[4]]
  721. if $ARGS[1] = '1':
  722. gs 'SMStext_builder', 'add_reply', $SMSTree['c22'], 'booty_call_sms', 'late_apology', '2', $ARGS[2], $ARGS[3], 'c22'
  723. elseif $ARGS[1] = '2':
  724. gs 'SMStext_builder', 'add_reply', $SMSTree['c23'], 'booty_call_sms', 'new_routing3', $ARGS[2], $ARGS[3], 'c23'
  725. end
  726. gs 'SMStext_builder', 'show_sms', ARGS[5]
  727. gs 'SMStext_builder', 'end'
  728. end
  729. ! $ARGS[1] = SMSTree argloc
  730. ! $ARGS[2] = npc_code
  731. ! $ARGS[3] = code reply send
  732. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  733. ! $ARGS[5] = dynamic code to be executed
  734. ! ARGS[6] = smsID
  735. if $ARGS[0] = 'new_routing3':
  736. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  737. dynamic $ARGS[5]
  738. gs 'SMStext_builder', 'start'
  739. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '20']
  740. gs 'SMStext_builder', 'show_sms', ARGS[6]
  741. wait 250
  742. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '21']
  743. gs 'SMStext_builder', 'show_sms', ARGS[6]
  744. gs 'SMStext_builder', 'end'
  745. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  746. end
  747. ! $ARGS[1] = SMSTree argloc
  748. ! $ARGS[2] = npc_code
  749. ! $ARGS[3] = code reply send
  750. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  751. ! $ARGS[5] = dynamic code to be executed
  752. ! ARGS[6] = smsID
  753. if $ARGS[0] = 'end':
  754. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  755. dynamic $ARGS[5]
  756. gs 'SMStext_builder', 'start'
  757. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  758. gs 'SMStext_builder', 'show_sms', ARGS[6]
  759. gs 'SMStext_builder', 'end'
  760. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  761. end
  762. ! $ARGS[1] = npc_code
  763. ! ARGS[2] = smsID
  764. if $ARGS[0] = 'accept_booty_call':
  765. booty_call_invite[$ARGS[1]] = daystart
  766. if npc_finance[$ARGS[1]] = 2 and npc_residence[$ARGS[1]] >= 3:
  767. if func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) = 'city':
  768. $booty_call_hotel[$ARGS[1]] = 'city'
  769. else
  770. $booty_call_hotel[$ARGS[1]] = 'pav'
  771. end
  772. end
  773. ! $ARGS[1] = npc_code
  774. ! ARGS[2] = smsID
  775. elseif $ARGS[0] = 'decline_booty_call':
  776. if sugar_daddy_call[$ARGS[1]] = 1:
  777. npc_rel[$ARGS[1]] -= 2
  778. sugar_daddy_call[$ARGS[1]] = 0
  779. end
  780. if rand(0, 1) = 0: wait 250 & gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  781. end
  782. ! $ARGS[1] = SMSTree argloc
  783. ! $ARGS[2] = npc_code
  784. ! ARGS[3] = smsID
  785. if $ARGS[0] = 'sexting1':
  786. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  787. gs 'SMStext_builder', 'start'
  788. gs 'SMStext_builder', 'receive', $SMSTree['0']
  789. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  790. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  791. if strpos($location_type, 'outdoors') > 0 or strpos($location_type, 'public') > 0:
  792. gs 'SMStext_builder', 'add_reply', $SMSTree['c1'], 'booty_call_sms', 'sexting_public', $ARGS[1], $ARGS[2]
  793. end
  794. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  795. gs 'SMStext_builder', 'show_sms', ARGS[3]
  796. gs 'SMStext_builder', 'end'
  797. end
  798. ! $ARGS[1] = SMSTree argloc
  799. ! $ARGS[2] = npc_code
  800. ! ARGS[3] = smsID
  801. if $ARGS[0] = 'sexting_public':
  802. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  803. gs 'SMStext_builder', 'start'
  804. gs 'SMStext_builder', 'send', $SMSTree['c1']
  805. gs 'SMStext_builder', 'show_sms', ARGS[3]
  806. wait 250
  807. gs 'SMStext_builder', 'receive', $SMSTree['c2']
  808. if npc_dirty_lover[$ARGS[2]] = 1:
  809. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  810. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  811. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  812. end
  813. gs 'SMStext_builder', 'show_sms', ARGS[3]
  814. gs 'SMStext_builder', 'end'
  815. end
  816. ! $ARGS[1] = SMSTree argloc
  817. ! $ARGS[2] = npc_code
  818. ! $ARGS[3] = 'refuse' or 'next'
  819. ! ARGS[4] = smsID
  820. if $ARGS[0] = 'sexting_refuse':
  821. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  822. gs 'SMStext_builder', 'start'
  823. if $ARGS[3] = 'refuse':
  824. gs 'SMStext_builder', 'send', $SMSTree['a2']
  825. npc_rel[$ARGS[2]] -= 1
  826. else
  827. gs 'SMStext_builder', 'send', $SMSTree['b1']
  828. end
  829. gs 'SMStext_builder', 'show_sms', ARGS[4]
  830. gs 'SMStext_builder', 'end'
  831. end
  832. ! $ARGS[1] = SMSTree argloc
  833. ! $ARGS[2] = npc_code
  834. ! ARGS[3] = smsID
  835. ! $ARGS[4] = image path
  836. ! $ARGS[5] = location
  837. ! $ARGS[6] = state of dress (clothed, nude, etc)
  838. ! ARGS[7] = is the index of the location in $selfieLoc[] and $selfieFilePrefix
  839. ! ARGS[8] = the selfie number
  840. if $ARGS[0] = 'sexting_send':
  841. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  842. gs 'SMStext_builder', 'start'
  843. gs 'SMStext_builder', 'send_img', $ARGS[4]
  844. gs 'SMStext_builder', 'show_sms', ARGS[3]
  845. wait 250
  846. gs 'SMStext_builder', 'receive', 'damn!!'
  847. npc_rel[$ARGS[2]] += 3
  848. gs 'SMStext_builder', 'show_sms', ARGS[3]
  849. wait 250
  850. gs 'SMStext_builder', 'send', ':)'
  851. ! Add responses based on the result??
  852. !{
  853. if $ARGS[6] = 'clothed':
  854. elseif $ARGS[6] = 'nude' or $ARGS[6] = 'pussyflash':
  855. end
  856. }
  857. gs 'SMStext_builder', 'show_sms', ARGS[3]
  858. gs 'SMStext_builder', 'end'
  859. end
  860. if $ARGS[0] ! 'default_booty_call' and $ARGS[0] ! 'pre_planned_booty_call' and $ARGS[0] ! 'std_free' and $ARGS[0] ! 'sugar_daddy_booty_call' and $ARGS[0] ! 'new_booty_call' and $ARGS[0] ! 'new_sexting':
  861. killvar '$SMSTree'
  862. end
  863. --- booty_call_sms ---------------------------------