این صفحه از انگلیسی ترجمه شده است. اگر این دو با هم فرق داشته باشند، صفحهٔ انگلیسی درست است. صفحهٔ انگلیسی را بخوانید
یک شخصیت در بازی شما میتواند با بازیکن به زبانی که یاد میگیرد و مطابق سطح او گفتگو کند. هر جملهای که بازیکن میگوید یک نوبت است: کیت بازیکن آن را میفرستد و پاسخ شخصیت تکهتکه به شکل جریانی برمیگردد.
یک نوبت چه چیزی را انتقال میدهد
هر نوبت همهٔ آنچه را شخصیت لازم دارد میفرستد، زیرا Lingara هیچ گفتگویی را بین نوبتها نگه نمیدارد:
npc: چه کسی صحبت میکند. name آن 1 تا 32 حرف است و persona اختیاری آن یک سطر توصیف، 1 تا 120 حرف، مانند «یک منتوفروش».
scene: اختیاری، جایی که گفتگو در آن صورت میگیرد، 1 تا 160 حرف.
source_lang و target_lang: زبان خود بازیکن و زبانی که یاد میگیرد. این دو باید متفاوت باشند و شخصیت تنها به target_lang صحبت میکند.
level: سطح بازیکن، از 1 تا 9. رهنمای Lingara با عنوان «یک سطح چه معنایی دارد» این مقیاس را توضیح میدهد.
line: آنچه بازیکن همین حالا گفت، 1 تا 500 حرف.
history: گفتگو تا این لحظه، قدیمیترین در اول، حداکثر 12 سطر. هر سطر یک speaker دارد، یا player یا npc، و text آن، 1 تا 500 حرف.
هر متن یک سطر است. بازی شما گفتگو را نگه میدارد: کیت بازیکن پنجرهٔ هر گفتگویی را که باز میکنید نگه میدارد، هر نوبت تکمیلشده را به آن اضافه میکند، هر پاسخ را به 500 حرف اول آن کوتاه میکند و قدیمیترین سطرهای بیشتر از 12 را کنار میگذارد.
Lingara توصیف شخصیت و صحنه را متنی غیرقابل اعتماد از طرف بازی شما در نظر میگیرد. این دو شیوهٔ صحبت شخصیت را شکل میدهند، اما هرگز تعیین نمیکنند که شخصیت اجازهٔ انجام چه کاری را دارد.
پاسخ چگونه میرسد
پاسخ به شکل جریانی و در قالب تکههای متن میرسد که بازی شما با رسیدن آنها، آنها را به هم وصل میکند. ممکن است در میان آنها اطلاعیهای بیاید، مثلاً اطلاعیهای که میگوید پاسخ نیمهکاره قطع شد. نوبت با done وقتی پاسخ کامل است، یا با error وقتی ناکام شده است، ختم میشود. نوبت قابل ادامه نیست: اگر اتصال قطع شود، بازیکن جمله را دوباره میگوید.
به هر شخصیت هر بار یک جمله بگویید. جملهای که در حالی گفته شود که شخصیت هنوز در حال پاسخ دادن است، به جای قرار گرفتن در صف رد میشود، زیرا هزینهٔ هر نوبت حساب میشود.
چه کسی پرداخت میکند
تنها بازیکنان یک کلاینت با پلان مبتنی بر مصرف میتوانند گفتگو کنند، و هزینهٔ هر نوبت از همان کلاینت گرفته میشود. توکن بازیکن به embed:play ضرورت دارد.