इंटरैक्टिव ऑनबोर्डिंग

इसकी ज़रूरत आपको सिर्फ़ तब है जब आप दूसरों के खेलने के लिए कार्ड बनाते हैं। इंटरैक्टिव ऑनबोर्डिंग से कोई कैरेक्टर कार्ड खिलाड़ियों से Roleplay चैट शुरू करते समय सवाल पूछता है, फिर उनके जवाबों से एक पर्सोना बनाता है। कार्ड के लेखक इसे Character Editor (कैरेक्टर एडिटर) में सेट करते हैं। खिलाड़ी नई चैट के विज़ार्ड में जवाब देते हैं।

यह क्या करती है

पर्सोना वह कैरेक्टर कार्ड है जो चैट में आपको दर्शाता है। देखें पर्सोना। आम तौर पर खेलने से पहले आप अपना पर्सोना खुद लिखते हैं। ऑनबोर्डिंग में कार्ड इसके बजाय अपने साथ पर्सोना का एक टेम्पलेट लाता है: पर्सोना की पाँच फ़ील्ड (Description, Personality, Backstory, Appearance और Scenario), जिनमें खिलाड़ी के लिए खाली जगहें होती हैं, और साथ में वे सवाल जिनके जवाब इन जगहों को भरते हैं।

जब खिलाड़ी उस कार्ड के साथ Roleplay चैट शुरू करते हैं, तो वे Create your persona (अपना पर्सोना बनाएँ) चुनकर सवालों के जवाब दे सकते हैं और एक नया, सामान्य पर्सोना पा सकते हैं। जवाब टेक्स्ट में एक ही बार लिखे जाते हैं। खिलाड़ी इस पर्सोना को किसी भी दूसरे पर्सोना की तरह एडिट कर सकते हैं, रख सकते हैं या डिलीट कर सकते हैं। कार्ड नहीं बदलता।

कोई कार्ड कैरेक्टर के सवाल भी पूछ सकता है, जिनके जवाब पर्सोना में नहीं, बल्कि उसी एक चैट में सेव होते हैं। देखें कैरेक्टर के सवाल। ऑनबोर्डिंग मौजूदा मैक्रो सिंटैक्स इस्तेमाल करती है और कोई स्क्रिप्ट नहीं चलाती।

लेखक के तौर पर इसे सेट करना

  1. Character Editor में कैरेक्टर खोलें। देखें कैरेक्टर बनाना और एडिट करना।
  2. Card के बगल वाला Onboarding (ऑनबोर्डिंग) टैब खोलें।
  3. Interactive onboarding (इंटरैक्टिव ऑनबोर्डिंग) चालू करें। स्विच के नीचे How onboarding works (ऑनबोर्डिंग कैसे काम करती है) नाम की एक छोटी गाइड दिखती है।

स्विच बंद करने से ऑनबोर्डिंग की फ़ील्ड छिप जाती हैं, लेकिन आपका लिखा हुआ बना रहता है।

Professor Mari से लिखवाना

Professor Mari से कहें, जैसे: "Queen Ayrene के लिए टेम्पलेट पर्सोना के साथ एक मज़ेदार ऑनबोर्डिंग लिखें।" वह सवाल और पर्सोना की फ़ील्ड लिखती है और ऑनबोर्डिंग चालू कर देती है। सेव होने से पहले ऐप उसके काम की जाँच करता है। गलत लिखा नाम, बिना सवाल वाला {{name}}, या # के बिना लिखी शर्त ठीक करने के लिए उसके पास वापस भेज दी जाती है। कैरेक्टर के सवाल के लिए वह उसका {{name}} कार्ड की अपनी किसी फ़ील्ड में भी जोड़ देती है। उसके बदलाव एक बदलाव कार्ड पर दिखते हैं, जिसे आप रिव्यू कर सकते हैं या वापस ले सकते हैं।

पर्सोना के सवाल जोड़ना

Persona Questions (पर्सोना के सवाल) के नीचे Add Question (सवाल जोड़ें) पर क्लिक करें। हर सवाल प्रीसेट वेरिएबल की तरह काम करता है, यानी एक नाम वाली खाली जगह, जिसे कोई जवाब भरता है। देखें प्रीसेट। एक कार्ड में ज़्यादा से ज़्यादा 100 सवाल हो सकते हैं।

