booty_call_sms.qsrc 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996
  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. $booty_call_daily_id[i] = $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. $SMSTree['f2'] = 'sorry'
  352. $SMSTree['fa3'] = 'didn''t see your message until now'
  353. $SMSTree['fa4'] = 'whatsup?'
  354. $SMSTree['fb3'] = 'i was doing something'
  355. $SMSTree['fb4'] = $SMSTree['fa3']
  356. $SMSTree['fc3'] = 'i was at the gym'
  357. $SMSTree['fc4'] = $SMSTree['fa3']
  358. $SMSTree['fd3'] = 'i was in class'
  359. $SMSTree['fd4'] = $SMSTree['fa3']
  360. !!============== PART 2 ==============!!
  361. if 0:
  362. ! Date invite
  363. elseif $npc_rel_type[$ARGS[1]] = 'sugar_daddy':
  364. $SMSTree['10'] = 'i want to see you'
  365. $SMSTree['11'] = 'ive booked a hotel room'
  366. elseif $npc_rel_type[$ARGS[1]] = 'casual_date' or $npc_rel_type[$ARGS[2]] = 'fuckbuddy':
  367. $SMSTree['10'] = 'ive been thinking about you'
  368. !! player response 1 option 1
  369. $SMSTree['a11'] = 'what were you thinking about?'
  370. !! boy response 1
  371. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  372. $SMSTree['a12'] = 'i booked a hotel room in Pav. why dont you come by?'
  373. else
  374. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  375. $SMSTree['a12'] = 'your mouth around my cock'
  376. elseif npc_know_virgin[$ARGS[1]] ! 1:
  377. 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:
  378. $SMSTree['a12'] = 'your pussy filled with my cum'
  379. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  380. $SMSTree['a12'] = 'fucking you bowlegged'
  381. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  382. $SMSTree['a12'] = 'your pretty face covered in my cum'
  383. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  384. $SMSTree['a12'] = 'watching you swallow my cum'
  385. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  386. $SMSTree['a12'] = 'my cum all over your tits'
  387. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  388. $SMSTree['a12'] = 'pounding you on all fours'
  389. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  390. $SMSTree['a12'] = 'you riding my cock like crazy'
  391. else
  392. if rand(0, 1) = 0:
  393. $SMSTree['a12'] = 'you naked on my bed'
  394. else
  395. $SMSTree['a12'] = 'want to come over and have some fun?'
  396. end
  397. end
  398. end
  399. end
  400. !! player response 1 option 2
  401. $SMSTree['b11'] = 'me too'
  402. !! boy response 2
  403. if npc_finance[$ARGS[1]] = 2 and func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) ! 'city' and npc_residence[$ARGS[1]] >= 3:
  404. $SMSTree['b12'] = 'i booked a hotel room in Pav. why dont you come by?'
  405. else
  406. if $npc_fav_pos[$ARGS[1]] = 'blowjob' and rand(0, 2) = 0:
  407. $SMSTree['b12'] = 'i want to feel your mouth around my cock'
  408. elseif npc_know_virgin[$ARGS[1]] ! 1:
  409. 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:
  410. $SMSTree['b12'] = 'i want to pump you full of cum'
  411. elseif npc_sex_speed[$ARGS[1]] = 3 and rand(0, 2) = 0:
  412. $SMSTree['b12'] = 'come over i want to hear you screaming my name'
  413. elseif $npc_cum_pref[$ARGS[1]] = 'facial' and rand(0, 2) = 0:
  414. $SMSTree['b12'] = 'i want to cum all over your face'
  415. elseif $npc_cum_pref[$ARGS[1]] = 'mouth' and rand(0, 2) = 0:
  416. $SMSTree['b12'] = 'i want to watch you swallow my cum'
  417. elseif $npc_cum_pref[$ARGS[1]] = 'tits' and rand(0, 2) = 0:
  418. $SMSTree['b12'] = 'let me glaze your tits with my cum'
  419. elseif $npc_fav_pos[$ARGS[1]] = 'doggy' and rand(0, 2) = 0:
  420. $SMSTree['b12'] = 'i want to pound you on all fours'
  421. elseif $npc_fav_pos[$ARGS[1]] = 'cowgirl' and rand(0, 2) = 0:
  422. $SMSTree['b12'] = 'i want you to ride my cock like theres no tomorrow'
  423. else
  424. if rand(0, 1) = 0:
  425. $SMSTree['b12'] = 'lets fuck like bunnies today'
  426. else
  427. end
  428. end
  429. end
  430. end
  431. elseif strpos('boyfriend|girlfriend|husband|wife', $npc_rel_type[$ARGS[1]]) > 0:
  432. if 0:
  433. !living with husband/wife
  434. if npc_dirty_lover[$ARGS[1]] = 1:
  435. $SMSTree['10'] = 'come home'
  436. $SMSTree['11'] = 'i want to fuck you senseless'
  437. elseif npc_sensual_lover[$ARGS[1]] = 1:
  438. $SMSTree['10'] = 'are you coming home soon'
  439. $SMSTree['11'] = 'lets make love'
  440. else
  441. $SMSTree['10'] = 'are you coming home soon'
  442. $SMSTree['11'] = 'lets get naughty'
  443. end
  444. else
  445. if npc_dirty_lover[$ARGS[1]] = 1:
  446. $SMSTree['10'] = 'come over'
  447. $SMSTree['11'] = 'i want to fuck you senseless'
  448. elseif npc_sensual_lover[$ARGS[1]] = 1:
  449. $SMSTree['10'] = 'i want to see you'
  450. $SMSTree['11'] = 'lets make love'
  451. else
  452. $SMSTree['10'] = 'you should come over'
  453. $SMSTree['11'] = 'lets get naughty'
  454. end
  455. end
  456. end
  457. !!============== PART 3 ==============!!
  458. !! Final Choice
  459. !! player response 2 option 1
  460. if hour < 21:
  461. $SMSTree['a20'] = 'sorry, i cant. i have stuff to do'
  462. else
  463. $SMSTree['a20'] = 'its late. text me sooner if you want me to come over.'
  464. end
  465. !! boy response 2 option 1
  466. $SMSTree['a21'] = 'shit, maybe next time then'
  467. !! player response 2 option 2
  468. $SMSTree['b20'] = 'ill come right now ;)'
  469. !! boy response 2 option 1
  470. if npc_humor[$ARGS[1]] <= 1 and rand(0, 1) = 0:
  471. $SMSTRee['b21'] = 'im already hard'
  472. elseif npc_humor[$ARGS[1]] = 2 and rand(0, 1) = 0:
  473. if rand(0, 1) = 0:
  474. $SMSTRee['b21'] = 'in the street?? damn! keep it in your pants till you get here!'
  475. else
  476. $SMSTRee['b21'] = 'as long as you make me cum later'
  477. end
  478. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  479. $SMSTRee['b21'] = 'phrasing'
  480. else
  481. $SMSTRee['b21'] = 'cant wait'
  482. end
  483. $SMSTree['c20'] = 'its kind of late'
  484. $SMSTree['c21'] = 'sorry'
  485. $SMSTree['c22'] = 'maybe another time?'
  486. end
  487. if $ARGS[0] = 'new_sexting':
  488. $SMSTree['0'] = 'send me a pic then?'
  489. $SMSTree['a1'] = 'refuse'
  490. $SMSTree['a2'] = 'no'
  491. $SMSTree['b1'] = 'next time tiger'
  492. $SMSTree['c1'] = 'im not at home!'
  493. if npc_dirty_lover[$ARGS[1]] = 1:
  494. if rand(0, 1) = 0:
  495. $SMSTree['c2'] = 'hot'
  496. else
  497. $SMSTree['c2'] = 'so?'
  498. end
  499. else
  500. $SMSTree['c2'] = 'ill use my imagination then'
  501. end
  502. $SMSTree['s1'] = 'Send a selfie from your gallery'
  503. end
  504. !!===============================================================!!
  505. !! !!
  506. !! BUILD SMS !!
  507. !! !!
  508. !!===============================================================!!
  509. !Does not work with pre-planned?
  510. if $ARGS[0] = 'Add SMS':
  511. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  512. gs 'SMStext_builder', 'start'
  513. gs 'SMStext_builder', 'receive', $SMSTree['0']
  514. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'SMS_Base', $ARGS[1], $ARGS[2]
  515. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  516. gs 'SMStext_builder', 'end'
  517. end
  518. if $ARGS[0] = 'SMS_Base':
  519. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  520. gs 'SMStext_builder', 'start'
  521. gs 'SMStext_builder', 'send', $SMSTree['1']
  522. gs 'SMStext_builder', 'show_sms', ARGS[3]
  523. wait 250
  524. gs 'SMStext_builder', 'receive', $SMSTree['2']
  525. gs 'SMStext_builder', 'add_reply', $SMSTree['a3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'a'
  526. gs 'SMStext_builder', 'add_reply', $SMSTree['b3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'b'
  527. gs 'SMStext_builder', 'show_sms', ARGS[3]
  528. gs 'SMStext_builder', 'end'
  529. end
  530. if $ARGS[0] = 'bc_choice1':
  531. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  532. gs 'SMStext_builder', 'start'
  533. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  534. gs 'SMStext_builder', 'show_sms', ARGS[4]
  535. wait 250
  536. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  537. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'a5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'a', 'decline_booty_call'
  538. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'b5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'b', 'accept_booty_call'
  539. gs 'SMStext_builder', 'show_sms', ARGS[4]
  540. gs 'SMStext_builder', 'end'
  541. elseif $ARGS[0] = 'bc_choice2':
  542. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  543. gs 'SMStext_builder', 'start'
  544. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '5']
  545. gs 'SMStext_builder', 'show_sms', ARGS[5]
  546. wait 250
  547. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '6']
  548. gs 'SMStext_builder', 'show_sms', ARGS[5]
  549. gs 'SMStext_builder', 'end'
  550. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  551. end
  552. ! For pre-planned
  553. if $ARGS[0] = 'Add SMS2':
  554. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  555. gs 'SMStext_builder', 'start'
  556. gs 'SMStext_builder', 'receive', $SMSTree['0']
  557. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'Choice2_a', $ARGS[1], $ARGS[2]
  558. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'Choice2_b', $ARGS[1], $ARGS[2]
  559. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  560. gs 'SMStext_builder', 'end'
  561. end
  562. if $ARGS[0] = 'Choice2_a':
  563. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  564. gs 'SMStext_builder', 'start'
  565. gs 'SMStext_builder', 'send', $SMSTree['a1']
  566. gs 'SMStext_builder', 'show_sms', ARGS[3]
  567. gs 'SMStext_builder', 'end'
  568. end
  569. if $ARGS[0] = 'Choice2_b':
  570. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  571. gs 'SMStext_builder', 'start'
  572. gs 'SMStext_builder', 'send', $SMSTree['b1']
  573. gs 'SMStext_builder', 'show_sms', ARGS[3]
  574. wait 250
  575. gs 'SMStext_builder', 'receive', $SMSTree['b2']
  576. gs 'SMStext_builder', 'add_reply', $SMSTree['ba3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'ba', 'decline_booty_call'
  577. gs 'SMStext_builder', 'add_reply', $SMSTree['bb3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'bb', 'accept_booty_call'
  578. gs 'SMStext_builder', 'show_sms', ARGS[3]
  579. gs 'SMStext_builder', 'end'
  580. elseif $ARGS[0] = 'Choice2_b2':
  581. !! booty call is declined
  582. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  583. gs 'SMStext_builder', 'start'
  584. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  585. gs 'SMStext_builder', 'show_sms', ARGS[5]
  586. wait 250
  587. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  588. gs 'SMStext_builder', 'show_sms', ARGS[5]
  589. gs 'SMStext_builder', 'end'
  590. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  591. end
  592. !!=====================================================================!!
  593. !! !!
  594. !! NEW BOOTY CALLS !!
  595. !! !!
  596. !!=====================================================================!!
  597. ! $ARGS[1] = SMSTree argloc
  598. ! $ARGS[2] = npc_code
  599. if $ARGS[0] = 'Add SMS3':
  600. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  601. gs 'SMStext_builder', 'start'
  602. gs 'SMStext_builder', 'receive', $SMSTree['0']
  603. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'new_routing1', $ARGS[1], $ARGS[2], '<<totminut>>'
  604. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  605. gs 'SMStext_builder', 'end'
  606. end
  607. ! $ARGS[1] = SMSTree argloc
  608. ! $ARGS[2] = npc_code
  609. ! $ARGS[3] = totminut string
  610. ! ARGS[4] = smsID
  611. if $ARGS[0] = 'new_routing1':
  612. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  613. gs 'SMStext_builder', 'start'
  614. gs 'SMStext_builder', 'send', $SMSTree['1']
  615. if totminut >= val($ARGS[3]) + 180:
  616. gs 'SMStext_builder', 'add_reply', $SMSTree['f2'], 'booty_call_sms', 'new_delayed', '1', $ARGS[1], $ARGS[2]
  617. elseif hour > 20 or hour < 4:
  618. gs 'SMStext_builder', 'add_reply', $SMSTree['c2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'c2', 'npc_rel[''''<<$ARGS[2]>>''''] += 1'
  619. gs 'SMStext_builder', 'add_reply', $SMSTree['d2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'd2', 'npc_rel[''''<<$ARGS[2]>>''''] -= 2'
  620. gs 'SMStext_builder', 'add_reply', $SMSTree['e2'], 'booty_call_sms', 'end', $ARGS[1], $ARGS[2], 'e2', 'decline_booty_call', ''
  621. else
  622. gs 'SMStext_builder', 'add_reply', $SMSTree['a2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'a2', ''
  623. gs 'SMStext_builder', 'add_reply', $SMSTree['b2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'b2', ''
  624. end
  625. gs 'SMStext_builder', 'show_sms', ARGS[4]
  626. gs 'SMStext_builder', 'end'
  627. end
  628. ! $ARGS[1] = '1' or '2'
  629. ! $ARGS[2] = SMSTree argloc
  630. ! $ARGS[3] = npc_code
  631. ! ARGS[4] = smsID
  632. if $ARGS[0] = 'new_delayed':
  633. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  634. gs 'SMStext_builder', 'start'
  635. if $ARGS[1] = '1':
  636. gs 'SMStext_builder', 'send', $SMSTree['f2']
  637. gs 'SMStext_builder', 'add_reply', $SMSTree['f3'], 'booty_call_sms', 'new_delayed', '2', $ARGS[2], $ARGS[3]
  638. elseif $ARGS[2] = '2':
  639. gs 'SMStext_builder', 'send', $SMSTree['f3']
  640. gs 'SMStext_builder', 'add_reply', $SMSTree['fa4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fa4', ''
  641. gs 'SMStext_builder', 'add_reply', $SMSTree['fb4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fb4', ''
  642. gs 'SMStext_builder', 'add_reply', $SMSTree['fc4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fc4', ''
  643. gs 'SMStext_builder', 'add_reply', $SMSTree['fd4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fd4', ''
  644. end
  645. gs 'SMStext_builder', 'show_sms', ARGS[4]
  646. gs 'SMStext_builder', 'end'
  647. end
  648. ! $ARGS[1] = SMSTree argloc
  649. ! $ARGS[2] = npc_code
  650. ! $ARGS[3] = code reply send
  651. ! $ARGS[4] = dynamic code to be executed
  652. ! ARGS[5] = smsID
  653. if $ARGS[0] = 'new_routing2':
  654. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  655. dynamic $ARGS[4]
  656. gs 'SMStext_builder', 'start'
  657. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  658. gs 'SMStext_builder', 'show_sms', ARGS[5]
  659. wait 250
  660. gs 'SMStext_builder', 'receive', $SMSTree['10']
  661. gs 'SMStext_builder', 'show_sms', ARGS[5]
  662. if $npc_rel_type[$ARGS[2]] = 'casual_date' or $npc_rel_type[$ARGS[2]] = 'fuckbuddy':
  663. gs 'SMStext_builder', 'add_reply', $SMSTree['a11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'a'
  664. gs 'SMStext_builder', 'add_reply', $SMSTree['b11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'b'
  665. else
  666. wait 250
  667. gs 'SMStext_builder', 'receive', $SMSTree['11']
  668. if 1:
  669. ! not living together
  670. ! sugar daddy, or boy/girlfriend, or husband/wife (not living together) or date invite
  671. 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'
  672. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  673. if hour > 20 or hour <= 4: gs 'SMStext_builder', 'add_reply', $SMSTree['c20'], 'booty_call_sms', 'late_apology', '1', $ARGS[1], $ARGS[2], 'c20'
  674. end
  675. end
  676. gs 'SMStext_builder', 'show_sms', ARGS[5]
  677. gs 'SMStext_builder', 'end'
  678. if 0:
  679. ! living together
  680. if rand(0, 1) = 0: wait 250 & gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  681. end
  682. end
  683. ! $ARGS[1] = SMSTree argloc
  684. ! $ARGS[2] = npc_code
  685. ! $ARGS[3] = code reply send
  686. ! ARGS[4] = smsID
  687. if $ARGS[0] = 'new_bootycall':
  688. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  689. gs 'SMStext_builder', 'start'
  690. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '11']
  691. gs 'SMStext_builder', 'show_sms', ARGS[4]
  692. wait 250
  693. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '12']
  694. gs 'SMStext_builder', 'add_reply', $SMSTree['a20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'a', 'decline_booty_call', ''
  695. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  696. gs 'SMStext_builder', 'show_sms', ARGS[4]
  697. gs 'SMStext_builder', 'end'
  698. end
  699. ! $ARGS[1] = '1' or '2'
  700. ! $ARGS[2] = SMSTree argloc
  701. ! $ARGS[3] = npc_code
  702. ! $ARGS[4] = code reply send
  703. ! ARGS[5] = smsID
  704. if $ARGS[0] = 'late apology':
  705. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  706. gs 'SMStext_builder', 'start'
  707. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[4]]
  708. if $ARGS[1] = '1':
  709. gs 'SMStext_builder', 'add_reply', $SMSTree['c22'], 'booty_call_sms', 'late_apology', '2', $ARGS[2], $ARGS[3], 'c22'
  710. elseif $ARGS[1] = '2':
  711. gs 'SMStext_builder', 'add_reply', $SMSTree['c23'], 'booty_call_sms', 'new_routing3', $ARGS[2], $ARGS[3], 'c23'
  712. end
  713. gs 'SMStext_builder', 'show_sms', ARGS[5]
  714. gs 'SMStext_builder', 'end'
  715. end
  716. ! $ARGS[1] = SMSTree argloc
  717. ! $ARGS[2] = npc_code
  718. ! $ARGS[3] = code reply send
  719. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  720. ! $ARGS[5] = dynamic code to be executed
  721. ! ARGS[6] = smsID
  722. if $ARGS[0] = 'new_routing3':
  723. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  724. dynamic $ARGS[5]
  725. gs 'SMStext_builder', 'start'
  726. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '20']
  727. gs 'SMStext_builder', 'show_sms', ARGS[6]
  728. wait 250
  729. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '21']
  730. gs 'SMStext_builder', 'show_sms', ARGS[6]
  731. gs 'SMStext_builder', 'end'
  732. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  733. end
  734. ! $ARGS[1] = SMSTree argloc
  735. ! $ARGS[2] = npc_code
  736. ! $ARGS[3] = code reply send
  737. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  738. ! $ARGS[5] = dynamic code to be executed
  739. ! ARGS[6] = smsID
  740. if $ARGS[0] = 'end':
  741. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  742. dynamic $ARGS[5]
  743. gs 'SMStext_builder', 'start'
  744. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  745. gs 'SMStext_builder', 'show_sms', ARGS[6]
  746. gs 'SMStext_builder', 'end'
  747. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  748. end
  749. ! $ARGS[1] = npc_code
  750. ! ARGS[2] = smsID
  751. if $ARGS[0] = 'accept_booty_call':
  752. booty_call_invite[$ARGS[1]] = daystart
  753. if npc_finance[$ARGS[1]] = 2 and npc_residence[$ARGS[1]] >= 3:
  754. if func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) = 'city':
  755. $booty_call_hotel[$ARGS[1]] = 'city'
  756. else
  757. $booty_call_hotel[$ARGS[1]] = 'pav'
  758. end
  759. end
  760. ! $ARGS[1] = npc_code
  761. ! ARGS[2] = smsID
  762. elseif $ARGS[0] = 'decline_booty_call':
  763. if sugar_daddy_call[$ARGS[1]] = 1:
  764. npc_rel[$ARGS[1]] -= 2
  765. sugar_daddy_call[$ARGS[1]] = 0
  766. end
  767. if rand(0, 1) = 0: wait 250 & gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  768. end
  769. ! $ARGS[1] = SMSTree argloc
  770. ! $ARGS[2] = npc_code
  771. ! ARGS[3] = smsID
  772. if $ARGS[0] = 'sexting1':
  773. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  774. gs 'SMStext_builder', 'start'
  775. gs 'SMStext_builder', 'receive', $SMSTree['0']
  776. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  777. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  778. if strpos($location_type, 'outdoors') > 0 or strpos($location_type, 'public') > 0:
  779. gs 'SMStext_builder', 'add_reply', $SMSTree['c1'], 'booty_call_sms', 'sexting_public', $ARGS[1], $ARGS[2]
  780. end
  781. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  782. gs 'SMStext_builder', 'show_sms', ARGS[3]
  783. gs 'SMStext_builder', 'end'
  784. end
  785. ! $ARGS[1] = SMSTree argloc
  786. ! $ARGS[2] = npc_code
  787. ! ARGS[3] = smsID
  788. if $ARGS[0] = 'sexting_public':
  789. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  790. gs 'SMStext_builder', 'start'
  791. gs 'SMStext_builder', 'send', $SMSTree['c1']
  792. gs 'SMStext_builder', 'show_sms', ARGS[3]
  793. wait 250
  794. gs 'SMStext_builder', 'receive', $SMSTree['c2']
  795. if npc_dirty_lover[$ARGS[2]] = 1:
  796. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  797. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  798. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  799. end
  800. gs 'SMStext_builder', 'show_sms', ARGS[3]
  801. gs 'SMStext_builder', 'end'
  802. end
  803. ! $ARGS[1] = SMSTree argloc
  804. ! $ARGS[2] = npc_code
  805. ! $ARGS[3] = 'refuse' or 'next'
  806. ! ARGS[4] = smsID
  807. if $ARGS[0] = 'sexting_refuse':
  808. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  809. gs 'SMStext_builder', 'start'
  810. if $ARGS[3] = 'refuse':
  811. gs 'SMStext_builder', 'send', $SMSTree['a2']
  812. npc_rel[$ARGS[2]] -= 1
  813. else
  814. gs 'SMStext_builder', 'send', $SMSTree['b1']
  815. end
  816. gs 'SMStext_builder', 'show_sms', ARGS[4]
  817. gs 'SMStext_builder', 'end'
  818. end
  819. ! $ARGS[1] = SMSTree argloc
  820. ! $ARGS[2] = npc_code
  821. ! ARGS[3] = smsID
  822. ! $ARGS[4] = image path
  823. ! $ARGS[5] = location
  824. ! $ARGS[6] = state of dress (clothed, nude, etc)
  825. ! ARGS[7] = is the index of the location in $selfieLoc[] and $selfieFilePrefix
  826. ! ARGS[8] = the selfie number
  827. if $ARGS[0] = 'sexting_send':
  828. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  829. gs 'SMStext_builder', 'start'
  830. gs 'SMStext_builder', 'send_img', $ARGS[4]
  831. gs 'SMStext_builder', 'show_sms', ARGS[3]
  832. wait 250
  833. gs 'SMStext_builder', 'receive', 'damn!!'
  834. npc_rel[$ARGS[2]] += 3
  835. gs 'SMStext_builder', 'show_sms', ARGS[3]
  836. wait 250
  837. gs 'SMStext_builder', 'send', ':)'
  838. ! Add responses based on the result??
  839. !{
  840. if $ARGS[6] = 'clothed':
  841. elseif $ARGS[6] = 'nude' or $ARGS[6] = 'pussyflash':
  842. end
  843. }
  844. gs 'SMStext_builder', 'show_sms', ARGS[3]
  845. gs 'SMStext_builder', 'end'
  846. end
  847. 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':
  848. killvar '$SMSTree'
  849. end
  850. --- hookup_sms ---------------------------------