thank u so much
- - - Updated - - -
@Biomanable thank u so much
Printable View
thank u so much
- - - Updated - - -
@Biomanable thank u so much
what the server rules by Dungeons in solo mode?
vm links are offline need some link for the vm pls
Try this : https://drive.google.com/drive/folde...JDF9XDEnZMhxkU BTW i have another problem, maybe silly...on Ubuntu login i set user:genshin and password Genshin2023@@, keep to get incorred login, i am stuck there
how "safe" is this to run?
does anyone know how to do either of the following?
- change skill cooldowns/properties - I found a file called "AvatarSkillData.txt" in /root/genshin/srv/data/txt which seems to have the skill info and cooldowns in it, but editing this file doesn't seem to have any effect at all ingame
- change daily domain entry schedule - I found a file called "DailyDungeonData.txt" in /root/genshin/srv/data/txt which seems to have 7 columns, each one corresponding to a day of the week with the domain ids active for that day. I want to make all domains active on every day so I tried editing this file to make all domains active every day, but it didn't seem to have any effect at all ingame
https://www.mediafire.com/file/xi0o4...ungeonData.txt
That's what I've been using to get all Domains to be in Sunday mode 24/7. Replace in 'srv/data/txt'. Server might need to 'reset' to the next day/week for it to take effect. Change system time to a week from now, restart and enter game, then change it back to today and reset again. Should work then.
hi gorkn, if you have time,can you add me to discord ReFF#9706 ?
I don't know what i did wrong but all i get is "Connection Failed. Try again later." i did the patched assembly I can't connect to my vm in any way i tried using the WinSCP and putty just says can't connect. Ip is default 192.168.200.130. im not rly sure what im missing. (using Vmware Workstation 16)
https://ibb.co/jZHdvyt
Does exists GM Tool for ruling pers equipment and items/events/quests, coz direct SQL edit records so harm and difficult...
why ask for Gdrive access?
https://drive.google.com/drive/folde...usp=share_link
There are two GM tools:
- https://github.com/jie65535/GrasscutterCommandGenerator
- https://mega.nz/file/GlMmBRZb#ht9Og-...r21uwW7v-8iL0Q
Where is the DB stored?
how to DB Connection guide?
If it doesn't work on the login screen, there seems to be a problem with saving the DB....
I read page 8 of the thread and followed everything, but the game doesn't work........
Can anyone that got this working make a step by step Video Tutorial, i've tired everything and it just doesn't want to work. Or if possible has anyone hosted a private server for people ?
How do I enter the gm command?
Hi guys when I restart my vm it causes to reset my entire progress even deletes my UID, how can I fix this?
I tried this but it didnt fixed my problem:
Fixing Account information lost and not saved into MongoDB after VM shutdown.
1. sudo -i (change to root)
2. mkdir /root/genshin/mongo_data (create data dir for mongo db)
3. nano ./docker.sh (modify docker.sh file)
change
docker run -d --net=host mongo
to
docker run -v /root/genshin/mongo_data:/data/db -d --net=host mongo
Ctrl-X to save the changes
Download links are broken. GDrive requires permission and Mega one is down. Pls reupload!
Mirror Mega.nz: https://mega.nz/folder/FMMkBaoL#j9LsSq_fnguxTdcVCOqdmw
Me share partially modded VM ware image from 1st post with mods with instruction in THIS link U can catch:
- implement patch by @gorkn from THIS post
- fully cleared DB's from account information, MySQL and MongoDB
- with PC client as original VM still start play with fem char
- installed Midnight Commander and Midnight Editor ad default editor in MC
VM tested and worked as it, but some thin moment writes in Instruction.
sry 4 bed Ingles...
- - - Updated - - -
plz someone share know-how of implementing loginserver from THIS tread or it's no need coz sdkserver over it?
Me write some short instruction and put it im Yandex.disk folder, and under Spoiler:
Spoiler:
I'm not sure if you meant the X's as a five digit series of numbers (As most programs do with registry keys) or if you meant literally five X's. This confused me. However, Buy just putting 5 X's for the key name worked.
For anyone who has not ever installed an official Genshin Impact client, you'll need to create all of the keys yourself. So you'll right-click on "Software" and select "New > Key"
https://i.imgur.com/ApEbGyp.png
This will create the folder that you'll name miHoYo. You're going to do this again for every folder all the way down to GENERAL_DATA_XXXXX. Once you've done that, inside of the general data key, you're going to create a DWORD (32bit) Value.
https://i.imgur.com/Q0KWsqs.png
This is where you're going to create the "deviceVoiceLanguage" entry. Once that's done, right click it and select "Modify..." and in the value data, this is where you enter the number for the language you want as indicated in Biomanable's post. When it's all said and done, you should have a registry path that looks like this:
https://i.imgur.com/FcxbBRA.png
I know some of the people here may scoff at this like it's common sense, but some people are wired differently (like myself) and if the slightest detail is vague enough, it throws the whole process out of whack. So I wanted to layer on this level of clarity for others who may not have been able to figure this out on their own. Your post is a godsend, and this reply is in no way meant to denigrate the value that your post brought. I just figured that if I got confused, others likely did as well.
Enjoy your voiced over game.
Edit: Now I just need to figure out how to use the Grasscutter Tools. Instructions for that are vague as well.
https://imgur.com/Q0KWsqs
Double post, I know, but it's been 15 hours since my last post, and this one has nothing to do with my previous.
I am running into two issues:
1.) Using the Grasscutter tool (Not the GM_UI, that thing won't work no matter what, and is untranslated)
2.) Infinite White Screen.
I know my server works, I've played on it for a couple of hours, and never really had any issues until now. I will present my issues here in numerical order.
1.) Grasscutter - This tool relies on a plug-in from another git to properly work. That's fine, I can live with that. However, the instructions on the git are extremely vague. It reminds me of the emotional damage meme. "Put it in the plugins folder" What plugins folder? Where? This folder could be anywhere. I've tried using the find command thinking it was server side, but I can't find anything, so I have put this on hold.
2.) Infinite White Screen - Server worked beautifully...until I tried to fix the battlepass. I followed the complete enough instructions here. I modified the BattlePassSchedule.txt, then I added those entries into the DB using a SQL client. Below are screenshots of my BattlePassSchedule.txt and DB
https://i.imgur.com/LX5eTlN.png
https://i.imgur.com/mcya0CB.png
The white screen started after I messed with the battle pass schedule so I know it's related to that, I just don't know how it's related. If I have to, I guess wiping the table out would fix this, but I would really hate to do that.
So, in summary - I'm too stupid to get grasscutter tools to work, and I broke my game via database modification.
Thank you for your time and consideration while reading this. Any assistance offered will be greatly appreciated.
[Edit: So wiping the database table for the Battlepass did nothing. Still a white screen. Someone once mentioned that you have to edit both client side and server side files for this to work but there are no client side files to edit. So, until I can resolve this, I'm putting this entire thing on the back burner. ]
Try it with 1 battlepass active,not all. As for whitescreen - its most likely because you try to run all battlepasses and they conflict between them, so gameserver just don't loaded.You can check logs for more info.
Okay, so, would having one battle pass active a month work then? I'm not sure how this works because there's so many of them and they all have different IDs that relate to different things in the quests. So, I googled the battle pass, and I understand what you mean now. I've never played retail and don't plan on it, so I didn't know that this was a recurring monthly thing. Thank you for pointing that out to me.
Another question I do have: Where are the logs? I see logs folders in the /root/genshin/srv/<Server type> folders, but they're all empty. Am I looking in the wrong place?
[Edit:] I talked to my Niece who is a serious Genshin addict (She works a minimum wage job JUST to feed her Genshin habit) and she was able to explain the battle pass to me and how it works so between the wiki, you, and her, you're 100% on the money about the server dying with all passes active simultaneously.
[Edit2:] I just had an Ah-ha moment with the battle pass. My niece said the battle passes go on for the time between patches, and each new patch brings a new pass. So it's monthly, and looking at the wiki, the passes and patch numbers line up with the BattlePassSchedule.txt ID's (With the exception of 1.0, the files start at 1100 which is patch 1.1) I'm going to put all of those passes into an excel spreadsheet with translated column names for the future so I can better understand them.
[Edit3:]So it doesn't work with monthly Battlepasses. It doesn't even work with one BP active. If I deactivate all battle passes, it doesn't work either. I ran bash cli status and found that the oaserver, multiserver, pathfindingserver and the tothemoonserver were all not running (https://i.imgur.com/NPG81az.png) Is this normal for a functioning environment? There's got to be something I am missing.
[Edit4:] So, I had a thought, that maybe it wasn't working because all of the battlepasses are in past versions (as far as the client knows) with the exception of ID 3200 (Patch 3.2) I tried using only 3.2 active and it still doesn't work. So I am putting this down again until I can find those log files.
[Edit5:] So there's nothing in the log folders in the server folders, but the nohup.out file does show errors and debug information. Is this what people mean when they say "check the logs"? If so, my gateserver is spitting this out endlessly (https://i.imgur.com/8wW2qp5.png) as well as several other nohup.out files from other services having failed connections to them. So I guess a follow up question I have would be: In the configuration of the network portion of the files, should the host be 127.0.0.1 while inner and outer IP is the network IP? or can the inner/outer IP also be the host IP?
[Edit6:] I've really tried almost everything I can think of. This is something unique to my environment, but none of the whitescreen fixes work. I wiped the VM out and started over fresh, and the issue persists. At this point I am beginning to wonder if it's a client issue. I will try wiping out the client and see what happens.
[Edit7:] Wiping out both client and server bypassed the issue, but, it doesn't help tell me what happened. Now all I need to do is get the GM tool working. My server is actively refusing it's connection attempts even though the entire firewall is disabled. It errors out with the following information in the log (https://i.imgur.com/2Xx8uON.png) Funny enough, I highlighted some directories and files that don't exist on my system but are being referenced in the log.
In BattlePassSchedule.txt use default file and change only one battlepass. If you want to run more, set them same way,but make sure that starting and ending date don't cross.
Add same in db. You could try with id 1500. I check it personaly and this work fine.
Beside this - how much ram you have? Its might be not because of battlepass, rather than redis cache is full. You will take white screen and won't be able to login when this happends. You might try to add more ram,clear redis cache and make new account to procede.
What do you mean by "default file" and can you copy/paste how you have one working BP configured in the txt file? Can you try and test two battle passes working concurrently and maybe copy/paste those two to show how to get more than one enabled?
The VM has 8 cores, 16GB of ram. Host machine has 32GB of RAM and a Ryzen 7 5800X (8c16t). I'm not sure what a redis cache is, is it client-side on the host machine, or server-side in Ubuntu? I don't mean to be frustrating, I just want to understand.
[Edit1:] I ran into the infinite white screen error. I changed NOTHING in the game files. It worked when I went to bed, it didn't work when I got off work. So I looked into the redis cache thing and I think I figured the redis cache thing out. It seems to be database related. However, I get an authentication error when I try to clear it. (https://i.imgur.com/F4X9ld7.png). I've managed to get five other different MMO servers up and running, with varying degrees of difficulty. I'm not new to this. With that being said, this is by far the most trouble I have had with any Pserver, and I'm counting the three I learned when I fisrt started and didn't know squat about this.
[Edit2:] So I figured the redis thing out. For anyone following along, redis is I think a database management system that handles keys of some sort. If you've gone through the game files, you'll recognize this section (https://i.imgur.com/ct7pwr5.png) This is your redis database configuration. In order to clear your redis cache, you do the following: Type "redis-cli". That will bring you to a prompt like this "127.0.0.1:6379>". Here is where it gets a bit weird. You need to type "AUTH <redis database password>" NOT the password for the VM or root. If you look in any game file and navigate to the redis config section, as shown in my screenshot, you'll see the password there. So when you type AUTH <db password> you'll get an "OK" message. After that, type "flushall" and hit enter. This is how you flush your redis cache. This did resolve my issue. My next question: What causes the redis cache to fill, and how can I prevent it?
[Edit3:] I FIXED THE GM TOOL!!! When using the GM tool GM_GUI.exe, you need to edit the config.json file that extracts with it. You change the MUIP_TARGET_REGION to "dev_gio", the IP address to the address of your server. Then, in an SSH window connected to the server, type in "sudo lsof -i -P -n | grep LISTEN" (Thanks @kloklojul) Look for the port being used by your MUIPSERVER. Put that port number after the server IP in the config.json file for the GM_GUI. Save the changes, then open the GM_GUI program and hit the option in the lower right corner of the window. If you did it right, you'll get a message like this (https://i.imgur.com/3c5VxLp.png). Then go nuts!!
These issues were seriously the largest obstacle from my server working. Now that I know how to redis cache and fixed the GM tool, I am happy for now. Now to start actually fixing and changing things. Seriously, everyone in this thread, in some way, has helped me to get to where I am and I am beyond grateful.
I did a simple workaround to prevent to do that everytime the gameserver goes crazy,
Add "redis-cli -a GenshinImpactOffline2022 flushall" to your CLI file
https://i.ibb.co/J2kM0Vy/Screenshot-82.png
PD: "GenshinImpactOffline2022" is my redis pwr, replace it to yours.
Simple, awful, but it works.
I'll add that to my cli.sh. I was currently trying to make a bash script to automate this but decided to go to bed and saw this, so, thanks for saving me the headache because I am really crude with bash. Also, I believe that's the same password everyone uses, but I wanted to be vague enough so that if someone used a different password, they could still follow the instructions. Thank you for the script.
Also, to anyone reading, I know I make obnoxiously long posts, but I do that for the sake of documentation, and also to keep from getting banned for multi-posting. I know that my documentation may save people from massive headaches in the future.
- - - Updated - - -
[Edit1:] So...yeah..issue not resolved. It's back. I flushed redis cache to no avail. This is getting to be very frustrating. It just seems to work when it wants to work and refuses to work when it doesn't want to work. The GM tool can connect to the MUIPSERVER, it's just the client it seems that's having issues. The server shows that my client is constantly querying the region list (https://i.imgur.com/FRoRQPs.png) would this be the cause?
[Edit2:] So the issue is resolved again, no idea how. I think it's just a matter of not waiting for the server to load. When I first started this, I could start the server and jump in right away. Now I don't think that's the case, though I don't know how or why. So I'll wait 10 minutes after each restart, and when I get dedicated hardware, I will leave it running.
did u check the log when having whitescreen?u can browse via winscp.exe,just browse the gameserver/log/gameserver.error.log..just make sure to delete the log if the size getting bigger..u can check every log from diff sub serverfolder,i usually check the error log if i had too..
Here's the fresh txt file if needed(Put it in genshin/srv/data)
https://drive.google.com/file/d/1kdd...ew?usp=sharing
That was the first place I checked, but I thought that it couldn't be that easy. Every log folder for every server is empty. I'm starting to wonder if in the beginning my server was freesh, so I could jump right in, but the longer I played and the further I got, the longer I have to wait for it to work. Doesn't make sense, but, when you've eliminated all obvious choices, whatever remains, no matter how improbable, must be the truth.
Yeah waiting is hit or miss, but I did try and mess with the battle pass again and it white screened after that, so I think that's it. To be fair, the battlepass I messed with is ID 9998 and I have no idea what that one is. The date on the row suggests that it's the 1.0 Battlepass, as that ran from 28 September to 10 November, and the dates are close. I'll try a different one another time. I still think it's me trying to access the server too fast.
Biomanable suggested to start with the 1.5 battlepass, and I noticed that the battle passes before that (1.4 to 1.2) are missing some fields. I translated and filled in the BattlePassSchedule.txt in excel (https://i.imgur.com/1MRjpXy.png) just to get a better look at it. Nano makes the columns all funky. I suppose I can start at 1.5, see how that goes.
Now my next task is to figure out the wish banner rotation, as my Niece told me each banner is supposed to last 20 days, and the banners in the files last for over 300 days.
I don't know if it's what you're looking for but I did release this a bit ago, https://forum.ragezone.com/f857/gens...ml#post9156527 the .rar includes a pre-built .SQL file with quite a few banners already setup.
Holy shit, this is better than what I've got (Everything configured all weird). I don't want to know how many time you bricked your server trying to figure this out lol. My server issue was me not waiting. I decided to launch htop when I started the server, and noticed that it caps out at 11GB of memory. After it stopped climbing, I was able to pop right in no issues. Thanks to @argeus99 for that brilliant idea.
[Edit1:] You're just in time, too. I made some changes to the DB and broke my wishes, so, thanks for the SQL file lmao
[Edit2:] I'm not sure if you're using a GUI or not, i've beein doing everything CLI with the exception of the SQL DB, so I am just installing ubuntu desktop on the VM.
[Edit3:] I can't get this to work. I even installed a GUI on the server and it still won't work. I can extract the rar file in windows fine, but Linux takes a dump every time, even if I put in the right password, all files still fail. I'm so close, but so far, which is really frustrating. Nautilus is broken as well.
[Edit4:] I think I am just going to try and do this barebones with wget. I've not done the DBeaver thing yet, but I have an SQL client I might be able to import that SQL file with.
[Edit5:] Figured it out, I'm just a smooth brain, that's all. I got everything situated, restarting my server now, I will let you know how it goes. I can't thank you enough @gorkn.
I have 0 Linux experience but was able to get it working with GUI by following 2to2's guide. https://forum.ragezone.com/f857/gens...ml#post9153340
Also the link to that .rar I sent you has a extensive changelog that shows what files were changed. If you want to look at how it works.
3.4 Do you know the client's dispatch seed?
GIO is only available for 3.2 atm,u can try grasscutter for 3.4(no quest).
https://github.com/Grasscutters/Grasscutter
I took a peek at the change log and the changes are extensive. Was this all trial and error for you? Also, the changes you made were implemented successfully.
[Edit1:] Does anyone have any idea why these servers are commented out of cli? (https://i.imgur.com/HtXUG82.png)
[Edit2:] Update: White screen issue confirmed resolved by waiting until the server has fully and completely loaded. Use the command "htop" to see your servers status, and watch your RAM usage. It will begin to climb when you start the server. Wait until it stops climbing before you attempt to login. The redis-cache clearing is likely effective on more specific issues, and it may even resolve white screen issues caused by other factors, so don't rule it out, but also wait for the server to finish loading. It shouldn't take more than 3 to 5 minutes (depending on your host PC and hypervisor)
Plz. again upload.
take THIS
Is the Condensed Resin bugged?
Hi, hello, I am back. I have a completely new issue that I am at a loss with.
I moved the Genshin VM to my server and off of my desktop, and that went well. Same network, just a different machine. Confirmed the network adapter was bridged. Powered on the machine. So far, so good. I go to fire the genshin server up, and it gets to the part where the two blue INFO lines are, right above where it's supposed to say in yellow what IP and port it's listening on. It stays there, then shuts itself down as if you were to have hit CTRL+C. After that, I run bash cli status, and the muipserver is STILL running. It refuses to die. It won't die when I use the kill command on the process. It's like the little fucker went rogue. When I try to load my server, htop shows it get to about 5GB then that's where it dies. The server I moved it to has the following hardware:
2x Intel Xeon CPUs X5675
32GB of DDR3 RAM
A 1TB HDD
Before anyone says that the HDD is the problem, I want to say that I have run this server from this exact HDD in the past with no issues, and I was consistently running it on my HDDs in my Desktop with no issues, so I don't think it's related to the drives. I can ping the server, I can ping my desktop where I run the client, I can SSH into it and I can connect to the database, so I don't think it's a network issue either. The only change here is the server, but I can't for the life of me figure out why the hell the server matters. I dropped the cores available to the VM from 2 to 1 and gave it the same number of threads my desktop has, and it still didn't work. So even after mirroring the desktop settings on the server, it still refuses to work. Any ideas?
I checked that as well, same IP. My SSH and MySQL applications both have profiles configured for Genshin, and no changes were made to those and they connect fine. When I ping the device, I ping with the same IP I used when it was on my desktop.
So let's checkout step by step:
- in PC genshin's VM have IP from PC's network coz U use bridge connection in VM
- U migrate genshin's VM to VM server have IP's in PC's network
- U no edit eny .xml and .json file coz all of this in one network: PC, VM server and genshin's VM
- when U start genshin's VM in VM server all start fine
- when U try access to MySQL/MongoDB on genshin's VM - all connect correctly
- when U start all servers on genshin's VM U see in cli output info about genshin's VM IP and port 2888 in yellow color
- but when U try connect by client from PC(?) to genshin's VM U catch error
all correct?
All but one of those is correct. The VM hangs when it's supposed to show the VM IP:Port in yellow, then it shuts all services down by itself after a minute or so of trying. I run bash cli stop, script runs okay. I run bash cli status and the muipserver is still running. It refuses to respond to anything and I have to sudo shutdown the VM to get it to stop running.
The error thrown by the client is "There was a system error" but I am assuming that's because whatever service runs the server on the VM IP:Port is the service that's not responding.
There is no latest.log file. For some reason, no log files have ever been generated with my server. I can try to delete nohup.out and see what happens and what shows up, but if this troubleshooting hinges on getting that log file, that's going to suck.
[Edit:] nohup.out is blank, like the muipserver never got a chance to write anything to it. It recreated the file, but that's it. And no log file generated anywhere in the Genshin directory.
[Edit2:] I ran the muipserver service by itself using the same command in the cli.sh file, and this was the result. (https://i.imgur.com/GADlIYQ.png) You can see where I run it, then try to kill it with the kill command, then trying to stop it using cli stop, you can see where it's repeatedly queried to stop and it just doesn't.
[Edit3:] After looking at some old posts with screenshots from my previous issues, the line with the IP:Port is the http server. I think this is an issue with the dispatch server.
[Edit4:] I thought it may be a VMWare version issue, but no version from 15.X up worked. Migrated the VM back to my desktop, VM now works. I have no idea.
So me update VM on THIS link
Whats new:
- added singleplay patch by @gorkn from THIS
- installed Midnight Commander
- clear log files and defragment filesystem
- compact VM disk (to 20,7 Gb)
- decrease CPU overage to 4 cores and VM ver to VMware 12
- reset login password for "genshin" and "root" to "Zaq1@wsx"
- created RAR5 archive by 1Gb toms(4 files total 3.64 Gb)
That's all,
Next step, me create .torrent GenshinImpact_3_2_0.torrent of 3.2 client for PC and Android + Japanese voice + cultivation + modded UserAssembly.dll U can take it on THIS, no need download all, just take what U need
Is this mobile gensin source? Or pc
Loucoala publish VM 3.2 on debian linux see in THIS
Some lessons I have learned. This may come in handy for someone:
1.) This VM does NOT like to be upgraded. It's on VMWare 15.x. Moving it up to 16 or 17 caused the VM to not work in various ways. I encountered this with Tera as well.
2.) This VM does NOT like Intel Server NICs. I have a 2 port server NIC on my home computer I was connected to for testing, ran into issue where the VM absolutely refused to connect to anything, and never fell back on netplan to assign an IP/gateway. Even when I manually assigned the IP, it was invisible on the network. No traffic out, no connections in. Moving back to my motherboards NIC instantly resolved this issue. I could never get it working on my bare metal server, and I think this is due to the server having 4 Intel Server NICs.
3.) Wait until the server is completely loaded before connecting. Open up an SSH session and run htop. Watch the RAM. When it stops climbing and stays steady, log in. This may happen at various different amounts. It's different for everyone's system.
The most important lesson I have learned:
4.) VMs are virtual machines. They are under no obligation to obey the laws physical hardware are bound to. If your VM is screwed up in some weird way, even if you do everything correctly, and do all of the troubleshooting, start thinking outside of the box to troubleshoot, because the issue could be something as simple as an emulated hardware setting or a compatibility issue.
Now, anyone know how to change the number of resin I have? I looked in the DB but found nothing. I have 240/160, which isn't right. It's caused me to have a sort of resin overflow, giving me infinite resin. I would like to fix this.
your dekstop vm is using the same ip as the server vm,both using same ip in the same network..try remove it from your dekstop workstation (not deleting it)
# cd ../oaserver
# cd ../pathfindingserver
# cd ../multiserver
# cd ../tothemoonserver
What are these service ? what do these do ?
If you're using the old version of my mod I had Resin set at 240, and recharge at 1 Resin per minute. Unmodified value has Resin cap at like 2000 for some reason before I changed it. New version has it back at 160 and some other things.
https://forum.ragezone.com/f857/gens...ml#post9161258
Thank you very much, work pretty well and only need 8 GB of RAM, in the other hand i want to make work the "Solo Mod" of @gorkn but after overwrite data folder and update DB from Sql File, the login stop working in this compilation (before press on door stay on white screen then "timeout") if i dont load the mod work as intended.
Thats too bad.
I got same issue with v2, ill going to test v1 later then, but if not works no problem
v3 includes all the changes and it should work. Are you sure you're running the SQL file fully? It should delete all existing Banners and add in the new ones for a total of 7 Banners in the SQL 'db_hk4e_config_gio.t_gacha_schedule_config'.
Also make sure that all the files in 'data' are being properly replaced with the new ones. White screen crash will happen if SQL Banners and Data files aren't synced.
Hello there everybody.
If is okay i would like to request your assistance.
Upon launching the cultivator client, i am able the launch the game and manage to register an account.
when the game shows the door with the "click to start message" it changes to a white screen with a duration from 30 sec to 1 min.
The white screen is the problem.
This is why i dont get it. i followed the instructions on page 1. The server starts without any errors. The game launches wihtout any connection issues.
But i cant get into the game.
I have only 16 gb ram but i allocated 7 gb as a swap file. i minimized the windows design for more ram.
I allocated 10.4 gb to the vm and 6 cores
Im using bitdefender without any errors.
i changed to vm connection to vmnet8.
I waited for the server to load ram until it stops increasing.
i am using this sever from Tie Lay with the following message:
"So me update VM on THIS link
Whats new:
- added singleplay patch by @gorkn from THIS
- installed Midnight Commander
- clear log files and defragment filesystem
- compact VM disk (to 20,7 Gb)
- decrease CPU overage to 4 cores and VM ver to VMware 12
- reset login password for "genshin" and "root" to "Zaq1@wsx"
- created RAR5 archive by 1Gb toms(4 files total 3.64 Gb)"
This is his, not mine.
Is my system too weak or is there something i somehow missed?
Thanks again
more RAM need, when vm is loaded try top in console and seen how RAM VM used, 12Gb in my own...
What is the purpose "Animegame_Install.exe" 118mb for? I tried it and it install live game...? I ask because am having difficulties obtaining client... haha...
After rebooting the blue screen,
I couldn't connect (sudo lsof -i -P -n | grep LISTEN) and checked mysqld. (3306 port not open)
Navicat DB Connection
MySQL Server: No connection
Mongo DB: Connected
Even if I reboot now Only mongo db ports are open The mysqld port is not open.
Is there a problem with the file after the blue screen reboot?
Is there a way to run mysql?
i solved the problem
So me again update VM on THIS link
Whats new:
- added singleplay patch v4 by @gorkn from THIS
- reduce virtual HDD to 32Gb, coz me use it on ESXi 5.5 and 50Gb disk space in nowhere no good
- installed Midnight Commander
- clear log files and defragment filesystem
- compact VM disk (to 20,5 Gb)
- decrease CPU overage to 4 cores RAM to 12Gb and VM ver to VMware 12
- reset login password for "genshin" and "root" to "Zaq1@wsx"
- created RAR5 archive by 1Gb toms(4 files total 3.73 Gb)
- in archive added patched UserAssembly.dll
- in archive added grasscutter's cultivation launcher 1.0.10 x64 installer
That's all.
Hey, I like how you have everything laid out nicely in your folders. I've been trying to setup with your downloads, I follow the instructions in your text file and when I get to login screen I get "connection failed, try again later". Is it something simple I might be missing?
UPDATE: Nvm user error, I figured it out, missed a step :) Working great!
stuck here, login ok but when i click go to journey(enter to world) i have white screen and connection time out. How to solve this?
use TieLay vm
- - - Updated - - -
if i have gameserver red status i need to wait?
I didn't know anything, but thanks to your tutorial, I played the genshin. thank you, very well
Hi,
I download GenshinVMSRV from this link.
I setup the vmware and when I launch “/root/genshin/srv/cli start” absolutely nothing happens. I didn't change IP from the server. I can ping it from the host but the server just doesn't start. no error, nothing.
PS: Nevermind, it's not CLi but CLI-DEFAULT. It's working but too laggy and Memory consumption for my rigs.
Dockers works way better than VMware for me.
Hello,
I'm trying to use TieLay's VM but when I open Cultivation and launch it, I can see it's connecting to the official servers instead of my private server and gives me a captcha which I assume should not happen. Trying the "test" account with a password of "123456" says invalid account format. Trying random accounts gives a "Account/password error". I am using the patched UserAssembly.dll (CRC32: 8F609FCA), GI client v3.2.0, Win7 x64 SP1, Cultivation v1.0.10.0. I followed all the instructions and tried disabling my firewall, installing the certificate for Cultivation, launching it as admin, setting the subnet in VMWare, checking IP in the VM to be 192.168.200.130, but nothing seems to work. I don't even think the issue is anything on the VM side because it's not even attempting to connect to a local IP using Cultivation. Any ideas? Thanks.
It sounds like the internal proxy function of Cultivation is not being activated... lets perform some general cleanup first.
Delete everything in C:\Users\*user*\AppData\Roaming\cultivation this will clear all of cultivations stored program settings.
Open the start menu and start typing certificates a option to mange user certificates should appear, open it and navigate to trusted root certificates and delete the cultivation certificate there should only be one unless you have clicked the install certificate button multiple times in cultivation but if you have more then one delete them as well
Now switch to this fork https://github.com/NotThorny/Cultivation
It contains some updates + fixes + auto RSA patching which you should enable because it is a more modern bypass for all versions that need a bypass
Run this Cultivation fork and setup everything again,then click launch and see if you can now connect to your VM.
If you still can not connect it does mean something is interfering with Cultivation Internal Proxy, procced to workaround step
#Workaround Step
You can try forcing cultivation's local proxy to active by
Opening windows settings typing proxy and selecting change manual proxy settings.
Go to manual proxy setup, click setup, toggle it on and input the following in Proxy IP Address
This should force cultivations local proxy as active but will likely disable you ability to navigate the internet in general outside of playing on your VM.Code:http=127.0.0.1:8365;https=127.0.0.1:8365
*if this workaround step works it means that for sure something is interfering with cultivation's local proxy activation.
Hey 0Hex, I followed everything you said, but it seems like something is interfering with the local proxy activation. When I use your workaround by manually setting the local proxy in Windows, I can connect to the local VM server, but without that, it's still trying to connect to the official servers.
Using the forked Cultivation, enabling Automatic RSA Patching makes the game not even load. It brings up the command line looking window saying waiting for game to startup but then closes after a few seconds. Disabling Automatic RSA Patching launches the game fine, but like I said before, it only works when I manually force the proxy in Windows.
By the way, if anyone is trying to open the Certificate Manager in Windows but it's not finding it, type "certmgr.msc", which is what I had to do. Also, the proxy settings in Win7 you can find by searching for "Configure Proxy Server", clicking on "LAN Settings", and enabling "Use proxy server for your LAN"
Anyway, do you know of anything else I can try to make the proxy activate properly?
IDK your best best would be asking around on the grasscutters discord support section https://discord.com/invite/T5vZU6UyeG
that is where i pulled the force proxy workaround from
After discussing in discord, it's most likely an issue with Cultivation not working properly with windows 7 as far as automatically enabling the proxy settings. Instead I'm using Fiddler which seems to work.
I followed the instructions in the Grasscutter github and slightly modified the Fiddler script they provided as follows and it seems to work decently:
Code:import System;
import System.Windows.Forms;
import Fiddler;
import System.Text.RegularExpressions;
class Handlers
{
static function OnBeforeRequest(oS: Session) {
if (oS.host.Equals("overseauspider.yuanshen.com:8888")) {
oS.oRequest.FailSession(404, "Not Found", "Not Found");
}
else if(oS.host.EndsWith(".yuanshen.com") || oS.host.EndsWith(".hoyoverse.com") || oS.host.EndsWith(".mihoyo.com")) {
oS.oRequest.headers.UriScheme = "http";
oS.host = "192.168.200.130:2888";
}
}
};
helloI'm a beginner, so I don't know how to connect to the outside.
Please tell me how to access from the outside so that even beginners can know.
I want to do it with my friend and I want to know how.
Thank you in advance.
Config ip here.
https://imgur.com/a/kgAeL4U
Winscp
Ip : 192.168.200.130
Port : 22
ID: genshin
Pass: Genshin2023@@
enjoy to the game genshin impact offline server.
Can anyone play locally without an internet connection? Even though I'm just using a local VMware machine and connecting to it using Fiddler proxy, if my internet is not working or plugged in, I get a 4201 error in the main menu. As soon as the internet is working, everything works again. Is this a setting issue with the proxy that somebody knows about or is it actually connecting to some official server? My Fiddler script is 3 posts back, for reference.
Use Grass Cutters Cultivation from THIS link and no Internet needed, if U play in one network and VM hypervisor setup VM or Docker work in you's LAN C class (192.168.0.0/16 or 172.16.0.0./16)
sadly they have already been down this path in some posts above he is playing on WIN 7 and cultivation apparently doesn't function properly on that OS.
There best bet is to once again return to the grasscutters discord and see if anyone there knows how to modify the fiddler script that is being used..
##edit##
actually what they could do is use that fork and just force cultivations proxy to active(since that is the issue on win7 it doesn't properly activate), if they are playing offline it should not be a issue to force it as active anyways, the post to the workaround to force proxy as active is just a few post above this one
Thanks for the replies, guys. Indeed, Cultivation v1.0.22 Thorny Edition works offline (though I did not test the earlier version). It does appear that it doesn't activate the proxy properly on Windows 7, after confirming proper behavior on a Win10 VM. In Win7, you can automate the proxy switching on and off with the game using other tools - I'm using AutoIt scripts to control the VMware machine for easier startups/shutdowns etc, and part of the game launching script, I just run "regedit.exe /s" with .reg files that fill in what Cultivation fails to do in Windows 7 as I launch the game and when it closes.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections] - "DefaultConnectionSettings" and "SavedLegacySettings" (binary) are what is necessary for turning the proxy on and off in Win7, but Cultivation only toggles [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] - "ProxyEnable". Which is not sufficient in Win7.
did U follow recommendations:
Code:Windows 7 Users: You will need to download WebView manually, and download the .zip instead of the .msi.
Yes. Cultivation does not even launch without WebView installed.