Jump to content

Sam-I-am

Members
  • Posts

    212
  • Joined

Everything posted by Sam-I-am

  1. They do that all the time, that's the problem ? I just want to know why does the "friend_list" (\Client\friend_list) contain nicknames while the "ignore_list" contains idents. Why don't they both use idents?? That's the issue. It's just a mistake that should be corrected. That's because the friend list does not store the captured idents, only the nicknames! That's the whole problem. The friend list should have the idents of the players, and when the idents of those players are captured by the client, I want it to show me their current nicknames: "Mr. Client, please check to see if my friends' IDs are on your list. Update their nicknames if and when their idents are captured. Thank you." ? Another thing, when we use the "last seen" feature (!seen nickname); it gives us the exact time to the second, while the user in question is not online at the time, meaning without interacting with that user in anyway, so how does the client know exactly when a user was online the last time? I suppose that the "log out" action in itself is a signal, so the client knows when users log out but doesn't know when they log in?? The "log in" action should inform the client when users go online, and I suppose it does, but there's something wrong with the friend list, and that I believe is the use of nicknames instead of idents with that list; as I pointed out earlier, because as you know, nicknames are dynamic and idents are static, so we need to have the static to determine the dynamic. The ident would lead us to the nickname, exactly as with the ignore list. When we log in, we can see a special Red symbol next to the nicknames of blocked players in the full list, without interacting with them, so if the client can tell whom I blocked by their idents, it should be able to tell who my friends are! also by thier idents. We don't need to rely on messages, and we also don't need the client to do a compare to all players online, we just want it to check the idents that are supposed to be stored in the "friend_list" and let us know if the owners of those idents are active (if their idents have already been captured, after joining a game lobby) or not: "Just compare my list to your list. Are these idents currently active? If so, give me their last chosen nicknames." Doing a compare on that relatively short list (only the friend list, not all players) wouldn't be an expensive process, I suppose; but if it is, at least make it possible to update the nicknames of your friends when you check on them. OK. so, two things: 1- Please modify the friend list to make it store idents instead of nicknames. 2- Let the "IRC get all online users" request return idents as well, without any extra information. All we need right now is the idents, and the problem would be solved, hopefully.
  2. So, why not make the same request when I take the action to befriend them? There's no difference! ? If it's possible for "block" to work that way, it should be possible for "friend" to work the same way as well. I'm sure the same thing can be applied to both. Let's keep in mind that the option to block someone from chatting with you is permanent, unless if you choose to unblock. I mean, you don't block the same user every time you log in. You only block them once, and the client would keep them blocked for you permanently. It doesn't wait for you to take the action to block them again, it does that on its own, and that's what I want it to do with regard to friends. I assume that the admins (bots) continued to get all the information, not just the nicknames. You can review the logs to verify; They contain idents, nicknames and IPs. So, who's logging all these information? I assume it's one of those bots that are monitoring the client all the time. So, all we have to do is to request the ident of the player from the monitoring bot! to block or to befriend.
  3. It seems like you're forgetting something, because as you can see in the tutorial, that shouldn't happen. Watch the tutorial again and follow the steps exactly.
  4. I suggest showing which teams will be on which spots in the preview map, so that all players would know, not just the host. 1 [A] 2 [A] 3 [B] 4 [B]... etc. Especially that some maps can be played either 2 teams or 4 teams.
  5. Hi So, first, you need to have the game installed on your computer, then you download the CnCNet client from this link. Yes, it is titled YR, but it allows you to play both RA2 & YR.
  6. Yes. Absolutely. You can play classic RA2, classic YR, "rebalanced" YR, or even classic YR without Yuri! (All additional stuff of the original YR but without the Yuri faction). Also, you can play RA2 maps in YR mode, or YR maps in RA2 mode! All maps work with all modes. The same client allows you to play both. Download it and let it update itself whenever there is an update, to avoid any problems. Yes to all. You can do exactly that: CnCNet has cheat prevention implemented as well, but that doesn't necessarily mean that maps with triggers won't work. Give it a try and see what happens. Yes. Yes. There are so many tutorials for almost anything you could think of. Not sure, but perhaps yes. You can introduce your maps here so they can be downloaded and played again
  7. I thought so. Nothing justifies that. Not spam prevention or whatever. It's awful and has to change. Regarding the problem with the map.. I can't use FA now, but I'll try to figure out a solution. Perhaps in the coming days ?
  8. I'll try to keep it short. If new members' posts/comments require manual approval by the moderators to be published (as it seems), that should be fixed ASAP, and I'm saying fixed because it's a problem. Some comments are not showing up until it's too late, like after weeks of being posted! Timestamps clearly show that they've been posted days/weeks ago, but no one was able to see them before. Sorry to say, but, regardless of the reason, that is killing this community. I mean, new members are the ones who need help the most, they need to feel welcome, they expect interaction, but because of that problem, they're not getting any of that. They come excited and leave disappointed that nobody cared to comment on their posts or provide them help, so after days of waiting for any response, they'll probably leave forever. Just look how many members have single posts with no replies, and notice that, in many cases, their last visit was few days after posting their topics, which indicated that they abandoned the community out of frustration. See this post for example, and there are many others. YosefAnan & I didn't see OP's last comment until yesterday, although he posted it a week ago. We both saw each other's comments, but not his, even though his was posted earlier! All posts must be published immediately.
  9. Thank YOU, sir ? Hahaha, yeah. Perhaps I shouldn't call myself "veteran" when I don't know all the tricks! ? But that Legionnaire nuke-save was a really good one. ? I mean, sacrificing a few Legionnaires to save your base without using Force Shield?... Totally worth it! Indeed. It's incredible. Good to know. Yes, they are. ? Another good one. ? Your videos are fun to watch, even when there's nothing to learn. ? Well done! ?
  10. You too! ? Thank YOU, for all the help that you provide to everyone ? ❤️
  11. There are countless unofficial maps with structures that are assigned to AI from the beginning. You can do that and so many other things using triggers. Here's a detailed tutorial from our good friend @YosefAnan: Be sure to check out his channel for many more tutorials. Triggers are the best part when it comes to map making. Have fun! ?
  12. Hi You mean neutral, not civilian, right? What's the point of making some units/structures "neutral" if they're gonna take sides? Just make them AI's. You can set those existing structures to be owned by AI. Problem solved!
  13. Great videos, man. Very informative I learned a few amazing tricks which I've never seen before, although I'm a veteran player. Also, funny bloopers ? I just wanna know; are they "real" (unintentional) or made up for humor?
  14. Hello and welcome So, you want to play the campaign mode. I don't think you can do that using the CnC client, but that's not an issue, you still can play it. Go to the folder where your game is installed, and run the game using this executable: "RA2MD.exe". Then the usual: [Single Player] => [New Campaign] => Allied/Soviet. Enjoy! ?
  15. But sir, no interaction is necessary in either of the two actions. As you noted, from the list of all players online in the main lobby, you can choose to ignore (Block) any player or add them as a friend, without having to send them a message or receive one from them, simply by right-clicking their nickname and choosing the desired option. Moreover, you can even ignore/block players that're currently offline, by editing the ignore list with any text editor, adding to it the idents of the players which you want to block. I tried it and it works. They get blocked when they go online, as long as their ident is on that list, so the client does get the idents of all players somehow, not just their nicknames. I mean, the nicknames and idents of all players are all logged and publicly available.
  16. Hello This could help: RA2 YR (Scroll down to "I have the retail CD version and DO use Windows 10 / 11"). After that, install the CnCNet client: https://downloads.cncnet.org/CnCNet5_YR_Installer.exe Good luck!
  17. Not just you. Not just this topic. Comments from 2-3 weeks ago suddenly showed up on my topics as well. Could be a database issue.
  18. Hey. Just so you know; although the timestamp shows that your comment has been posted 2 weeks ago, I was notified about it just a few hours ago ? Anyway... Excuse me, I didn't explain my point well. Forget about what I said earlier... The same process is already being used with the "Ignore" option. When you ignore someone, their ident gets added to the Ignore List, not their nickname, so even if they change their nickname, they'd still be ignored. On the other hand, when you add someone as a friend, you add their nickname, not their ident. That's the issue. So, the code is there, we only need to change this small thing to fix it. We just want to make the Friend List work the same way as the Ignore List; to include users' idents instead of nicknames. Thank you ?
  19. Of course it is, because you can't play the game without it! haha This is a RTS game, not a FPS. One bad click or wrong move won't cost you the game. It's not like a headshot and you're dead. It's not about precision; it's about tactics, strategy, forward thinking. It's just that I'm talking RA2 and you're thinking CS:GO & CoD Totally different game. Good luck.
  20. Yeah, yeah, I see. Well, I don't have this problem because my desk is similar to this: Yeah, in this case you're better off with a wireless mouse. Lastly, I'll go back to my first comment and say: It's not the mouse that matters! ? I admit that my mouse double clicks sometimes, but I'm still winning, winning, winning; because I have the speed, the skills, the experience. Just the other day, I played for about 10 hours straight (except for a few short breaks) and won most of the games. I assure you that it wasn't because my mouse is any better than the mice of the other players.
  21. Hey I know exactly what you mean. Most people think that Chinese products in general are cheap and bad. This is the misconception that I'm trying to correct here. Perhaps that was the case 20-30 years ago, but let's face it, China today is much different than it used to be, it is emerging on all levels, and competing with the whole world. We can't deny that they invaded the world with their products. They're capable of manufacturing everything you could think of with the best quality and lowest prices possible. No other country can afford to do the same. It's part of their grand strategy to give manufacturers that are operating there all the support that they need to mass produce everything and export it to everywhere. Of course I'm not saying Logitech and its peers are not good. They're just overpriced. You can get the same quality for less money. I don't wanna get deeper into this, but pricing varies for many reasons. Vendors tend to overprice their goods on purpose when they offer them on Amazon for example. You could find the exact same product on some "Chinese Amazon" for less, with the shipping cost included. Especially if you buy in bulk. I could write a book on this. You said it! Reputable brands from all over the world are making in China, so just because it's "made in China" doesn't mean that it's bad. I don't care who are the owners of those factories working in China, as long as I'm getting high quality "Made in China" products for great prices. Are you kidding me? Wireless Chinese mice also come with built-in rechargeable batteries, and they're cheaper. So, just assuming that the battery in the China mouse would die sooner, which is better do you think: Paying more for a mouse that would last longer, or paying less for many mice that would last shorter? I mean, if there's any advantage, you're paying for it, so I don't see how that is an advantage. As I said before, I would rather have 10-15 iMice than to have 1 Logitech for the same price. I would be glad to throw away my old Chinese mouse, and replace it with a brand new one every time it dies. You don't have to. As I showed you in my previous post, there are many cool wireless iMice, with the same specifications. Who said the Chinese only make wired mice? If others can make it (anything), China can make it cheaper. You don't need any room for a wire! It goes along with the monitor wire. Anyway... Absolutely. That's the point. So cheap it won't be hard to choose, just buy them all ?
  22. Well, thank you very much, sir I play unofficial maps (\Maps\Custom) and those do not have separate image files, and not all .map files show the actual map title. I haven't used the Skirmish lobby in a long time, so I didn't notice that, but deleting them one by one isn't the most practical thing anyway ? I also didn't notice the option to favorite maps before you mentioned it in another post. So for now I'll just favorite my most played ones and keep the rest until there is an easier way ? But I do appreciate your help. Thanks again for your interest ?
×
×
  • Create New...