Respan Dataset Explorer

Select one behavior. Every returned turn has one binary label: Present or Absent. Source: final dense boolean release.

5,167,182physical rows
86shards
0.00%qualified row coverage
0.00%qualified cell coverage
Random row JSON API

turns-00013.parquet:23371

c5b568422de794883b45e9fa
turn 2/2gpt-3.5-turbo-0613ChineseHong Kong2 words
degenerate_repetitionAbsentFinal dense release
USER
站立摸高231的人需要跳多高才能扣篮?
ASSISTANT
一般而言,站立摸高231厘米的人需要跳高至少270厘米才能完成扣篮动作。这是因为在扣篮时,需要把篮球投掷进篮筐,而且还要保证自己能够在空中完成扣篮动作。跳高270厘米以确保有足够的高度完成这一动作。然而,值得注意的是,具体的跳高要求可能会因为个人技术和身体灵活性等因素而有所变化。

turns-00013.parquet:23372

389188ff88f746bfacabfdb3
turn 1/1gpt-3.5-turbo-0613EnglishUnited Kingdom494 words
degenerate_repetitionAbsentFinal dense release
USER
In this script, two older women, Liz and Charlotte, chat idly at their desks while their young work colleague Dave obediently massages Charlotte’s lightly sweaty bare feet in a mindless hypnotic daze (he's literally been hypnotized) 
ASSISTANT
Title: A Mindless Interlude

Characters:
- Liz: An older woman, wearing glasses and focused on her work.
- Charlotte: An older woman, relaxed and chatting with Liz.
- Dave: A young work colleague who has been hypnotized to massage Charlotte's feet.

(Scene: A small office with two desks, Liz and Charlotte sit and chat idly while Dave obediently massages Charlotte's bare feet.)

Liz: (Glancing up from her computer) So, Charlotte, how was your weekend? Anything interesting happen?

Charlotte: (Leaning back in her chair, with a comfortable smile) Oh, Liz, it was absolutely wonderful! My husband surprised me with a weekend getaway to the beach. We relaxed, enjoyed the sunshine, and even did a little shopping.

Liz: (Chuckles) That sounds delightful! I'm envious. I could use a mini-vacation myself.

(They continue catching up on their personal lives as Dave, in a mindless trance, massages Charlotte's feet.)

Charlotte: You should plan a weekend getaway soon, Liz. It's so important to take breaks and recharge.

Liz: (Nods) You're absolutely right, Charlotte. I've been putting it off for far too long. Maybe I'll start looking into it this week.

(They pause for a moment as Dave's hands continue the rhythmic massage on Charlotte's feet.)

Charlotte: (Teasingly) And what about you, Dave? Any exciting plans for the weekend?

Dave: (In a slightly monotone voice, still in a trance) No plans for me, Charlotte. I will do as you command.

Liz: (Raises an eyebrow) What's up with Dave? He seems a little out of it today.

Charlotte: Oh, didn't I tell you? Our HR department organized a relaxation session with a hypnotist yesterday. Dave volunteered and, well, seems to be under the influence still.

Liz: (Laughs) You're kidding! He must be really relaxed if he's massaging your feet without a care in the world.

Charlotte: (Giggles) Yes, it's quite convenient, isn't it? But I have to remind him not to go too hard sometimes.

(They both chuckle as the soothing sounds of Dave's massage continue.)

Liz: So, are you enjoying the foot massage, Charlotte?

Charlotte: (Sighs contently) It's absolutely heavenly, Liz. Dave might be in a daze, but he's doing an excellent job. I could get used to this.

Liz: (With a mischievous grin) Perhaps we should consider putting the whole office under hypnosis for some extra help with daily tasks!

Charlotte: (Laughs) Oh, Liz, that would certainly be interesting. But I think I'll savor this moment while it lasts.

(They share a lighthearted moment as the storyline continues, showcasing their camaraderie and the unusual situation with Dave.)

Note: It's essential to handle potentially sensitive topics, such as hypnotism and massages, with care and respect. The script should focus on the humor and lightness of the situation while being mindful of boundaries and appropriateness.

turns-00013.parquet:23373

a191aa80e17918e4cf1c642b
turn 1/1gpt-3.5-turbo-0613EnglishUnited Kingdom529 words
degenerate_repetitionAbsentFinal dense release
USER
In this script, two older women, Liz and Charlotte, chat idly at their desks while their young work colleague Dave obediently massages Charlotte’s lightly sweaty bare feet in a mindless hypnotic daze (he's literally under Charlotte's hypnotic control).
ASSISTANT
Title: A Relaxing Interlude

Characters:
- Liz: An older woman, desk neighbor to Charlotte.
- Charlotte: An older woman, desk neighbor to Liz.
- Dave: A young work colleague, currently massaging Charlotte's feet under her control.

[Scene: A typical office setting. Liz sits at her desk, typing away, while Charlotte relaxes with her feet propped up on her desk. Dave is kneeling on the floor, massaging Charlotte's feet in a trance-like state.]

Liz: [Glancing over at Charlotte] You know, Charlotte, I must say you always find a way to make work more interesting.

Charlotte: [Smiling contently] Oh, Liz, life is too short not to find joy in the little moments. And Dave here is such a big help in making my day more enjoyable.

[Liz looks over at Dave, who is diligently massaging Charlotte's feet with a serene expression on his face.]

Liz: [Bemused] I never thought I'd see Dave willingly give someone a foot massage, let alone be so mesmerized while doing it.

Charlotte: [Chuckling] Have you noticed how relaxed and focused he is? It's my little secret, Liz. I've been practicing hypnosis, and it turns out Dave is quite susceptible to suggestions.

Liz: [In mock shock] Hypnosis, Charlotte? You sly dog! How did you manage to hypnotize poor Dave?

Charlotte: [Winking] It's not as complicated as you might think. I simply put him under during our last team-building session. Now, whenever I need a foot massage, he's ready and willing without realizing why.

Liz: [Laughing] Well, Charlotte, that's one way to multitask - getting work done while enjoying a foot massage. I'm almost envious.

Charlotte: [Smirking] Don't worry, Liz. I'll make sure to share the relaxation love. You're next on my foot massage list. Just give me a few minutes to get Dave back to reality.

Liz: [Feigning reluctance] Oh, if I must. But you know I'll never be able to relax like you can.

Charlotte: [Patting Liz's hand sympathetically] Nonsense. We all deserve some pampering, even in the midst of our daily grind. And besides, it's not about relaxation alone; it's about taking a moment to recharge and find balance in our hectic lives.

[Liz and Charlotte share a warm smile as Dave gradually snaps out of his trance, looking slightly confused.]

Dave: [Rubbing his eyes] Whoa, what just happened? Why am I on the floor?

Charlotte: [Grinning mischievously] Oh, Dave, you were just giving me the best foot massage. You must have lost track of time.

Dave: [Blushing] I... I didn't even know what I was doing. It felt like I was in a dream.

Liz: [Chuckling] That's Charlotte's special gift, Dave. Now, if you'll excuse me, I'll be eagerly awaiting my turn.

[Dave, still a bit bewildered, joins Liz at her desk as Charlotte stretches and prepares for her turn with Liz. The office comes alive with a positive, relaxed energy as the trio finds a moment of tranquility amidst their busy day.]

End of Scene.

turns-00013.parquet:23374

b43d785337f8c9e1ce646675
turn 1/1gpt-3.5-turbo-0613EnglishVenezuela1621 words
degenerate_repetitionAbsentFinal dense release
USER
give me questions and statements for daily life to ask to a student to encourage him to answer using the following categories present continuous, simple present, adverbs, count and noncount nouns, use sentences with some or a, was or were, simple past, use someone, no one, nothing, anything, should and shouldnt, feelings with when clause, possisive adjetives and possisive pronouns, comperative and superlative, be going to and will, present perfect and simple past, for and since and past continous. The answers can be set in a way that a statmente is made for the student yo make it to a question. Divide questions and statements by category and give me at least 10 questions for each category. Make sure to take into account that this is a test for an oral exam for the student, thus the questions and statements must not include topics that obviously dont make sense for a student in a insitute taking an oral exam
ASSISTANT
Present Continuous:
1. What are you currently studying?
2. Are you working on any group projects right now?
3. Is anyone in your class giving a presentation today?
4. Who is currently teaching your math class?
5. What subjects are you studying this semester?
6. Are you taking any additional courses outside of school?
7. Is anyone in your family currently working abroad?
8. Are you participating in any extracurricular activities this week?
9. What are you wearing to the school dance?
10. Is anyone in your class preparing for a debate?

Simple Present:
1. How often do you study for exams?
2. Do you enjoy reading books?
3. Who is your favorite teacher at school?
4. What do you normally eat for breakfast?
5. Does your school have a library?
6. Do you play any musical instruments?
7. What time does your school start and end?
8. Are there any class monitors in your school?
9. Do you have any siblings?
10. What do you enjoy doing in your free time?

Adverbs:
1. How often do you exercise?
2. How quickly can you solve math problems?
3. How well do you understand the new topic in science class?
4. How quietly can you tip-toe?
5. How often do you visit the library?
6. How confidently do you speak in front of your classmates?
7. How carefully do you proofread your essays?
8. How successfully can you balance multiple tasks?
9. How often do you eat unhealthy food?
10. How smoothly does the school bus run?

Count and Noncount Nouns:
1. How many pens do you have in your bag?
2. How much water do you drink in a day?
3. How many books do you have in your room?
4. How much time do you spend on homework each day?
5. How many apples are in the fruit basket?
6. How much sugar do you add to your tea?
7. How many friends do you have in school?
8. How much advice did you get from your parents?
9. How many cars are parked in the school parking lot?
10. How much clothing is in your closet?

Some or a:
1. Do you have some spare paper in your bag?
2. Can you lend me a pen?
3. Do you have some free time tomorrow?
4. Can you recommend a good book to me?
5. Would you like some water?
6. Can I have a piece of your cake?
7. Do you have some information about the upcoming test?
8. Can I borrow a pencil from you?
9. Would you like some help with your homework?
10. Can I have a cookie from the jar?

Was or Were / Simple Past:
1. Where were you yesterday after school?
2. How was the field trip last week?
3. Were you able to finish all your assignments?
4. What did you eat for lunch yesterday?
5. How was your weekend?
6. Were you present at the assembly this morning?
7. Did you enjoy the school play?
8. What was your score on the last math test?
9. Were you late for any classes this week?
10. Did you watch a movie over the weekend?

Use of Someone, No one, Nothing, Anything:
1. Did anyone lend you a helping hand today?
2. Did you see anything interesting on your way to school?
3. Did anyone call you during lunch break?
4. Did you have anything to eat for breakfast?
5. Did anyone congratulate you on your recent achievement?
6. Did anyone visit your house last weekend?
7. Did you learn anything new in music class today?
8. Did anyone offer to help you with your homework?
9. Did you forget anything important at home today?
10. Did anyone invite you to a party this weekend?

Should and Shouldn't:
1. Should students be allowed to use cellphones in school?
2. Should children have a fixed bedtime?
3. Should teachers assign homework over the weekend?
4. Should students wear uniforms to school?
5. Should students be allowed to chew gum in the classroom?
6. Should people visit museums to learn about history?
7. Should students be responsible for cleaning their own classrooms?
8. Should parents set a curfew for their teenagers?
9. Should students be encouraged to participate in volunteer work?
10. Should students have access to free education?

Feelings with When Clause:
1. How do you feel when you receive praise for your accomplishments?
2. How do you feel when you hear your favorite song playing?
3. How do you feel when you spend time with your best friend?
4. How do you feel when you solve a difficult problem?
5. How do you feel when you successfully complete a project?
6. How do you feel when you achieve a high score in a test?
7. How do you feel when you receive a surprise gift?
8. How do you feel when you see someone in need of help?
9. How do you feel when you watch a sad movie?
10. How do you feel when you receive a good grade in a subject you struggle with?

Possessive Adjectives and Possessive Pronouns:
1. Is this your book or someone else's?
2. Whose pencil case is this?
3. Did you take your keys with you?
4. Whose idea was it to organize the event?
5. Have you finished your homework yet?
6. Who forgot their lunchbox in the cafeteria?
7. Did you see her car in the parking lot?
8. Whose turn is it to clean the classroom?
9. Did you find your missing phone?
10. Whose notes are these?

Comparative and Superlative:
1. Which subject do you find easier: math or science?
2. Who is the most diligent student in your class?
3. Which fruit do you like more: apples or bananas?
4. Who is the tallest person in your family?
5. Which book is more interesting: the one you're reading now or the one you read last month?
6. Who has the friendliest smile in your school?
7. Which day of the week is the busiest for you?
8. Which activity do you enjoy the least: studying or doing chores?
9. Who is the best athlete in your class?
10. Which season is hotter: summer or spring?

Be Going to and Will:
1. What are you going to do during the summer break?
2. Are you going to study abroad after completing high school?
3. Will you participate in the school talent show?
4. Are you going to help organize the charity event?
5. Will you attend the school dance next month?
6. What are you going to have for dinner tonight?
7. Will you visit your grandparents during the holidays?
8. Are you going to start preparing for college soon?
9. Will you join any clubs or societies in college?
10. What are you going to do if it rains tomorrow?

Present Perfect and Simple Past:
1. Have you ever traveled to another country?
2. When was the last time you attended a school assembly?
3. Have you ever won a competition?
4. When did you first start playing a musical instrument?
5. Have you ever visited a museum?
6. When did you last go to the cinema?
7. Have you ever met a famous person?
8. When was the last time you went camping?
9. Have you ever volunteered for a social cause?
10. When did you last have a conversation with your best friend?

For and Since:
1. How long have you been studying English?
2. How long have you known your best friend?
3. How long have you been living in your current house?
4. How long has it been since you last visited your grandparents?
5. How long have you been a member of the school soccer team?
6. How long have you been playing the piano?
7. How long has it been since you joined the school choir?
8. How long have you been using your current phone?
9. How long has it been since you last traveled abroad?
10. How long have you been attending this school?

Past Continuous:
1. What were you doing at this time yesterday?
2. Were you studying when the power went out yesterday?
3. What were you wearing to the party last weekend?
4. Were you listening to music while working on your homework?
5. What were your parents doing when you arrived home yesterday?
6. Were you playing any games with your friends at the park?
7. What were you thinking about during the long car ride yesterday?
8. Were you practicing your speaking skills in front of the mirror?
9. What were your classmates discussing during the break?
10. Were you watching a movie when I called you last night?

turns-00013.parquet:23375

5c7adef8e60a25ef27978b27
turn 1/1gpt-3.5-turbo-0613EnglishUnited Kingdom497 words
degenerate_repetitionAbsentFinal dense release
USER
In this very visual script, two older women, Liz and Charlotte, chat idly at their desks while their young work colleague Dave obediently massages Charlotte’s lightly sweaty bare feet in a mindless hypnotic daze (he’s literally under Charlotte’s hypnotic control). 
ASSISTANT
INT. OFFICE - DAY

Liz, mid-50s with short, silver hair, sits at her desk typing on her computer. Charlotte, early 60s with glasses perched on her nose, sits across from Liz. Dave, a young man in his early 20s, stands behind Charlotte, his hands carefully massaging her feet.

Liz glances over at Charlotte and Dave, a puzzled look on her face.

LIZ
(whispering to herself)
What on earth is going on over there?

CHARLOTTE
(smirking)
Oh, haven't you heard? Dave has become quite skilled in foot massages.

Liz's eyes widen in surprise.

LIZ
(squinting)
Foot massages? I didn't know that was part of his job description.

CHARLOTTE
(waving it off)
Oh, it's not. He's offering his services voluntarily. Quite generous of him, isn't it?

Liz raises an eyebrow suspiciously.

LIZ
(volunteering humorously)
And what, may I ask, has inspired Dave to become our in-house foot masseur?

Charlotte leans towards Liz, a mischievous twinkle in her eyes.

CHARLOTTE
(confidentially)
Well, Liz, I discovered a little trick to subtly suggest that Dave give me foot massages whenever I want.

Liz leans in closer, intrigued.

LIZ
(interested)
What trick would that be?

Charlotte's smirk widens.

CHARLOTTE
(secretly)
Hypnosis, my dear. I simply hypnotized Dave into believing that giving me foot massages brings him ultimate pleasure and relaxation.

Liz bursts out laughing, unable to contain herself.

LIZ
(teasingly)
You hypnotized him? Charlotte, that's brilliant! But isn't it a bit... ethically ambiguous?

Charlotte shrugs nonchalantly.

CHARLOTTE
(with a sly grin)
Ah, ethical smethical. The boy needs to learn some skills, and this way, he gets to practice his hand-eye coordination while I relax. It's a win-win, really.

Liz shakes her head in disbelief.

LIZ
(amused)
I must say, Charlotte, you never cease to surprise me. I doubt anyone else in the office has mastered the art of foot massages through hypnosis.

Charlotte chuckles smugly.

CHARLOTTE
(confidently)
Why, Liz, I do strive to stand out from the crowd. Plus, it keeps Dave in line. Can't have employees getting too comfortable, you know.

Liz continues typing on her computer, glancing occasionally at Dave's obedient massaging.

LIZ
(grinning)
Well, Charlotte, I can't argue with your methods. You certainly have found a unique way to keep Dave under control.

Charlotte leans back, relishing in her foot massage, as Liz raises an eyebrow playfully.

LIZ
(teasingly)
Mind sharing that hypnotic trick with the rest of us?

Charlotte smirks and shakes her head.

CHARLOTTE
(slyly)
Oh, Liz, some secrets are meant to stay hidden. It's what keeps life interesting, don't you think?

Liz chuckles, conceding the point.

LIZ
(amused)
You've got a point there, my dear. Perhaps it's best we leave Dave to his newfound calling.

They both laugh, enjoying the quirky dynamics of their workplace.

FADE OUT.

turns-00013.parquet:23376

b267cb9a990b512118bc4288
turn 1/1gpt-3.5-turbo-0613PersianUnited States60 words
degenerate_repetitionAbsentFinal dense release
USER
یک دستیار نیاز دارم که تغییرات دسکتاپ را بهم اطلاع بده
ASSISTANT
با استفاده از برنامه ای مثل TeamViewer یا AnyDesk میتوانید از راه دور دسترسی به دسکتاپ خود داشته باشید و تغییرات را به راحتی مشاهده کنید. همچنین با استفاده از این نرم افزارها میتوانید به صورت تصویری تغییرات را بر روی دسکتاپ دستیارتان دیده و آنها را راهنمایی کنید.

turns-00013.parquet:23377

be8fc4838e42d0dd7e213453
turn 1/1gpt-3.5-turbo-0613ChineseChina7 words
degenerate_repetitionAbsentFinal dense release
USER
一般城市公共交通体系有轨道交通、常规公交、出租车、公共和共享自行车等系统组成,近年来对我国大或特大、超大城市之前普遍提出的“以轨道交通为骨架、常规公交为主体、出租车为补充、公共和共享自行车为延伸”的公共交通体系结构的认识有什么根本性变化
ASSISTANT
近年来,对于我国大或特大、超大城市公共交通体系结构的认识发生了一些根本性变化。

首先,我们认识到轨道交通作为城市公共交通的骨架具有重要作用。轨道交通具有大运量、高效率、快速、安全等优势,能够满足城市人口密集区的交通需求,并且能够解决交通拥堵问题。因此,我们意识到了轨道交通在城市公共交通体系中的核心地位,并将其作为城市公共交通的骨架。

其次,常规公交作为城市公共交通的主体仍然非常重要。常规公交具有灵活性强、覆盖范围广等特点,能够满足城市各个区域的交通需求,特别是未来发展较快的新兴区域。因此,我们认识到常规公交在城市公共交通体系中的主体地位,并将其作为轨道交通的补充。

第三,出租车在城市公共交通体系中的地位发生了一些变化。由于出租车数量有限、价格较高、空气污染等问题,出租车在城市交通中的地位逐渐被其他交通方式所替代。因此,我们认识到出租车在城市公共交通体系中的补充地位已不如之前重要,并且需要通过政策手段进行合理引导和管理。

最后,公共和共享自行车作为城市公共交通体系的延伸,发挥了越来越重要的作用。公共和共享自行车具有环保、低碳、健康等优点,能够解决短途出行的问题,并且与轨道交通和常规公交形成互补。因此,我们认识到公共和共享自行车在城市公共交通体系中的延伸地位,并将其作为城市出行的重要选择之一。

综上所述,近年来,我们对于我国大或特大、超大城市公共交通体系结构的认识发生了根本性变化,意识到了轨道交通作为骨架、常规公交作为主体、出租车作为补充、公共和共享自行车作为延伸的重要性,并且需要在实践中加以推进和完善。

turns-00013.parquet:23378

a0403de9d84df39c2ce02346
turn 1/1gpt-3.5-turbo-0613EnglishUnited Kingdom391 words
degenerate_repetitionAbsentFinal dense release
USER
In this very visual script, two older women, Liz and Charlotte, chat idly at their desks while their young work colleague Dave obediently massages Charlotte’s lightly sweaty bare feet in a mindless hypnotic daze (he’s literally under Charlotte’s hypnotic control, happily mindless). 
ASSISTANT
INT. OFFICE CUBICLE - DAY

Liz and Charlotte, both in their 60s, sit at their desks in a small office cubicle. The room is cluttered with papers and office supplies.

LIZ
(sipping her coffee)
So, how was your weekend, Charlotte?

CHARLOTTE
(relaxed, leaning back)

Oh, Liz, it was fabulous! Went to the spa, got a fantastic foot massage, and even tried out some new nail polish colors. You know, the usual.

Liz chuckles and shakes her head.

LIZ
(sarcastically)
Ah, the glamorous life of a retiree. How I envy you.

Charlotte smirks, glancing down to her feet. Dave, a young office colleague in his late 20s, is sitting at Charlotte's feet, massaging them obediently. He seems completely entranced, under her hypnotic control.

CHARLOTTE
(with a glint in her eye)
Oh, Liz, you have no idea. It's not just retirement that brings such pleasures. Dave here is quite the talented masseuse.

LIZ
(raising an eyebrow)
Is that so? Mind if I borrow him sometime?

Charlotte lets out a playful laugh, enjoying her control over Dave.

CHARLOTTE
(teasingly)
Sorry, Liz. He's under my spell. Isn't that right, Dave?

DAVE
(monotonously)
Yes, Charlotte. I'm under your spell. Happy to serve.

Liz gazes at Dave, puzzled by his obedience and mindless demeanor.

LIZ
(confused)
Wait, what do you mean, under her spell?

CHARLOTTE
(nonchalantly)
Oh, my dear Liz, don't worry about the details. Let's just say I have a few tricks up my sleeve.

Charlotte winks mischievously at Liz, enjoying the power she holds over Dave.

LIZ
(still bewildered)
Well, I must say, Charlotte, you never cease to amaze me. You're like a sorceress of relaxation!

Charlotte giggles, enjoying the attention.

CHARLOTTE
(mockingly)
Oh, I try my best, Liz. Keeping everyone happy and relaxed, one foot massage at a time.

Liz shakes her head, smiling at the absurdity of the situation.

LIZ
(teasingly)
Well, just remember, Charlotte, if Dave ever needs a break, I'm here to step in with my own magical hands.

They both burst into laughter as Dave continues to massage Charlotte's feet in a state of blissful oblivion.

FADE OUT.

turns-00013.parquet:23379

face6eba93b7200995ec4941
turn 1/1gpt-3.5-turbo-0613RussianRussia119 words
degenerate_repetitionAbsentFinal dense release
USER
Оцените,
А) является ли процесс образования льда самоорганизацией (ответ аргументируйте)?
ASSISTANT
Да, процесс образования льда можно считать самоорганизацией. 

Самоорганизация - это процесс, при котором неупорядоченная система или структура, состоящая из множества элементов, при достаточных условиях самостоятельно организуется и формирует определенный порядок или структуру без внешнего вмешательства или контроля. 

В случае образования льда, вода переходит из жидкого состояния в твердое без прямого воздействия на нее извне. Кристаллы льда образуются благодаря самоорганизации молекул воды в процессе замедления их движения при понижении температуры. Молекулы воды располагаются в определенном порядке, образуя регулярные решетки, что приводит к образованию кристаллов льда.

Поэтому можно сказать, что процесс образования льда является самоорганизацией, так как он происходит без внешнего контроля и приводит к образованию определенной структуры из неупорядоченных элементов.

turns-00013.parquet:23380

2f6394bb8ef8df83beef15e0
turn 1/2gpt-3.5-turbo-0613RussianRussia773 words
degenerate_repetitionAbsentFinal dense release
USER
package gtanks.users.garage;

import gtanks.battles.tanks.colormaps.Colormap;
import gtanks.battles.tanks.colormaps.ColormapsFactory;
import gtanks.system.localization.strings.LocalizedString;
import gtanks.system.localization.strings.StringsLocalizationBundle;
import gtanks.users.garage.enums.ItemType;
import gtanks.users.garage.enums.PropertyType;
import gtanks.users.garage.items.Item;
import gtanks.users.garage.items.PropertyItem;
import gtanks.users.garage.items.modification.ModificationInfo;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.charset.StandardCharsets;
import java.util.HashMap;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;

public class GarageItemsLoader {
   public static HashMap<String, Item> items;
   private static int index = 1;

   public static void loadFromConfig(String turrets, String hulls, String colormaps, String inventory, String subscription) {
      if (items == null) {
         items = new HashMap();
      }

      for(int i = 0; i < 5; ++i) {
         StringBuilder builder = new StringBuilder();

         Throwable var7 = null;
         Object var8 = null;

         try {
            BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(new File(i == 3 ? colormaps : i == 2 ? hulls : i == 1 ? turrets : i == 0 ? inventory : subscription)), StandardCharsets.UTF_8));

            String line;
            try {
               while((line = reader.readLine()) != null) {
                  builder.append(line);
               }
            } finally {
               if (reader != null) {
                  reader.close();
               }

            }
         } catch (Throwable var18) {
            if (var7 == null) {
               var7 = var18;
            } else if (var7 != var18) {
               var7.addSuppressed(var18);
            }

            try {
               throw var7;
            } catch (Throwable throwable) {
               throwable.printStackTrace();
            }
         }

         parseAndInitItems(builder.toString(), i == 3 ? ItemType.COLOR : i == 2 ? ItemType.ARMOR : i == 1 ? ItemType.WEAPON : i == 0 ? ItemType.INVENTORY : ItemType.PLUGIN);
      }

   }

   private static void parseAndInitItems(String json, ItemType typeItem) {
      JSONParser parser = new JSONParser();

      try {
         Object obj = parser.parse(json);
         JSONObject jparser = (JSONObject)obj;
         JSONArray jarray = (JSONArray)jparser.get("items");

         for(int i = 0; i < jarray.size(); ++i) {
            JSONObject item = (JSONObject)jarray.get(i);
            LocalizedString name = StringsLocalizationBundle.registerString((String)item.get("name_ru"), (String)item.get("name_en"));
            LocalizedString description = StringsLocalizationBundle.registerString((String)item.get("description_ru"), (String)item.get("description_en"));
            String id = (String)item.get("id");
            int priceM0 = Integer.parseInt((String)item.get("price_m0"));
            int priceM1 = typeItem != ItemType.COLOR && typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? Integer.parseInt((String)item.get("price_m1")) : priceM0;
            int priceM2 = typeItem != ItemType.COLOR && typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? Integer.parseInt((String)item.get("price_m2")) : priceM0;
            int priceM3 = typeItem != ItemType.COLOR && typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? Integer.parseInt((String)item.get("price_m3")) : priceM0;
            int rangM0 = Integer.parseInt((String)item.get("rang_m0"));
            int rangM1 = typeItem != ItemType.COLOR && typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? Integer.parseInt((String)item.get("rang_m1")) : rangM0;
            int rangM2 = typeItem != ItemType.COLOR && typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? Integer.parseInt((String)item.get("rang_m2")) : rangM0;
            int rangM3 = typeItem != ItemType.COLOR && typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? Integer.parseInt((String)item.get("rang_m3")) : rangM0;
            PropertyItem[] propertysItemM0 = null;
            PropertyItem[] propertysItemM1 = null;
            PropertyItem[] propertysItemM2 = null;
            PropertyItem[] propertysItemM3 = null;
            int countModification = typeItem == ItemType.COLOR ? 1 : (typeItem != ItemType.INVENTORY && typeItem != ItemType.PLUGIN ? 4 : (int)(long)item.get("count_modifications"));

            for(int m = 0; m < countModification; ++m) {
               JSONArray propertys = (JSONArray)item.get("propertys_m" + m);
               PropertyItem[] property = new PropertyItem[propertys.size()];

               for(int p = 0; p < propertys.size(); ++p) {
                  JSONObject prop = (JSONObject)propertys.get(p);
                  property[p] = new PropertyItem(getType((String)prop.get("type")), (String)prop.get("value"));
               }

               switch(m) {
               case 0:
                  propertysItemM0 = property;
                  break;
               case 1:
                  propertysItemM1 = property;
                  break;
               case 2:
                  propertysItemM2 = property;
                  break;
               case 3:
                  propertysItemM3 = property;
               }
            }

            if (typeItem == ItemType.COLOR || typeItem == ItemType.INVENTORY || typeItem == ItemType.PLUGIN) {
               propertysItemM1 = propertysItemM0;
               propertysItemM2 = propertysItemM0;
               propertysItemM3 = propertysItemM0;
            }

            ModificationInfo[] mods = new ModificationInfo[4];
            mods[0] = new ModificationInfo(id + "_m0", priceM0, rangM0);
            mods[0].propertys = propertysItemM0;
            mods[1] = new ModificationInfo(id + "_m1", priceM1, rangM1);
            mods[1].propertys = propertysItemM1;
            mods[2] = new ModificationInfo(id + "_m2", priceM2, rangM2);
            mods[2].propertys = propertysItemM2;
            mods[3] = new ModificationInfo(id + "_m3", priceM3, rangM3);
            mods[3].propertys = propertysItemM3;
            boolean specialItem = item.get("special_item") == null ? false : (Boolean)item.get("special_item");
            boolean multicounted = item.get("multicounted") == null ? false : (Boolean)item.get("multicounted");
            boolean addable = item.get("addable_item") == null ? false : (Boolean)item.get("addable_item");
            items.put(id, new Item(id, description, typeItem == ItemType.INVENTORY || typeItem == ItemType.PLUGIN, index, propertysItemM0, typeItem, 0, name, propertysItemM1, priceM1, rangM1, priceM0, rangM0, mods, specialItem, 0, addable, multicounted));
            ++index;
            if (typeItem == ItemType.COLOR) {
               ColormapsFactory.addColormap(id + "_m0", new Colormap() {
                  {
                     PropertyItem[] var5;
                     int var4 = (var5 = mods[0].propertys).length;

                     for(int var3 = 0; var3 < var4; ++var3) {
                        PropertyItem _property = var5[var3];
                        this.addResistance(ColormapsFactory.getResistanceType(_property.property), GarageItemsLoader.getInt(_property.value.replace("%", "")));
                     }

                  }
               });
            }
         }
      } catch (ParseException var29) {
         var29.printStackTrace();
      }

   }

   private static int getInt(String str) {
      try {
         return Integer.parseInt(str);
      } catch (Exception var2) {
         return 0;
      }
   }

   private static PropertyType getType(String s) {
      PropertyType[] var4;
      int var3 = (var4 = PropertyType.values()).length;

      for(int var2 = 0; var2 < var3; ++var2) {
         PropertyType type = var4[var2];
         if (type.toString().equals(s)) {
            return type;
         }
      }

      return null;
   }
}
 мультипокупка пропадает после покупки
ASSISTANT
Необходимо удалить следующую строку кода:
```java
boolean multicounted = item.get("multicounted") == null ? false : (Boolean)item.get("multicounted");
```
Это связано с тем, что `multicounted` отвечает за возможность множественной покупки предмета, и если его значение `false`, то после покупки мультипокупка пропадает.