

Talaysen
Members-
Posts
161 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Talaysen
-
Any suggestions appreciated.
-
Thanks again, Brian!
-
Yes, I did. I should clarify, they're getting the message in the yellow broadcast (overhead) and they are getting a message in their chat. But everyone is getting the announcement and message, which is the opposite of what I want. I only want players to get a notification when an item drops specifically for them.
-
I'd like to grant a couple of items to all of my players, and I'm trying to figure out the best way to do this. I was looking at the 'Utility: Promotional Codes", which seemed promising, but people could keep creating accounts and redeeming that code, as there's no way to limit a code to a particular level or other similar requirement. So, seems like the best option available would be to manually grant the items. I should be able to do this through an SQL query, I'd imagine, but what's the best method? I don't want to add items to player inventories, as I imagine if their inventory is full, it would be a problem. It seems like adding items to storage is equally complicated, requiring that you check that their storage isn't full. Is it possible to create/send mail to all players with their items?
-
I implemented this, but it took a while before a rare item dropped and someone reported what was happening. The broadcast is still occuring (overhead big yellow broadcast), and all players are getting it when rare items drop. Lets say I get a rare drop below 1%, I only want the drop message to go to myself, and no one else.
-
It seems like disabling the anonymous stat reporting has made it more stable than it was, but the problem still randomly occurs. I mean truly random, too. It'll be stable for 10, 15, 24 hours or longer and randomly disconnect (outlined above). Then, at other times, it'll happen once every couple of hours, or at even shorter intervals. They mentioned in my support ticket that it could be caused by outdated linux packages, so I did a full update to my VPS today, making sure everything is current, particularly : * gcc * make * mysql * mysql-devel * mysql-server * pcre-devel * subversion * zlib-devel It's too early to tell if this will affect anything. I also installed GDB, so if it does occur again, I can provide them with a crash dump. I'll post back with results in 24 and 48 hours. (My OS is CentOS 6, 32 bit, by the way).
-
The best recommendation I can give is to make sure your server is accessible (several methods of download, full client, small client, perhaps even torrent), and have a few good guides available for new players. Users that are unfamiliar with RO are a great untapped resource for server, but RO can be daunting to completely new players. Having a clear-cut "this is where you should be starting" guide should be available. Old RO players know where to look for servers and generaly know what they're looking for, whereas a new player has no idea what the rates and differences between the servers mean. Alter your server description on your site to explain (in simple terms) how things work, and what makes you stand out from other servers, and have some easy to navigate links available to resources for new players, and you could use any method of advertising that you want to attract newbies to your server.
-
But would it be better to just instruct them to run the kRO (rag-lite/re-lite) or to include the updated content in a thor patch?
-
Reset an individual character's skill points and stat points.
Talaysen replied to Talaysen's question in General Support
Wouldn't the character needing the reset need to use the command? I don't want players to be able to do this at-will, I need to be able to reset their stats and skill points for them. Derp. I wasn't aware #command <user> could be used to target users with the command. #reset <user> worked perfectly, thank you very much! -
Depending on your flavor of Linux, the windows client will give you a little bit of shit getting it set up. For Ubuntu, you need to run winecfg, click on 'Add Application', and modify the settings for the executables (launcher, client, setup.exe). Click on the 'Graphics' tab, and it will let you change the settings for the selected program. On the graphics tab, you'll want to 'Emulate a virtual desktop', and enter values for the desktop size matching the value of your monitor's resolution, then hit apply. Tested with wine-1.4.1 on Ubuntu 13.04. If you run more than one monitor, you'll want to disable full screen mode for your client, or when you close the client, it will turn off your second monitor, you then have to go back into Ubuntu's display settings and re-enable it.
-
As a server admin, how do you handle keeping these updated for players? Do you tell players to run the rsu-kro-rag-lite /renewal-lite periodically? Or do it yourself and issue it as a server patch, so you know everyone is up-to-date? (If you did issue it as a patch, say, with the thor launcher, what files would you include?) Just trying to see how other admins handle this process.
-
Hm. I don't live in France. I live in USA. Our govt. only cares about copyright infringement when it's someone else infringing on our rights. When it's the other way around, they turn a blind eye to it. (IE: Champagne, Kobe Beef, etc). If you're young, the appropriate response to something like this is to take some really inappropriate naked pictures and e-mail them over to them, with a nice long paragraph about "here's the pictures you asked for, you'll let me keep my server up now, won't you"? Then report them to your local authorities. I'm going to have to call 'bullshit' on the original letter. That letter isn't nearly pretentious enough to have been written by a lawyer, let alone a French lawyer. Though, if you're legitimately concerned about it, I have some waterfront property in Arizona that I'd like to sell you at a very reasonable price. I'm also great friends with Prince Mujibar of Uruguay, he's fallen very ill and hates his greedy children, he wants to give away his vast fortune of 18.000 khoums to a worthy individual. He personally gave me your e-mail address and asked me to contact you. All we need to make this good-will transfer happen is your full name, date of birth, address, social security number, blood type, semen count, hair color, eye color, and first born child. Though, it's an ingenious way to try and get private servers (mostly run by younger kids who can generally be intimidated by threats) to shut down. Interesting way to eliminate competition for your server. You know, on second though, take everything I've said back. That letter is completely legitimate. How could it not be legitimate, he addressed you as 'Sirs', that's quite an honour. You must shut down immediately to avoid potential ligal acteion from esteemed lawyars.
-
Both solutions were good, though I felt that Keloyds was spot-on. I try to avoid patching in files where possible, and had completely forgotten about the necessity of patching the data.grf and rdata.grf files. >_<
-
Reset an individual character's skill points and stat points.
Talaysen posted a question in General Support
On my server, we don't have a higher level skill/stat reset NPC (intentionally). Resets are granted on a case-by-case basis (IE: Player had no clue what they were doing and screwed up their spec). Is there a simple way to reset the player's stats and skill points without doing it manually in the database? -
Thanks Anakid!
-
With the new channel system, how does one go about making it to where users automatically join a particular channel on login? I'm thinking it'd be nice if people automatically joined the #main, #support, and #trade channels.
-
I've thought about this very same thing. My thought was connecting the server to an IRC channel (as IRC is generally available on smartphones), albeit, unless it's a private IRC network authenticating off your user table in your database.. that's where it becomes completely unpractical. I'd love a lightweight method for connecting to my server for chat (moderation/admin purposes) without having to load up the client, as I rarely physically need to be present to handle issues. Reminds me of WoW's mobile app, how you can check your auctions, chat with other online-players (and I believe guild members), and view your character, etc. To make it to where it could connect to any server, rAthena would have to know how to handle the connection from the application. (Think clients, incorrect client packet = no connection, many servers run different versions of clients) I imagine some server owners would want the ability to disable connections from this application, as well. (Even if you set this up to be bound specifically to your server, rAthena would still need to handle the connection to the server.) Scenario: I'm a spammer. Instead of having to go through the trouble of downloading your client and connect to your server to advertise my server, I can simply log in through my application, blast your users until someone gets around to banning me. Then, depending on how they ban me, I can probably easily get back on and keep on spamming. I personally would want to restrict access to players that have either been registered for a certain duration, or, better still, have reached a certain level, say, level 10. (My solution to date was to install the TaigaChat module into my XenForo forum. It allows people to chat (without being in the game), though they do have to be logged in to the forum to chat in the chatbox. Since the forum has a responsive/mobile theme, it's fairly accessible on mobile devices. The forum uses a different login/user table than the game/client. I had briefly considered sharing the login/user tables and syncing the chat to the server, but decided it just wasn't worth the hassle.) It'd be great if this application could account for the level of the user logging in, so I could have some quick buttons (maybe even a configurable setup) to allow for faster moderation. Sorry my post is kind of long and scattered, kept thinking of things as I was typing. Erazer, is this something that you specifically would be working on? If you decide to dive into it, would you be setting up a GIT/repository for it so people could assist with it? What platforms would you be considering, for android, iOS, or both? I'm interested in this to the extent that I'm more than willing to help anywhere possible. I'm in college now for Mobile Applications Development, I've been slowly building up ideas for a mobile application for my server, albeit I'm still starting out in a few areas, so it was going to be a "maybe one day, perhaps, kind of" projects. (Particularly, I'm interested in eventually making a stable client available for iOS and Android.)
-
I just disabled it for my server (about 4 hours ago). I'll post back if we manage to stay stable for more than 24 hours.
-
Thanks Brian!
-
Changing blvl and jlvl with commands should be acceptable.. the commands exist and function as intended. When I remove a base level, the exp bar appears, when I add it (so I'm at max level), the bar disappears. What client are you using? That may be relevant?
-
Could just be glitched. Try setting your base level to something lower then set it to the maximum (with the @commands). IE: @blvl -1 then @blvl 1 Should clear the bar.
-
Not directly relevant to the issue, but I figured I'd mention, you can take screenshots (a picture of your screen) by hitting the 'Print Screen' key on your keyboard and then pasting it (CTRL + V on Windows) into any image editing program (IE: Paint). It's bound to be easier than physically taking pictures and provides better clarity.
-
Did you make the changes in all necessary areas? http://rathena.org/wiki/Edit_Max_Level (\conf\battle\client.conf and \src\map\map.h) Did you compile after making the changes?
-
This seems similar to my issue: http://rathena.org/board/topic/83674-session-8-timed-out-char-server-lost/ I posted my solution on that thread, so far I'm at 18 hours without any crashes or issues.
-
Wouldn't happen to know where the script part of // Make broadcast ** Player1 won Pupa's Pupa Card (chance 0.01%) *** // This can be set to any value between 0~10000. // Note: It also announces STEAL skill usage with rare items // 0 = don't show announces at all // 1 = show announces for 0.01% drop chance items // 333 = show announces for 3.33% or lower drop chance items // 10000 = show announces for all items rare_drop_announce: is located?