Jump to content

Martin (Dragonsan)

Administrators
  • Posts

    1585
  • Joined

  • Last visited

Posts posted by Martin (Dragonsan)

  1. The prompt problem could be due to '' characters, sometimes when you are copying such command and pasting it's causing an issue, but basically this command let's you to create a user with native password. You can also use similar command to alter user, but instead of create user you would have to use alter user at the beginning of it.

  2. You can just create a user with native password authentication

    CREATE USER 'jeffrey'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

    CREATE USER 'jeffrey'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

    And then grant privileges to the admin, atavism, master, and world_content databases

  3. Ensure that the server port 3306 is accessible from your PC. You can do this with telnet or nmap (Linux). First do this locally to ensure that the database is running like

    telnet 127.0.0.1 3306

    or

    nmap 127.0.0.1 -p 3306

    If it will work then use server IP on the server, like

    telnet YourServerIP 3306

    or

    nmap YourServerIP -p 3306

    If it won't work (port will be closed), then there are two options:

    1. MySQL is bound on the localhost address only, and you need to change it in the MySQL configuration file (usually in the /etc/mysql/mysql.conf.d/mysqld.cnf) you need to modify entry 

    bind-address from 127.0.0.1 to 0.0.0.0

    and then restart MySQL service

    sudo systmectl restart mysql

    2. Your server firewall is blocking incoming connection. In this case, depending on your configuration you have to disable it or open 3306 port.

  4. 2 hours ago, johnskiii said:

    I spoke too soon, I cannot enter the world. Says "servers at capacity"

    This is something different. This means that your license key or email that you set in the world.properties configuration file are incorrect, your server doesn't have access to the internet or it cannot resolve domain names.

     

  5. There are various elements that can affect your harvesting time like item, which you are configuring, but also VIP, and effect that can be assigned to a region, passive ability, skill on your character, maybe there is such configuration? Maybe just try to create a new character?

    With each release we are providing information on how to update your project, of course, the more custom code you will have, the more time consuming to update it, but it's hard to prevent that.

  6. We can troubleshoot it if you want. I can install X.3 version on my end, but I think it would be better to upgrade Atavism to version X.4, and probably within a week or two, version X.5 will be released with a percentage for both harvesting and crafting. Is it a fresh project or do you have some setup that you wouldn't want to lose? I'm asking if an upgrade would be more appropriate for you or fresh installation could be an option?

    In X.4 you will also be able to set negative values for bonuses and stats

    image.png

  7. I'm sorry that you think this way. We have over 100 tutorials and more than that documentation pages. With each release we are providing information about new modules and modified features as well as there are always some new tutorials, but I understand that there is always room to improve, and we are working on it. Some tutorials are outdated, but if something is subject to change, we are not recording them, as we know that within a month or two it will become obsolete again. Maybe it's a mistake, but this way we can optimize our work a bit and focus on other elements instead of recording videos for the same functionality multiple times.

    If you have any issues with configuration or you don't know how to do it, just let us know, and we will help you the same as we are helping other devs using Atavism.

    I'm not sure what you mean by 999+ issues and our demo. If you are having any issues just let us know and give us chance to help you fix them, that's for support is.

  8. We didn't record new tutorials about resource nodes as they will be updated and heavily modified in the incoming version that will be released this month.
    Anyway, you can create passive ability (preferably friendly effect ability as it will have a 100% success rate and won't take miss into account), then create passive bonus effect, and set harvest bonus. After that create or add the ability into the item/weapon as a passive ability, so once the item will be equipped bonus will be applied, and you will be able to gather resources faster or slower, depending on how you will set your bonus.
    You should be able to modify harvest time only by value and not by percentage. The percentage is not in use for this bonus type which you can check in the bonuses section in the Editor

    image.png

    But it doesn't change the fact that it shouldn't let you put something that is not handled in the Editor. In the incoming version, the percentage will be available for both harvesting time and crafting.

    I was trying to reproduce the result you were having with percentage, but it wasn't handled in the code, and on my end, it didn't change anything and only value worked as intended.

  9. In networking controllers, you have to take care of the networking logic, so the player movement could be received by the server and synchronized. It's not as simple as in a single-player game.

    Currently, there is no out of the box integration with controllers from the Asset Store. Atavism has its own controller that can be modified. Here you can find a similar discussion. 

    At this point, a typical raycast would be possible on the client-side. We implemented raycast on the server in version 10.4, but it's not in use yet. It will be possible to use it out of the box in the future.

    If you want to use a non-target combat system you can use AoE with distance and angle definition which is presented in the combat tutorials series starting from skills https://unity.wiki.atavismonline.com/project/skills-plugin/

     

  10. In networking controllers, you have to take care of the networking logic, so the player movement could be received by the server and synchronized. It's not as simple as in a single-player game.

    Currently, there is no out of the box integration with controllers from the Asset Store. Atavism has its own controller that can be modified. Here you can find a similar discussion. 

     

  11. Hello, sorry, we were mostly off until 7/8 August. Except for our coders that worked on the next release, but they are not handling any support to work more efficiently.

    As for your questions.

    On 8/5/2021 at 2:19 AM, Gunther Wolfgang said:

    Your 499$ license says up to 1000 concurrent users and that you can stack this license to go further, does that mean i would have to buy 2 full 499$ licenses in order to have 2000 players in "my game"?

    Yes, that's correct, you are basically stacking these licenses on top to handle more CCU. Also, because each new license has 160 days of updates included, these are also stacking on each other, so 2 licenses will give you 360 days of updates included, and you can extend them further with separate maintenance packs https://www.atavismonline.com/home/atavism/atavism-maintenance-plans

    On 8/5/2021 at 2:19 AM, Gunther Wolfgang said:

    For customization, i do not know much C# but i know much of Unity's basics.

    And i am willing to buckle down and learn C# ofc.

    Does this plugin give me absolute controll? Can i add my own scripts and features, tweak already implemented features etc.

    Essentially i want the core and build my castle upon this, hoping Atavism is that core for me.

    The client-side is fully opened, so you can add or modify anything you want. As for the server-side, most is open, but the closed part is related to the licensing checks and low-level networking. You modify nearly everything there using AGIS. We are providing information on how to set your environment https://unity.wiki.atavismonline.com/project/setting-up-the-agis-in-eclipse/ how to build your server https://unity.wiki.atavismonline.com/project/building-and-testing-your-agis/ how to work with messages https://unity.wiki.atavismonline.com/project/working-with-messages/ and more.

    On our Discord server, you will also find channels where developers are sharing ideas and some modifications.

    We are constantly working on new releases where we are providing 2-3 major releases yearly and the same minor ones, depending on if they are necessary as the minor ones contain mostly bug fixes. Here you can find our roadmap https://www.atavismonline.com/atavism/roadmap and if there is anything that you would want to see, but it's not on our official roadmap, you can post it in the new features and improvements requests on the forum https://forum.atavismonline.com/forum/23-new-features-and-improvements-requests/ and from there we are implementing some of devs ideas with each release, and tagging them with Atavism version, so you can see what elements were implemented and in which version.

    On 8/5/2021 at 2:19 AM, Gunther Wolfgang said:

    Edit: Your demo does not seem to work at all, installed, launched, inside the game, cannot attack any monsters, cannot pick up any quests at all, no systems work

    We just checked and the server run out of disk space. It's a pretty small server, and we are clearing logs from time to time.

  12. From Atavism version 10.2 Atavism has something like a prefab server that handles items, abilities, skills, currencies data, and icons. By default, it's using port 5566 TCP, so ensure that the port is open in your google cloud. You can use the same port redirection you configured for other Atavism elements but just for port 5566 TCP and it should work properly.

  13. You can define rankings that are available in the Atavism Editor https://unity.wiki.atavismonline.com/project/rankings-plugin/

    • Kill most mobs
    • Get most Gear Score
    • Craft most recipes
    • Accumulate most experience
    • Harvest most resource nodes
    • Use most abilities
    • Loot most mobs
    • Deal most Final Blows

    If you would like to add more rankings you would have to code them using AGIS server side. It's because most probably you would have to gather your own custom data.

  14. Hi, sorry for the delay.

    We are providing tutorials for google cloud that had a $300 starting voucher, not sure if they still have it https://unity.wiki.atavismonline.com/project/hosting-google-cloud/ there is also a much cheaper alternative like Netcup https://unity.wiki.atavismonline.com/project/hosting-netcup/ but they are in Europe only, and on top of that we have Atavism Cloud service https://unity.wiki.atavismonline.com/project/hosting-atavism-cloud/ which is based on the North Networking infrastructure, and we have integration with them, so the installation and restarts are just like one button next, next, next. You can go with any of these or use something else like Azure, AWS, or any other provider of your choice. For them, you will probably use Custom Linux installation procedure https://unity.wiki.atavismonline.com/project/installation/

  15. On 7/6/2021 at 1:13 AM, terryrayc said:

    Can we get an update to this.

    would really like to use a LTS version either 2019.4.28f1 or 2020.3.13f1

    It's been updated with each release. You can see supported versions on the main forum page https://forum.atavismonline.com/ in the right section, in the FAQ https://www.atavismonline.com/store/f-a-q or in any documentation page on the wiki that is related to the Atavism installation procedure:
    https://unity.wiki.atavismonline.com/project/atavism-windows-manager/
    https://unity.wiki.atavismonline.com/project/atavism-virtual-machine/
    https://unity.wiki.atavismonline.com/project/installation/
    https://unity.wiki.atavismonline.com/project/hosting-atavism-cloud/
    https://unity.wiki.atavismonline.com/project/hosting-google-cloud/
    https://unity.wiki.atavismonline.com/project/hosting-netcup/

    and here is the screenshot :)

    image.png

    As you can see whole Unity 2020.x cycle is supported by the newest Atavism X.4 version.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.