I_was_a_legend wrote: ↑Fri Jun 04, 2021 9:32 am
I don't know who you are talking to and it doesn't feel like your question is genuine as you talk as if you already know the answer. Anyways, in C++ you use ":" to initialize variables before the constructor executes. And the parameters Q_ M_ P_ were discovered by arnevehug in the NamesDump.txt file as he mentionned here :
viewtopic.php?p=194804#p194804. As for what these parameters are doing you discover it by trying the GiveItem command in game.
I assure you no one is expecting your salute or your respect, we are all here to learn for some and to enjoy another gaming experience for others. I find the way you talk very rude / aggressive (admin or not).
Your explanation about C++ and what : is used for has nothing to do with why you use it in Unreal Engine's console. You are not writing C++ code in the console, are you? What usually happens, like here, is someone discovers something, the rest are starting to use it without knowing "why". Only "how". Which is why I'm reading the several struggle posts in this topic. Scroll a few pages back. Sure, you will say you learn by trying. But numbly aiming in the dark can only get you so far.
The NamesDump.txt I doubt contains what you said specifically written like that.. It contains individual names. Please Ctrl+F "MB_Body09:M_Superalloy:Q_Reinforced:P_RB_Passive_Overpowered" without the "" in that document. If you can't find it, but you can find the 4 separate, individual words between the :, (MB_Body09, M_Superalloy, Q_Reinforced, P_RB_Passive_Overpowered), then please explain why you put : in the console when you type it
One more time, your explanation has nothing to do "in C++ it's used to do this" (most likely a Google search). I have a reason I'm asking and also why I insist. First up, I don't know why it's used like that, secondly, I have enough experience to know it's not the answer you gave (I know several console operators, like | used to split multiple commands, {} used for arrays, = used for assigning values, etc. - - but not ':').
And that guy's post is the same as yours "go in the file and find what you need and put it like this". WHY? What's the logic being typing it like that?...
Most of the times in that .txt file you will find double : words, which are Enums (ERarity::Legendary, a random example). I've rarely seen one single : in there. Which is why I was asking.
Again, I don't know why you use it. But you thought I'm trying to show off or some shit, that I already know the answer and I'm starting some fight with you. And on top of that, being an admin.. you just had to express yourself in that direction.
Bottom line: I don't know why : is used in the console (in general) and what it stands for. From your explanation, you clearly don't know either. Which is more rude: me calling you out for using shit you don't know WHY you use it, but know HOW to use it, cuz you read some instructions somewhere.. or you bullshitting with out of context explanations instead of admitting you don't know?
You seem to be active a lot and quite vocal in this topic, showing this and that and whatnot. If I feel someone is teaching people personal ways to do things that feel like not having a solid basis, but just "you try the command syntax till something works", I can't sit idly by. Hence why I started with the basics and asked you why you even use the ":" in the command syntax (a third time, I don't know either; and your answer is not the right one, thrown there just so you don't look stupid in front of the audience here).
Lastly, everyone here knows who or how I am. We're slowly learning how you are. Invoking shit like "you're an admin" and "you're rude" to escape awkward situations that might make you look bad in front of people is every day business on this forum. Especially from users that've not been long time members.
I'm still waiting for a valid explanation. Otherwise, from my perspective, I wouldn't use anything you post, even if it works. Not being able to explain why it works like it does makes you look like a simple leecher (taking information from someplace and distributing it in another, where the population is just unaware of it). That's how it looks like, I'm not saying it is exactly like that. But you can go ahead and jump on me, express yourself, etc. Or ignore me.
Rude or not, which is not the subject here, you've not shown you know why the command syntax requires : to split or separate parameters/arguments. Initialization, my ass.
P.S.: I had asked the same question 2 times already.