फ़ील्डयह क्या करती है
Variable Name (वेरिएबल का नाम)वह नाम जिसे आप फ़ील्ड में इस्तेमाल करते हैं, जैसे faction। अक्षर, अंक और अंडरस्कोर इस्तेमाल करें, और नाम किसी अक्षर या अंडरस्कोर से शुरू करें। नामों में छोटे-बड़े अक्षर का फ़र्क पड़ता है: Gender और gender अलग-अलग हैं।
Question (shown to user)वह सवाल जो खिलाड़ी पढ़ते हैं। इसमें पहले के जवाब आ सकते हैं, जैसे What does {{player}} look like?। {{char}} कार्ड का नाम है और {{user}} खिलाड़ी का नाम।
Options (विकल्प)सवाल को चुनाव में बदल देते हैं। पहला विकल्प डिफ़ॉल्ट रूप से चुना रहता है। कोई विकल्प न हो, तो खिलाड़ी अपना जवाब खुद टाइप करते हैं।
Value (वैल्यू)वह टेक्स्ट जो पर्सोना में जाता है। छोटे-बड़े अक्षर वैसे ही रहते हैं जैसे आप टाइप करते हैं, और इसमें लिखे मैक्रो भर दिए जाते हैं। विकल्प का लेबल इस्तेमाल करना हो, तो इसे खाली छोड़ें। जवाब वाक्य के बीच में आना हो, तो छोटे अक्षरों वाली वैल्यू इस्तेमाल करें, जैसे ranger।
Help text for players (खिलाड़ियों के लिए मदद-टेक्स्ट)विकल्प के नीचे दिखने वाला वैकल्पिक टेक्स्ट।
Allow own answer (अपना जवाब लिखने दें)आपके विकल्पों के बगल में Write your own (खुद लिखें) वाला विकल्प जोड़ती है।
Multi-Select (एक से ज़्यादा चुनना)खिलाड़ियों को कई विकल्प चुनने देती है, जो सेपरेटर से जुड़ जाते हैं।

player नाम का सवाल पर्सोना का नाम तय करता है। ऐसा सवाल न हो, तो खिलाड़ियों से सबसे पहले उनका नाम पूछा जाता है। एडिटर तब चेतावनी देता है जब कोई नाम खाली हो, अमान्य हो, दो बार इस्तेमाल हुआ हो या किसी बिल्ट-इन मैक्रो का नाम हो, और तब भी जब किसी सवाल को कोई फ़ील्ड इस्तेमाल न करे।

पर्सोना की फ़ील्ड लिखना

पाँचों फ़ील्ड अपने खुद के पर्सोना की तरह लिखें, और जहाँ कोई जवाब आना चाहिए वहाँ {{name}} लिखें। किसी फ़ील्ड में क्लिक करने पर उसके Available variables (उपलब्ध वेरिएबल) दिखते हैं। कर्सर की जगह पर डालने के लिए उनमें से किसी एक पर क्लिक करें।

Name: {{player}}
Class: {{class}}
Role: {{player}} is a {{class}} sworn to {{faction}}.

