Jump to content


Lobby Moderators
  • Posts

  • Joined

  • Days Won


Everything posted by Norse_Harold

  1. Trade routes produce resources out of thin air. Also, players might pause a game, go to work, then come back and resume playing the game.
  2. @DragonoarCheck for files in mods/user, graphics over-temperature condition, monitor G-SYNC incompatibility, or a factory overclocked graphics card.
  3. Yes, the place that you installed 0ad does make a difference. If you're using a Snap of an application then it's sandboxed, which can sometimes interfere with the app's access to hardware such as graphics or sound. You said that you installed 0ad from Ubuntu's repository, then it's not a a Snap. But, from your screenshot it seems like 0ad might be installed as an app. Anyway, you might have both installed. Enjoy the choice. :-) It means you need to be more aware of what exactly you're starting whenever you start 0ad. You can try viewing the .desktop file (the shortcut to the app) as a text file to see the path that it's starting. /home/yourusername/snap/0ad/current or /home/yourusername/.config/0ad/logs Attach as many of those files as you can, with priority of mainlog.html, interestinglog.html, system_info.txt, and userreport_hwdetect.txt
  4. You tested SuperMarioKart, but the advice is to try with SuperTuxKart. Anyway, games besides 0ad are free to change the sound systems that they use, so they aren't guaranteed to be using OpenAL. You can look at the source code or the library dependencies of the game to verify whether it's actually using OpenAL. Also follow the rest of the advice for troubleshooting sound in 0ad in the FAQ. (Scroll down to the answer to "No sound, no audio, or 0 A.D. is the only app with sound." Also, are you running 0ad from a sandbox, such as Snap, AppImage or Flatpak? If so, any testing of other OpenAL apps needs to be done in the same sandbox. What kind of cable is used to connect your computer to your monitor? Examples are DisplayPort, HDMI, DVI, or VGA. You can attach complete logs from 0ad, tell us what tests you did, and connect to IRC for specific troubleshooting help.
  5. @Rafael.arom In the call stack, replay logging is mentioned, and creation of a date index folder for it. This is usually located in C:\Users\JohnDoe\Documents\My Games\0ad\replays on Windows. Check for excessive subfolders present in the replays folder, directory permissions problem, an incorrect user profile configuration, a broken symlink (made with MKLINK /D), full hard drive, virus protection blocking creation of folders named like 2023-01-06_0001. How many folders are present in the replays folder already? If there aren't any then it's more likely caused by a permissions problem or excessive virus protection. If there are folders there then it's more likely caused by excessive subfolders. You need to archive some of them elsewhere to make space for new replays to be stored. If these ideas still don't solve the problem then you can join IRC when I'm online and get more specific troubleshooting help.
  6. @electricmaxContact user1 with the request to reset your lobby password. Tell him things about the account that only you would know, such as the approximate last time that you signed in, what IP address you signed in from, approximately how many rated games you have played, etc. He may ask you to connect to a communication system to demonstrate that you control the IP address used to sign in to the account.
  7. I had a similar problem until I changed the version of libSDL that I was using. Here's a summary of what I discovered. SDL version 2.0.22 (plus distribution modifications): BROKEN SDL version 2.24: WORKING SDL version 2.0.14: WORKING
  8. Ideas for what could cause that: Maybe your cellular carrier blocks UDP traffic on less common ports like 0ad's default port 20595. You can try connecting to games hosted on other ports. It helps to have someone who is cooperating in order to host on a different port. Maybe your cellular carrier does not allow their users to "tether" or hotspot their phones to computers. How they detect and block this is not clear, but I've seen this rule written into cellular contracts before. Maybe the player you were trying to join has a problem with his network connection and relies on STUN to host without forwarding the port at his router. And, maybe STUN isn't working correctly for you, because maybe it can't detect your public IP address properly. Know that cellular carriers often use Carrier-grade NAT, which moves around your public IP and potentially shares it with others. To narrow down what's causing the problem, you can host a game from your main (non-cellular) Internet connection, capture traffic with Wireshark on both computers, and see what traffic from your phone is able to get delivered and what isn't. The best scenario for testing is where the hoster isn't using STUN, has a properly configured network, port forward, NAT settings, unfiltered Internet connection, stable public IP address that accepts incoming connections from all ports. There are only a handful of people who meet this description. They tend to be the most popular team game hosters. My network meets this description. And, if you join IRC when I'm online (visit www.play0ad.com and click "IRC Channel" at the top) then I can provide more troubleshooting ideas and help with testing.
  9. @Alfa_Three Is your brother located in the same structure as you while you're doing this? And, is he connected to the mobile hotspot wifi network? If so, then both Windows computers need to be configured to have a "Private" network instead of a "Public" network. This automatically reduces the firewall restrictions for LAN communications. And, a prompt should have appeared asking to allow 0 A.D. by the firewall when you start hosting the game. This assumes that your mobile hotspot is not blocking communications among computers within the LAN. You can test it by pinging your brother's LAN IP address. If your brother is instead connecting to your hosted game via the Internet then this will not work without asking your mobile carrier to give you a "public IP address" or "static IP address", probably for an additional monthly fee. To find out why, read about carrier grade NAT. What type of Internet connection does your brother have? Maybe he could successfully host instead, provided that he forwards the necessary port (scroll down to "How to do port forwarding?" in the FAQ) at his router. Also, you can join IRC (click IRC Channel at the top of https://www.play0ad.com) and ping me (mention my name in the #0ad channel) to get more detailed troubleshooting assistance. Edit: Removed the mention of port forwarding at the mobile hotspot because it is only relevant if you have a public IP address. Also, explained how you can get more detailed troubleshooting assistance on IRC.
  10. No, moderators have been noticing insults that they recognize in those languages. Can you provde the moderators with a better list of words to flag, please?
  11. Yes, thanks for reporting the issue on the forum instead of playing with the bot and spamming chat like Akazid, nz and Rauls did. Defc0n (rossenburg) told me that he has already made adjustments to how often [GenieBot] responds to profanity in the lobby.
  12. The lobby Terms of Use state that one must "not post profanity, pejorative terms or pornographic content," among other requirements. The list of offensive terms is therefore every profanity word in every language and every pejorative in every language. Trying to list them all is not a useful way to spend the time of the lobby moderators, and would make it easier to bypass the automated filters. Moderators have been ignoring mild pejoratives, profanity, and expressions of violence like "heck", "hell", "darn", "lame", "bummer", "you died", "I killed you (in the game)", "nub", "noob", "nubbed". Basically, think of the kinds of interjections that a 13-year old in a polite household would be allowed to say. Remember that our lobby allows users as young as 13 years old to participate.
  13. If a person uses "wtf" to clearly mean will to fight then it's allowed. If a person uses it to mean "what the f*ck" then it's being added as an infraction. Enough infractions and the person gets muted for an increasing amount of time, starting with 5 minutes. In the circumstance with [GenieBot] last night, Akazid, nz and Rauls were abusing it by triggering its responses over and over. Until the delays between allowed responses can be tuned better with [GenieBot], players need to be conscientious and avoid producing excessive output from the bot.
  14. I'm hopeful that Shyft_Sierra is trying to change his own behavior. And, the same for leopard, wang_wei and Marre-Vrickad.
  15. @shftThanks for posting here. It took courage to do that. You've explained some of your perspective in this issue. I can see that leopard and wang_wei aren't being honest when they say they're not doing anything wrong. They did admit to insulting you at least once. Also, you're not being honest when you say that all you've done is criticize unskilled players, tell them how to improve, then they insult you and want to ban you from their games. We can control our own behavior, but we can't control the behavior of others. I see the three of you blaming others for your own behavior. That's not being honest, and it's not going to help us move toward a resolution of the conflict. Shyft_Sierra, if you're extremely motivated to help newbies, then you can do it in a respectful manner with zero insults. You can think of yourself as a Buddhist monk who has eternal patience and composure and is gradually teaching newer players in an extremely respectful manner how to reach Zen. I say that you are allowed to change your conduct in-game in the future to be respectful. And, I hope that leopard and wang_wei will agree.
  16. Shyft_Sierra told Stan privately that wang_wei verbally abused him, apparently in-game, at some point. It was not necessarily recent. Yes, Shyft_Sierra was extensively harassing others. It's not a justification for people to harass him. "Abusing him back" is not violence in self defense. At a minimum it gives him an empty excuse to abuse people. "Abusing him back" is continuing the cycle of abuse and bullying. We want to break that cycle so that we can get along. Here's a radical thought: Shyft_Sierra is a person, too. Let's please not dehumanize him. I would encourage people attacked by him to be assertive instead of aggressive or passive. That means remain calm, stand up for what's right and try to bring out the good in people. If he won't leave you alone then either report his conduct with screenshots or use humor to defuse the situation. I assume that you're referring to adding an in-game mute function so that the host can mute a user. This would be helpful. Based on what happens in the lobby, when people who are being abusive get muted then it seems to help calm everyone down. It is the count of lobby infractions by any of Shyft_Sierra's accounts that are listed in this thread. Is he still doing this? I thought that all of his lobby accounts were banned already and he hasn't created new ones. Please tell lobby moderators the names of any new accounts that he tries to create So you have verbally abused him. If we expect him to stop the abuse then the least we can do is lead by example and stop verbally abusing him, even in retaliation. It's a team effort. We either succeed together or we fail together.
  17. I voted yes on most of the proposals for community-mod version 0.26.4 except unit-specific upgrades. That would add a lot of new variables to the balancing responsibilities. And, it would add a lot of new functionality that people would have to learn. As a result, it's not suitable for a limited balance mod. There's already a high enough learning curve for the newer players. I even saw a skilled player, SaidRdz, complain that he felt like a newbie for several weeks until he could learn how to be effective with the new version of community-mod. This is not a statement about SaidRdz, it's a statement about community-mod. Also, any votes that are approximately "50% yes, 50% no" should be interpreted as no votes.
  18. In the screenshot that seeh posted, not only was Shyft_Sierra being verbally abusive to leopard, but leopard was verbally abusive to Shyft_Sierra. "Your mother ____ dog Shyft_Sierra, and conceived you Shyft_Sierra," said leopard, in response to Shyft_Sierra's abuse. There is also a private statement that wang_wei engaged in verbal abuse of Shyft_Sierra. Two wrongs don't make a right. Please do not verbally abuse Shyft_Sierra just because he's verbally abusing you. Instead, calmly screenshot the misconduct, post it on the forum and do not get provoked. leopard and wang_wei, consider this a warning. If you engage in too much verbal abuse of other players then there will be a consequence, starting with mutes, and escalating from there. Shyft_Sierra had 36 infractions in the 0ad lobby that lead to mutes between October 30th and December 5th. leopard had two infractions and was muted on November 30th. wang_wei had no documented infractions in the lobby. In the future, please post evidence of misconduct as you observe it. Players, please be respectful of everyone, including those who are disrespectful toward you. Realize that players being disrespectful might have had troubled pasts, been victims of bullying at some point, and might not yet know how to react to it constructively. Please don't verbally abuse or bully others, as it is a cycle of abuse that causes harm, including to one's own self esteem. Please instead try to cheer up a person who is engaged in bullying, and help them act constructively.
  19. JC, I am aware that a ddoser might do that in order to frame someone. It's why we can't conclude who is a ddoser merely based on potential motive. In fact, it's why in criminal trials, circumstantial evidence is usually not considered. When you see a DDoS, please report as much about it as you can, as explained in the DDoS: See something, say something thread. Mutes in the lobby are not random at all. They are based on violations of the Terms of Use, and always have evidence supporting them. Mute durations increase gradually as violations increase within a 2 week period. Moderators watch chat every few hours, so mutes are often delayed by that much time from the time that the violation(s) occurred. More details are in the FAQ answer about lobby moderation. And, please don't call people "subhuman", even ddosers. Two wrongs don't make a right. Just please help us collect evidence on them and help us improve the software so that it's more costly (in effort, not necessarily money) for ddosers to ddos 0ad players.
  20. You should have your daughter connect to your private LAN IP address, not your public Internet IP address, if you are both on the same LAN and you intend to host a non-lobby game. You can retrieve your LAN IP address on Linux with the following command. /sbin/ip addr show Look for "inet 192.168...." under an interface, or something like that. Also note that if either of you is connected to a "Guest" wireless network then communications within the LAN are blocked, and only Internet connections are allowed. You need to use an unrestricted local area network in order to play 0ad over the LAN.
  21. You probably meant that you recently bought Age of Empires 4 for $45 or so.
  22. Yeah, on the surface it's weird. But, Windows changes over time due to Windows Update. It's possible that after a certain critical update, certain TLS protocol versions were disabled, and others were enabled. The 0ad lobby server only allows certain TLS protocol versions to be used (1.2 and above, I think). This article explains some of the registry settings available for controlling which TLS protocol versions are available. Realize that protocols earlier than 1.2 are considered broken by most security professionals, so adjusting the settings should only be done after learning about the pros and cons. Alternatively, you could build the development version of gloox from source, rebuild glooxwrapper, and install it to the library folder of 0ad. Or, you could wait for a version of gloox to be released that is higher than 1.0.24.
  23. What OS are you using? If you're using Windows then this bug report explains why TLS encryption doesn't always work. Which version of WIndows are you using, though? You have asked whether it is ok or safe to run without TLS encryption in the MP lobby. I don't think so. It means that your (hashed) lobby password can be sniffed and potentially stolen. Whether it's safe depends on how often you do it and whether there's a determined adversary trying to steal your password.
  24. I recognize that this is an imitation of vinme's topic about ValihrAnt, but it took me a while to notice that you replaced "ValihrAnt" with "vinme" in the sentence. Are these types of topics cheap ways to get upvotes, which gives an increase in one's forum "reputation", or do they have some meaning or relevant circumstances that I'm missing?
  25. Now if we can just get the ddosers to stop ddosing anyone, including ValihrAnt... It's true, he was apparently ddosed around November 1st when he was hosting a team game. Ideas for how we can convince the ddosers to exercise restraint? "What is permissible is not always honorable." -Cicero "Though you can does not mean you should." -Norse_Harold
  • Create New...