booty_call_sms.qsrc 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988
  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. else
  435. if npc_dirty_lover[$ARGS[1]] = 1:
  436. $SMSTree['a10'] = 'come over'
  437. $SMSTree['a11'] = 'i want to fuck you senseless'
  438. elseif npc_snesual_lover[$ARGS[1]] = 1:
  439. $SMSTree['a10'] = 'i want to see you'
  440. $SMSTree['a11'] = 'lets make love'
  441. else
  442. $SMSTree['a10'] = 'you should come over'
  443. $SMSTree['a11'] = 'lets get naughty'
  444. end
  445. end
  446. end
  447. !!============== PART 3 ==============!!
  448. !! Final Choice
  449. !! player response 2 option 1
  450. if hour < 21:
  451. $SMSTree['a20'] = 'sorry, i cant. i have stuff to do'
  452. else
  453. $SMSTree['a20'] = 'its late. text me sooner if you want me to come over.'
  454. end
  455. !! boy response 2 option 1
  456. $SMSTree['a21'] = 'shit, maybe next time then'
  457. !! player response 2 option 2
  458. $SMSTree['b20'] = 'ill come right now ;)'
  459. !! boy response 2 option 1
  460. if npc_humor[$ARGS[1]] <= 1 and rand(0, 1) = 0:
  461. $SMSTRee['b21'] = 'im already hard'
  462. elseif npc_humor[$ARGS[1]] = 2 and rand(0, 1) = 0:
  463. if rand(0, 1) = 0:
  464. $SMSTRee['b21'] = 'in the street?? damn! keep it in your pants till you get here!'
  465. else
  466. $SMSTRee['b21'] = 'as long as you make me cum later'
  467. end
  468. elseif npc_humor[$ARGS[1]] = 3 and rand(0, 1) = 0:
  469. $SMSTRee['b21'] = 'phrasing'
  470. else
  471. $SMSTRee['b21'] = 'cant wait'
  472. end
  473. $SMSTree['c20'] = 'its kind of late'
  474. $SMSTree['c21'] = 'sorry'
  475. $SMSTree['c22'] = 'maybe another time?'
  476. end
  477. if $ARGS[0] = 'new_sexting':
  478. $SMSTree['0'] = 'send me a pic then?'
  479. $SMSTree['a1'] = 'refuse'
  480. $SMSTree['a2'] = 'no'
  481. $SMSTree['b1'] = 'next time tiger'
  482. $SMSTree['c1'] = 'im not at home!'
  483. if npc_dirty_lover[$ARGS[1]] = 1:
  484. if rand(0, 1) = 0:
  485. $SMSTree['c2'] = 'hot'
  486. else
  487. $SMSTree['c2'] = 'so?'
  488. end
  489. else
  490. $SMSTree['c2'] = 'ill use my imagination then'
  491. end
  492. $SMSTree['s1'] = 'Send a selfie from your gallery'
  493. end
  494. !!===============================================================!!
  495. !! !!
  496. !! BUILD SMS !!
  497. !! !!
  498. !!===============================================================!!
  499. !Does not work with pre-planned?
  500. if $ARGS[0] = 'Add SMS':
  501. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  502. gs 'SMStext_builder', 'start'
  503. gs 'SMStext_builder', 'receive', $SMSTree['0']
  504. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'SMS_Base', $ARGS[1], $ARGS[2]
  505. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  506. gs 'SMStext_builder', 'end'
  507. end
  508. if $ARGS[0] = 'SMS_Base':
  509. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  510. gs 'SMStext_builder', 'start'
  511. gs 'SMStext_builder', 'send', $SMSTree['1']
  512. gs 'SMStext_builder', 'show_sms', ARGS[3]
  513. wait 250
  514. gs 'SMStext_builder', 'receive', $SMSTree['2']
  515. gs 'SMStext_builder', 'add_reply', $SMSTree['a3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'a'
  516. gs 'SMStext_builder', 'add_reply', $SMSTree['b3'], 'booty_call_sms', 'bc_choice1', $ARGS[1], $ARGS[2], 'b'
  517. gs 'SMStext_builder', 'show_sms', ARGS[3]
  518. gs 'SMStext_builder', 'end'
  519. end
  520. if $ARGS[0] = 'bc_choice1':
  521. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  522. gs 'SMStext_builder', 'start'
  523. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  524. gs 'SMStext_builder', 'show_sms', ARGS[4]
  525. wait 250
  526. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  527. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'a5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'a', 'decline_booty_call'
  528. gs 'SMStext_builder', 'add_reply', $SMSTree[$ARGS[3] + 'b5'], 'booty_call_sms', 'bc_choice2', $ARGS[1], $ARGS[2], $ARGS[3] + 'b', 'accept_booty_call'
  529. gs 'SMStext_builder', 'show_sms', ARGS[4]
  530. gs 'SMStext_builder', 'end'
  531. elseif $ARGS[0] = 'bc_choice2':
  532. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  533. gs 'SMStext_builder', 'start'
  534. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '5']
  535. gs 'SMStext_builder', 'show_sms', ARGS[5]
  536. wait 250
  537. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '6']
  538. gs 'SMStext_builder', 'show_sms', ARGS[5]
  539. gs 'SMStext_builder', 'end'
  540. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  541. end
  542. ! For pre-planned
  543. if $ARGS[0] = 'Add SMS2':
  544. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  545. gs 'SMStext_builder', 'start'
  546. gs 'SMStext_builder', 'receive', $SMSTree['0']
  547. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'Choice2_a', $ARGS[1], $ARGS[2]
  548. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'Choice2_b', $ARGS[1], $ARGS[2]
  549. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  550. gs 'SMStext_builder', 'end'
  551. end
  552. if $ARGS[0] = 'Choice2_a':
  553. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  554. gs 'SMStext_builder', 'start'
  555. gs 'SMStext_builder', 'send', $SMSTree['a1']
  556. gs 'SMStext_builder', 'show_sms', ARGS[3]
  557. gs 'SMStext_builder', 'end'
  558. end
  559. if $ARGS[0] = 'Choice2_b':
  560. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  561. gs 'SMStext_builder', 'start'
  562. gs 'SMStext_builder', 'send', $SMSTree['b1']
  563. gs 'SMStext_builder', 'show_sms', ARGS[3]
  564. wait 250
  565. gs 'SMStext_builder', 'receive', $SMSTree['b2']
  566. gs 'SMStext_builder', 'add_reply', $SMSTree['ba3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'ba', 'decline_booty_call'
  567. gs 'SMStext_builder', 'add_reply', $SMSTree['bb3'], 'booty_call_sms', 'Choice2_b2', $ARGS[1], $ARGS[2], 'bb', 'accept_booty_call'
  568. gs 'SMStext_builder', 'show_sms', ARGS[3]
  569. gs 'SMStext_builder', 'end'
  570. elseif $ARGS[0] = 'Choice2_b2':
  571. !! booty call is declined
  572. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  573. gs 'SMStext_builder', 'start'
  574. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '3']
  575. gs 'SMStext_builder', 'show_sms', ARGS[5]
  576. wait 250
  577. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '4']
  578. gs 'SMStext_builder', 'show_sms', ARGS[5]
  579. gs 'SMStext_builder', 'end'
  580. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[5]
  581. end
  582. !!=====================================================================!!
  583. !! !!
  584. !! NEW BOOTY CALLS !!
  585. !! !!
  586. !!=====================================================================!!
  587. ! $ARGS[1] = SMSTree argloc
  588. ! $ARGS[2] = npc_code
  589. if $ARGS[0] = 'Add SMS3':
  590. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  591. gs 'SMStext_builder', 'start'
  592. gs 'SMStext_builder', 'receive', $SMSTree['0']
  593. gs 'SMStext_builder', 'add_reply', $SMSTree['1'], 'booty_call_sms', 'new_routing1', $ARGS[1], $ARGS[2], '<<totminut>>'
  594. gs 'SMStext_builder', 'add_sms', $ARGS[2]
  595. gs 'SMStext_builder', 'end'
  596. end
  597. ! $ARGS[1] = SMSTree argloc
  598. ! $ARGS[2] = npc_code
  599. ! $ARGS[3] = totminut string
  600. ! ARGS[4] = smsID
  601. if $ARGS[0] = 'new_routing1':
  602. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  603. gs 'SMStext_builder', 'start'
  604. gs 'SMStext_builder', 'send', $SMSTree['1']
  605. if totminut >= val($ARGS[3]) + 180:
  606. gs 'SMStext_builder', 'add_reply', $SMSTree['f2'], 'booty_call_sms', 'new_delayed', '1', $ARGS[1], $ARGS[2]
  607. elseif hour > 20 or hour < 4:
  608. gs 'SMStext_builder', 'add_reply', $SMSTree['c2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'c2', 'npc_rel[''''<<$ARGS[2]>>''''] += 2'
  609. gs 'SMStext_builder', 'add_reply', $SMSTree['d2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'd2', 'npc_rel[''''<<$ARGS[2]>>''''] -= 2'
  610. gs 'SMStext_builder', 'add_reply', $SMSTree['e2'], 'booty_call_sms', 'end', $ARGS[1], $ARGS[2], 'e2', 'decline_booty_call', ''
  611. else
  612. gs 'SMStext_builder', 'add_reply', $SMSTree['a2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'a2', ''
  613. gs 'SMStext_builder', 'add_reply', $SMSTree['b2'], 'booty_call_sms', 'new_routing2', $ARGS[1], $ARGS[2], 'b2', ''
  614. end
  615. gs 'SMStext_builder', 'show_sms', ARGS[4]
  616. gs 'SMStext_builder', 'end'
  617. end
  618. ! $ARGS[1] = '1' or '2'
  619. ! $ARGS[2] = SMSTree argloc
  620. ! $ARGS[3] = npc_code
  621. ! ARGS[4] = smsID
  622. if $ARGS[0] = 'new_delayed':
  623. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  624. gs 'SMStext_builder', 'start'
  625. if $ARGS[1] = '1':
  626. gs 'SMStext_builder', 'send', $SMSTree['f2']
  627. gs 'SMStext_builder', 'add_reply', $SMSTree['f3'], 'booty_call_sms', 'new_delayed', '2', $ARGS[2], $ARGS[3]
  628. elseif $ARGS[2] = '2':
  629. gs 'SMStext_builder', 'send', $SMSTree['f3']
  630. gs 'SMStext_builder', 'add_reply', $SMSTree['fa4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fa4', ''
  631. gs 'SMStext_builder', 'add_reply', $SMSTree['fb4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fb4', ''
  632. gs 'SMStext_builder', 'add_reply', $SMSTree['fc4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fc4', ''
  633. gs 'SMStext_builder', 'add_reply', $SMSTree['fd4'], 'booty_call_sms', 'new_routing2', $ARGS[2], $ARGS[3], 'fd4', ''
  634. end
  635. gs 'SMStext_builder', 'show_sms', ARGS[4]
  636. gs 'SMStext_builder', 'end'
  637. end
  638. ! $ARGS[1] = SMSTree argloc
  639. ! $ARGS[2] = npc_code
  640. ! $ARGS[3] = code reply send
  641. ! $ARGS[4] = dynamic code to be executed
  642. ! ARGS[5] = smsID
  643. if $ARGS[0] = 'new_routing2':
  644. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  645. dynamic $ARGS[4]
  646. gs 'SMStext_builder', 'start'
  647. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  648. gs 'SMStext_builder', 'receive', $SMSTree['10']
  649. if 0:
  650. ! Date invite
  651. gs 'SMStext_builder', 'receive', $SMSTree['11']
  652. 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'
  653. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  654. if hour > 20 or hour <= 4: gs 'SMStext_builder', 'add_reply', $SMSTree['c20'], 'booty_call_sms', 'late_apology', '1', $ARGS[1], $ARGS[2], 'c20'
  655. elseif $npc_rel_type[$ARGS[2]] = 'sugar_daddy':
  656. gs 'SMStext_builder', 'receive', $SMSTree['11']
  657. 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'
  658. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  659. if hour > 20 or hour <= 4: gs 'SMStext_builder', 'add_reply', $SMSTree['c20'], 'booty_call_sms', 'late_apology', '1', $ARGS[1], $ARGS[2], 'c20'
  660. elseif $npc_rel_type[$ARGS[2]] = 'casual_date' or $npc_rel_type[$ARGS[2]] = 'fuckbuddy':
  661. gs 'SMStext_builder', 'add_reply', $SMSTree['a11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'a'
  662. gs 'SMStext_builder', 'add_reply', $SMSTree['b11'], 'booty_call_sms', 'new_bootycall', $ARGS[1], $ARGS[2], 'b'
  663. elseif strpos('boyfriend|girlfriend|husband|wife', $npc_rel_type[$ARGS[2]]) > 0:
  664. if 0:
  665. !living with husband/wife
  666. else
  667. end
  668. end
  669. gs 'SMStext_builder', 'show_sms', ARGS[5]
  670. gs 'SMStext_builder', 'end'
  671. end
  672. ! $ARGS[1] = SMSTree argloc
  673. ! $ARGS[2] = npc_code
  674. ! $ARGS[3] = code reply send
  675. ! ARGS[4] = smsID
  676. if $ARGS[0] = 'new_bootycall':
  677. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  678. gs 'SMStext_builder', 'start'
  679. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '11']
  680. gs 'SMStext_builder', 'show_sms', ARGS[4]
  681. wait 250
  682. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '12']
  683. gs 'SMStext_builder', 'add_reply', $SMSTree['a20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'a', 'decline_booty_call', ''
  684. gs 'SMStext_builder', 'add_reply', $SMSTree['b20'], 'booty_call_sms', 'new_routing3', $ARGS[1], $ARGS[2], 'b', 'accept_booty_call', ''
  685. gs 'SMStext_builder', 'show_sms', ARGS[4]
  686. gs 'SMStext_builder', 'end'
  687. end
  688. ! $ARGS[1] = '1' or '2'
  689. ! $ARGS[2] = SMSTree argloc
  690. ! $ARGS[3] = npc_code
  691. ! $ARGS[4] = code reply send
  692. ! ARGS[5] = smsID
  693. if $ARGS[0] = 'late apology':
  694. gs 'booty_call_sms', $ARGS[2], $ARGS[3]
  695. gs 'SMStext_builder', 'start'
  696. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[4]]
  697. gs 'SMStext_builder', 'show_sms', ARGS[5]
  698. wait 250
  699. if $ARGS[1] = '1':
  700. gs 'SMStext_builder', 'add_reply', $SMSTree['c22'], 'booty_call_sms', 'late_apology', '2', $ARGS[2], $ARGS[3], 'c22'
  701. elseif $ARGS[1] = '2':
  702. gs 'SMStext_builder', 'add_reply', $SMSTree['c23'], 'booty_call_sms', 'new_routing3', $ARGS[2], $ARGS[3], 'c23'
  703. end
  704. gs 'SMStext_builder', 'show_sms', ARGS[5]
  705. gs 'SMStext_builder', 'end'
  706. end
  707. ! $ARGS[1] = SMSTree argloc
  708. ! $ARGS[2] = npc_code
  709. ! $ARGS[3] = code reply send
  710. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  711. ! $ARGS[5] = dynamic code to be executed
  712. ! ARGS[6] = smsID
  713. if $ARGS[0] = 'new_routing3':
  714. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  715. dynamic $ARGS[5]
  716. gs 'SMStext_builder', 'start'
  717. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3] + '20']
  718. gs 'SMStext_builder', 'show_sms', ARGS[6]
  719. wait 250
  720. gs 'SMStext_builder', 'receive', $SMSTree[$ARGS[3] + '21']
  721. gs 'SMStext_builder', 'show_sms', ARGS[6]
  722. gs 'SMStext_builder', 'end'
  723. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  724. end
  725. ! $ARGS[1] = SMSTree argloc
  726. ! $ARGS[2] = npc_code
  727. ! $ARGS[3] = code reply send
  728. ! $ARGS[4] = 'accept_booty_call' or 'decline_booty_call'
  729. ! $ARGS[5] = dynamic code to be executed
  730. ! ARGS[6] = smsID
  731. if $ARGS[0] = 'end':
  732. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  733. dynamic $ARGS[5]
  734. gs 'SMStext_builder', 'start'
  735. gs 'SMStext_builder', 'send', $SMSTree[$ARGS[3]]
  736. gs 'SMStext_builder', 'show_sms', ARGS[6]
  737. gs 'SMStext_builder', 'end'
  738. gs 'booty_call_sms', $ARGS[4], $ARGS[2], ARGS[6]
  739. end
  740. ! $ARGS[1] = npc_code
  741. ! ARGS[2] = smsID
  742. if $ARGS[0] = 'accept_booty_call':
  743. booty_call_invite[$ARGS[1]] = daystart
  744. if npc_finance[$ARGS[1]] = 2 and npc_residence[$ARGS[1]] >= 3:
  745. if func('homes_properties_attr', 'get_property_attribute', '$town', $home['current']) = 'city':
  746. $booty_call_hotel[$ARGS[1]] = 'city'
  747. else
  748. $booty_call_hotel[$ARGS[1]] = 'pav'
  749. end
  750. end
  751. ! $ARGS[1] = npc_code
  752. ! ARGS[2] = smsID
  753. elseif $ARGS[0] = 'decline_booty_call':
  754. if sugar_daddy_call[$ARGS[1]] = 1:
  755. npc_rel[$ARGS[1]] -= 2
  756. sugar_daddy_call[$ARGS[1]] = 0
  757. end
  758. if rand(0, 1) = 0: gs 'booty_call_sms', 'sexting1', 'new_sexting', $ARGS[1], ARGS[2]
  759. end
  760. ! $ARGS[1] = SMSTree argloc
  761. ! $ARGS[2] = npc_code
  762. ! ARGS[3] = smsID
  763. if $ARGS[0] = 'sexting1':
  764. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  765. gs 'SMStext_builder', 'start'
  766. gs 'SMStext_builder', 'receive', $SMSTree['0']
  767. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  768. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  769. if strpos($location_type, 'outdoors') > 0 or strpos($location_type, 'public') > 0:
  770. gs 'SMStext_builder', 'add_reply', $SMSTree['c1'], 'booty_call_sms', 'sexting_public', $ARGS[1], $ARGS[2]
  771. end
  772. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  773. gs 'SMStext_builder', 'show_sms', ARGS[3]
  774. gs 'SMStext_builder', 'end'
  775. end
  776. ! $ARGS[1] = SMSTree argloc
  777. ! $ARGS[2] = npc_code
  778. ! ARGS[3] = smsID
  779. if $ARGS[0] = 'sexting_public':
  780. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  781. gs 'SMStext_builder', 'start'
  782. gs 'SMStext_builder', 'send', $SMSTree['c1']
  783. gs 'SMStext_builder', 'show_sms', ARGS[3]
  784. wait 250
  785. gs 'SMStext_builder', 'receive', $SMSTree['c2']
  786. if npc_dirty_lover[$ARGS[2]] = 1:
  787. gs 'SMStext_builder', 'add_reply', $SMSTree['a1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'refuse'
  788. gs 'SMStext_builder', 'add_reply', $SMSTree['b1'], 'booty_call_sms', 'sexting_refuse', $ARGS[1], $ARGS[2], 'next'
  789. gs 'SMStext_builder', 'send_selfie', $SMSTree['s1'], 'n|b|sh|ft|fa|fp', 'booty_call_sms', 'sexting_send', $ARGS[1], $ARGS[2]
  790. end
  791. gs 'SMStext_builder', 'show_sms', ARGS[3]
  792. gs 'SMStext_builder', 'end'
  793. end
  794. ! $ARGS[1] = SMSTree argloc
  795. ! $ARGS[2] = npc_code
  796. ! $ARGS[3] = 'refuse' or 'next'
  797. ! ARGS[4] = smsID
  798. if $ARGS[0] = 'sexting_refuse':
  799. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  800. gs 'SMStext_builder', 'start'
  801. if $ARGS[3] = 'refuse':
  802. gs 'SMStext_builder', 'send', $SMSTree['a2']
  803. npc_rel[$ARGS[2]] -= 1
  804. else
  805. gs 'SMStext_builder', 'send', $SMSTree['b1']
  806. end
  807. gs 'SMStext_builder', 'show_sms', ARGS[4]
  808. gs 'SMStext_builder', 'end'
  809. end
  810. ! $ARGS[1] = SMSTree argloc
  811. ! $ARGS[2] = npc_code
  812. ! ARGS[3] = smsID
  813. ! $ARGS[4] = image path
  814. ! $ARGS[5] = location
  815. ! $ARGS[6] = state of dress (clothed, nude, etc)
  816. ! ARGS[7] = is the index of the location in $selfieLoc[] and $selfieFilePrefix
  817. ! ARGS[8] = the selfie number
  818. if $ARGS[0] = 'sexting_send':
  819. gs 'booty_call_sms', $ARGS[1], $ARGS[2]
  820. gs 'SMStext_builder', 'start'
  821. gs 'SMStext_builder', 'send_img', $ARGS[4]
  822. gs 'SMStext_builder', 'show_sms', ARGS[3]
  823. wait 250
  824. gs 'SMStext_builder', 'receive', 'damn!!'
  825. npc_rel[$ARGS[2]] += 3
  826. gs 'SMStext_builder', 'show_sms', ARGS[3]
  827. wait 250
  828. gs 'SMStext_builder', 'send', ':)'
  829. ! Add responses based on the result??
  830. !{
  831. if $ARGS[6] = 'clothed':
  832. elseif $ARGS[6] = 'nude' or $ARGS[6] = 'pussyflash':
  833. end
  834. }
  835. gs 'SMStext_builder', 'show_sms', ARGS[3]
  836. gs 'SMStext_builder', 'end'
  837. end
  838. 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':
  839. killvar '$SMSTree'
  840. end
  841. --- hookup_sms ---------------------------------