RiftLogs.NET

I would like to thank all those who have donated in the past and all that provided their bug reports and help. Sadly I am playing Rift much less and working much more. I do not have the time to continue.

As promised when I started I have attached the source code used. Please note that you will need to modify the source code to reflect game changes and such. I would no longer consider it production worthy!

C# Parser Source Code
PHP HTML Frontend
SQL Schema

By |July 3rd, 2013|0 Comments

Automatic Rift Scratch Off

Rift (http://www.riftgame.com) is an MMO that is fairly dynamic. I play every now and then, and I have an Android phone. Trion offers a neat mobile application that allows you to talk to your guild, friends, and play some scratch off games. You get a max total of six game credits, and as you use them they regenerate at the rate of one per hour.

It is a little fun while away from the game, and you get some small loot that gets delivered to your mailbox in game.

Playing around I made a small C# client that plays the games for you. It’s not a way to cheat, because you really cannot. But it will make it so you do not miss out when you hit your max of six points and cannot gain anymore like when you are sleeping.

This program plays whichever game you choose for it to play for you, at the rate of one every ten minutes. If none are available, it will just skip. Trion really has already lowered the rate that you can win at, I have noticed a very large drop in winnings after the last patch. This will help you always use your available points.

This program is really just an example project. It was made as a proof of concept as I am doing some C# web data clients for work. It is a console program and NOT all that easy to use as you will need to know some strings that you can only get from HTTP decoding the streams from your phone.

The strings you need are:

Character ID – This is a large string of numbers that identify your character.

Session ID – This is another string of numbers and letters that you are given AFTER you login with the Android client.

This program really just continues the session your phone created with your login credentials. Trion is using (for Android) the google authentication service with Device IDs so I cannot offer a login form with player name and such. Sorry.

Features include:

Playing any of the three games.
Automatically replaying on a replay win.
Automatically replaying on a replay win of a replay win.

Source code is also available, it’s not a secret. I’m sure this has been done. No it’s not easy. No you cannot cheat with this. Yes it will help you use the points you already have more efficiently. No it will not always win for you.

Program: RiftScratch.exe
Source: RiftScratch.zip

By |July 23rd, 2012|0 Comments

Playing RIFT on WINE Crashing Problems

A few patches ago, Rift started becoming very unstable for me while playing in Wine. My current setup, as the post two below this one states, I’m in Archlinux have Wine setup latest version, and I use the Direct3D registry tweaks. I have an Nvidia card as well, and the graphics are setup just fine.

About thirty minutes to an hour playing, random crash. Wine gives no informative information, even running winedbg on the rift.exe process.

I recently found a post on the winehq forums, for RIFT that experienced the same problem, and last night testing found that adding another option to the Direct3D registry tree did indeed fix the problem.

Adding a new string value “StrictDrawOrdering” without quotes and set it to “enabled” again without quotes.

This did slow down my game some, so, I went on to play again with settings and found that I get a very noticeable increase not only in graphics quality and how high I can set them without graphic related slow downs, but also how fast the system was able to load the textures, players, spells around me by using the latest (beta at the time of this writing) nvidia drivers from the ArchLinux AUR.

The links to packages that I used are:
https://aur.archlinux.org/packages/nv/nvidia-beta/nvidia-beta.tar.gz
https://aur.archlinux.org/packages/nv/nvidia-utils-beta/nvidia-utils-beta.tar.gz
https://aur.archlinux.org/packages/li/lib32-nvidia-utils-beta/lib32-nvidia-utils-beta.tar.gz

By |November 4th, 2011|0 Comments