कुछ ही जवाबों के लिए टेक्स्ट दिखाना हो, तो {{#if}} इस्तेमाल करें:

{{#if knowsHer == yes}}Grew up next door to {{char}}. {{relationToAna}}{{/if}}

जो सवाल सिर्फ़ किसी {{#if}} के अंदर आता है, वह तभी पूछा जाता है जब शर्त सही हो। यहाँ relationToAna एक फ़ॉलो-अप सवाल है, जो खिलाड़ी के yes जवाब देने पर दिखता है। तुलना में छोटे-बड़े अक्षर का फ़र्क नहीं पड़ता।

{{user}} और {{char}} बनाए गए पर्सोना में मैक्रो के रूप में ही रहते हैं। दूसरे मैक्रो (ऐसे प्लेसहोल्डर जिन्हें Marinara भरता है, जैसे रैंडम संख्या के लिए {{random}} या समय के लिए {{time}}) पर्सोना बनते समय एक बार भर दिए जाते हैं, या उस समय उनकी कोई वैल्यू न हो तो खाली छोड़ दिए जाते हैं।

सबसे नीचे Rendered preview (रेंडर किया हुआ प्रीव्यू) उदाहरण वाले जवाबों से बना पर्सोना दिखाता है, और पूछे जाने वाले सवालों की क्रम से लिस्ट भी।

कैरेक्टर के सवाल

उसी टैब में एक दूसरी लिस्ट है, Character Questions (कैरेक्टर के सवाल)। ये पर्सोना के सवालों की तरह ही काम करते हैं, पर जवाब पर्सोना में नहीं, चैट में सेव होते हैं। नाम को कार्ड की अपनी किसी फ़ील्ड (Description, Personality, Backstory, Appearance या Scenario) में लगाएँ, क्योंकि मॉडल यही फ़ील्ड पढ़ता है।

{{char}} treats {{relationshipToUser}} with open warmth.

ग्रीटिंग किसी कैरेक्टर सवाल का {{name}} इस्तेमाल कर सकती है, और उसमें खिलाड़ी का जवाब दिखता है। ग्रीटिंग पर्सोना के सवाल का {{name}} भी इस्तेमाल कर सकती है, जैसे Ah, so you are a {{class}}, लेकिन यह सिर्फ़ तब भरता है जब खिलाड़ी नई चैट के विज़ार्ड में वह पर्सोना बनाते हैं, और सिर्फ़ पहले संदेश और उसकी वैकल्पिक ग्रीटिंग में। मौजूदा पर्सोना या Quick Start के साथ टैग जैसा लिखा है वैसा ही दिखता है, और Character Editor आपको इसकी चेतावनी देता है। किसी ग्रीटिंग में क्लिक करें, तो उसके Available variables में दोनों तरह के सवाल लेबल के साथ दिखते हैं।

जवाब चैट वेरिएबल के रूप में सेव होते हैं, इसलिए कार्ड हर चैट में अलग वैल्यू पढ़ता है और उसे कभी एडिट नहीं करना पड़ता। कार्ड जब भी चैट में हो, उसका कैरेक्टर सवाल पूछा जाता है, चाहे खिलाड़ी पर्सोना बनाएँ या नहीं। विंडो में About you (आपके बारे में) तभी दिखता है जब पर्सोना बन रहा हो।

तीन बातें जान लें:

खिलाड़ी के तौर पर सवालों के जवाब देना

  1. नई Roleplay चैट शुरू करें। Persona & Characters स्टेप में, कैरेक्टर लिस्ट में ऑनबोर्डिंग वाले कार्ड पर प्लस के साथ इंसान का एक छोटा आइकन दिखता है।
  2. कैरेक्टर जोड़ें। नया पर्सोना पाने के लिए Your Persona (आपका पर्सोना) में सबसे ऊपर Create your persona चुनें। उस पर उस कार्ड का नाम लिखा होता है जिसका यह विकल्प है। None (कोई नहीं) समेत कोई भी दूसरा विकल्प पर्सोना वाला हिस्सा छोड़ देता है।
  3. Next (आगे) पर क्लिक करें। चैट के किसी भी कार्ड में कैरेक्टर के सवाल हों, तो सवालों वाली विंडो खुलती है, चाहे आप पर्सोना बना रहे हों या नहीं।
  4. सवालों के जवाब दें। पहले कैरेक्टर के सवाल आते हैं, हर कार्ड का एक सेक्शन, फिर पर्सोना बन रहा हो तो About you। आपके जवाब जैसे-जैसे फ़ॉलो-अप सवालों को ज़रूरी बनाते हैं, वे दिखते जाते हैं।
  5. अपने जवाबों से बनने वाला नाम और फ़ील्ड देखने के लिए Review persona (पर्सोना रिव्यू करें) पर क्लिक करें। आपके जवाबों से भरे गए हिस्से हाइलाइट रहते हैं। प्रीव्यू कुछ भी सेव नहीं करता।
  6. Create persona (पर्सोना बनाएँ) पर क्लिक करें, या पर्सोना न बना रहे हों तो Save answers (जवाब सेव करें) पर। कैरेक्टर के जवाब चैट में सेव हो जाते हैं, और विज़ार्ड आगे बढ़ता है।

अगर यह काम नहीं किया: पर्सोना बन गया पर चुना नहीं गया, तो उसे Your Persona में चुनें। जवाब सेव नहीं हो पाए, तो चैट उनकी जगह हर कार्ड का अपना डिफ़ॉल्ट टेक्स्ट इस्तेमाल करती है।

ऑनबोर्डिंग के सवाल Roleplay की नई चैट के विज़ार्ड में पूछे जाते हैं। Quick Start, Conversation सेटअप और सीधे किसी कैरेक्टर कार्ड से चैट शुरू करने पर ये अभी नहीं पूछे जाते। ऐसे शुरू की गई चैट हर सवाल का पहला विकल्प भर देती है, इसलिए {{relationshipToUser}} टैग दिखाने के बजाय अपनी वैल्यू में बदल जाता है। विज़ार्ड में जवाब देने पर यह डिफ़ॉल्ट सिर्फ़ उसी चैट के लिए बदलता है।

सेटअप के बाद Chat Settings (चैट सेटिंग्स) से भी जवाब दे सकते हैं:

चल रही Roleplay चैट में कैरेक्टर सवालों वाला कार्ड Chat Settings से या चैट पर ड्रॉप करके जोड़ने पर, पहले उसके सवाल पूछे जाते हैं। फिर वह अपनी ग्रीटिंग पेश करता है, जिसमें आपके जवाब भरे और चिह्नित होते हैं।

ऑनबोर्डिंग वाले कार्ड शेयर करना

ऑनबोर्डिंग कार्ड के साथ सेव होती है। Marinara Native और Compatible PNG Card एक्सपोर्ट इसे बनाए रखते हैं, इसलिए कार्ड इंपोर्ट करने वाले खिलाड़ी को भी सवाल मिलते हैं। Compatible JSON में यह शामिल नहीं होती। 100 से ज़्यादा सवालों वाला कार्ड इंपोर्ट करने पर पहले 100 सवाल ही रहते हैं। देखें कैरेक्टर कार्ड इंपोर्ट और एक्सपोर्ट करना।

मिलती-जुलती गाइड