Jump to content

AngelRO

Members
  • Posts

    34
  • Joined

  • Last visited

Everything posted by AngelRO

  1. I cant connect to the server if the subnet is: subnet: 0.0.0.0:127.0.0.1:127.0.0.1 The char sever doesn't respond. How can I solve this problem? Edit: never mind. It was a problem with the hexed not being correctly patched. It's all good now. Thanks! If I setup a proxy server behind load balancers, won't they all share the same IP? What happens if someone attacks the load balance servers? Only one of the VMs will be knocked down, right? What's better: to maintain a few *persistent* machines serving as proxies or to setup a single load balancer? I know that hosting a server on a DDoS protected host would be a much better option, but unfortunately I don't know any good hosting company in Brazil. I would love to use ovh and save time, money and headache, but I don't see any good alternative.
  2. The clif.c.patch no longer works in the latest rAthena revision.
  3. Hello, I edited the /src/common/mmo.h file #define MAX_CHARS 15 My char_athena.conf remains untouched: chars_per_account: 0 I only recompiled and restarted the server, and the additional slots appeared.
  4. Yeah... I had some troubles to make it work, the char-server was crashing (buff overflow), so I decided to set up a CNAME record poiting to my RDS instance DNS name and it is working now. ^^ Thanks
  5. I am doing some tests with Amazon RDS and when I change sql.db_hostname with the Amazon RDS endpoint, I get the following error: Only parts of the endpoint is being read. When I use the private IP or the public IP that the endpoint is directing to, I get no erros, the problem is that every time I reboot my RDS instance, the IP will change, so I really need to assign the IP with the exact endpoint: angelro.xxxxxxx.sa-east-1.rds.amazonaws.com For more information on Amazon RDS, click here. Edit: I'm trying to increase the size of hostname variables, and it looks like it will work.
  6. Thanks Asura, I also realized that hosting the database on another server wouldn't have a big impact on the outbound traffic, I will keep the DB in the same machine.
  7. Hello, guys... I'm planning to move my server to the Amazon Cloud (EC2) but the outbound traffict is a a bid expensive, comparing the the other regions available in Amazon. Outbound traffic costs $0.25 per gb in Brazil, while in the US it costs $0.12. My server has around 120-180 people online, including auto vendors, and using Asura's estimatives 100 active players will use an average of 267.84gb/month, in Brazil this traffic will cost 100-15gb (the first 15gb is free, for one year) = 21,25 dollars, while in the US it will cost 10,2 dollars. I have had more than 1000 active players in the past, but I let my server shrink when I moved to Canada, because I was studying and didn't have much time to take care of my server, but now I have and I plan to have 200-300 active players in the near future, and using Asura's estimatives again, 800GB of outbound traffic will cost 199.75 dollars in Brazil, while in the US it would cost 95.88. For this reason, I would like to know your opinion... Do you think it is worth it to host a database and patch files in the US and map/char/login in Brazil? Dedicated servers are very expensive down here, and I don't trust national companies with cheap services, because I'm afraid the quality of their services is bad. I currently host my server in the US, but the latency is a bid high (180ms, compared to 20ms from national datacenters) and most Brazilian RO servers are alread hosted in Brazil. Here is the website I used for Amazon EC2 calculation: http://calculator.s3.amazonaws.com/calc5.html I will start with the m1.medium plan and reserve it for 3 years, the monthly price will drop from $117.12 (on-demand) to $26.36. Adding 300gb of outbound traffic, my monthy bill will be $ 110.68, this is half of what I already pay for my dedicated server. If I choose to host my Databases in the US, and add 100gb of outbound traffic to the database instance, the monthly bill will be $ 48.62 USD for the game servers, and $ 40.86 for the database, including 300gb of outbound traffic, a total of 400gb per month, for 97,48 USD. The above calculation includes 2 Amazon EC2 instances, one in the US and one in Brazil, which means more computing power. If I host everything in Brazil in the same instance and add the 400gb of outbound traffic, the total would be $142.49 per month, $ 45,01 more expensive. I know bandwidth depends on many factors, that is why I will try the on-demand amazon service for one or two months, to have accurate data for calculating the costs. PS: Inbound traffic to an Amazon instance is free. Inbound/Outbound traffic between 2 amazon instances is also free.
  8. It would be nice if you could implement a function for people who use shared body and head palettes. I tried changing the class name in pals.php but I couldn't find the second part, like class_32_palnumber.pal so I used my huge palette grf instead.
  9. I wish we could create private forks on github (for free). I've spent the day trying to figure out a way to push my own files without making it public and so far, the only good service I found to host my files is bitbucket, but I'm struggling to understand how git works. I like how easy it is to set up branches on git, but I want to share my files with some other people, so branching my files locally doesn't help. Is it possible to mirror files on github to another git service, like bitbucket or assembla automatically, or do we need to update our local git and commit every time there is an update on rathena? Edit: I just realized there is a feature on bitbucket that imports a github directory directly. It looks really nice. Edit2: Done... I successfully set up a rAthena mirror on bitbucket and configured it to check for updates every hour. I got more than what I was expecting, I can finally start applying my mods to my private fork.
  10. I have never used GitHub, but I will try to understand it because updating a server with a lot of modification can be really annoying like the guy mentioned in the post above.
  11. http://www.4shared.com/file/26316356/78c25bd9/PronteraIzludeEdits.html
  12. It's my birthday o/

  13. Thanks KeyWorld, I didn't know we had to repack the official grf file as well. Everything works fine now.
  14. Check: src\common\mmo.h: #define MAX_CHARS 9 char_athena.conf: // How many Characters are allowed per Account ? (0 = disabled) // You can not exceed the limit of MAX_CHARS slots, defined in mmo.h // Doing that, chars_per_account will be default to MAX_CHARS. chars_per_account: 0 Mine is set to 0 and all the slots are shown, try changing it to 9.
  15. Hello, I'm using a 2012-04-10 RagexeRE client but I can't increase the character slots (default = 9). I have edited my source and conf files, but I still see no changes. When I use a Ragexe client, the slots are added normally. Is it possible to increase the char slots on a RagexeRE client? If so... How? Nevermind... It was my mistake, I guess... I just restarted the server and the 15 slots appeared.
  16. Lots of sprites missing in the official Brazilian Ragnarok Server (bRO). That is my problem. I will try changing my lua files again and see what happens.
  17. I coudn't test the script because it didn't find the iReadC function. I don't know if there is any source modification with this script, since the patch file didn't come in your mining world folder. Where is it? Edit: I also got an infinity loop error. Edit2: Just found it on VarSystem.txt I will try again. Edit3: All the erros are gone now. ^^ Edit4: I tested the script and it is amazing! I loved the VarSystem as well, it's very useful. Thanks for sharing it
  18. You can use OnPCLoadMapEvent (on maps with loadevent), and make the script check if the player is using an elemental palette. Something like: prontera,50,50,0 script enableracepvp -1,{ OnPCLoadMapEvent: if(getlook(7) == 200) { //change 200 for your elemental race palette atcommand "@killable"; end; } } prontera mapflag loadevent But you have to figure out a way to reuse the command to disable the pvp when the player leaves the map. I didn't test the script.
  19. You could make the item use the @killer command. But they will be able to kill anyone, including GMs.
  20. Its been a very long time since this topic received the last reply, but I would love to see this mod as an official rathena feature.
  21. Thanks solid2005, for taking your time to adapt the code. I will test it now. It worked! Thank you so much! Ps: The increased damage is just a bit inaccurate.
  22. It worked but I can't see my character, the image is blank (but it shows the my name and level). I will double check my grf configuration. Edit: Still no success.
×
×
  • Create New...