function CreateQuests(source) if GetResourceState('qs-inventory') ~= 'started' then Debug('qs-inventory not started, skipping phone quest creation.') return end local quest1 = exports['qs-inventory']:createQuest(source, { name = 'hack_catcord', title = 'Catcord Hacker', description = 'Hack your smartphone to unlock hidden Catcord rooms.', reward = 150, requiredLevel = 1 }) local quest2 = exports['qs-inventory']:createQuest(source, { name = 'use_taxi_app', title = 'Call Me a Cab', description = 'Take a ride using the Taxi app.', reward = 100, requiredLevel = 0 }) local quest3 = exports['qs-inventory']:createQuest(source, { name = 'download_apps', title = 'App Collector', description = 'Download 5 different apps on your phone.', reward = 200, requiredLevel = 1 }) local quest4 = exports['qs-inventory']:createQuest(source, { name = 'create_tweet', title = 'First Tweet', description = 'Post your first tweet using the Twitter app on your phone.', reward = 150, requiredLevel = 0 }) local quest5 = exports['qs-inventory']:createQuest(source, { name = 'buy_crypto', title = 'Crypto Curious', description = 'Buy your first cryptocurrency.', reward = 250, requiredLevel = 2 }) local quest6 = exports['qs-inventory']:createQuest(source, { name = 'take_photo', title = 'Say Cheese!', description = 'Take a photo using your smartphone camera.', reward = 100, requiredLevel = 0 }) local quest7 = exports['qs-inventory']:createQuest(source, { name = 'make_call', title = 'Can You Hear Me?', description = 'Make a phone call using your smartphone.', reward = 100, requiredLevel = 0 }) local quest8 = exports['qs-inventory']:createQuest(source, { name = 'create_contact', title = 'Stay Connected', description = 'Add a new contact to your smartphone.', reward = 100, requiredLevel = 0 }) local quest9 = exports['qs-inventory']:createQuest(source, { name = 'send_email', title = 'Inbox Outbox', description = 'Send an email using your smartphone.', reward = 150, requiredLevel = 0 }) local quest10 = exports['qs-inventory']:createQuest(source, { name = 'send_money_bank_app', title = 'Mobile Transfer', description = 'Send money to another player using the banking app.', reward = 200, requiredLevel = 1 }) local quest11 = exports['qs-inventory']:createQuest(source, { name = 'register_social_network', title = 'Social Starter', description = 'Register an account on a social media app.', reward = 150, requiredLevel = 0 }) local quest12 = exports['qs-inventory']:createQuest(source, { name = 'post_instagraph', title = 'Insta Moment', description = 'Create a post and upload a photo using Instagraph.', reward = 200, requiredLevel = 1 }) local quest13 = exports['qs-inventory']:createQuest(source, { name = 'post_ticktock', title = 'TickTock Star', description = 'Post a video on the TickTock app.', reward = 200, requiredLevel = 1 }) local quest14 = exports['qs-inventory']:createQuest(source, { name = 'post_yellow_pages', title = 'Business Blast', description = 'Create a public post using Yellow Pages.', reward = 150, requiredLevel = 0 }) local quest15 = exports['qs-inventory']:createQuest(source, { name = 'get_job_jobcenter', title = 'Career Kickstart', description = 'Get a job using the Job Center app on your smartphone.', reward = 200, requiredLevel = 0 }) local quest16 = exports['qs-inventory']:createQuest(source, { name = 'rent_vehicle_aventon', title = 'Ready to Ride', description = 'Rent a vehicle using the Aventon app on your smartphone.', reward = 200, requiredLevel = 0 }) Debug('Phone quests assigned to player:', source, { hack_catcord = quest1, use_taxi_app = quest2, download_apps = quest3, create_tweet = quest4, buy_crypto = quest5, take_photo = quest6, make_call = quest7, create_contact = quest8, send_email = quest9, send_money_bank_app = quest10, register_social_network = quest11, post_instagraph = quest12, post_ticktock = quest13, post_yellow_pages = quest14, get_job_jobcenter = quest15, rent_vehicle_aventon = quest16 }) end