Jump to content

Everade

Members
  • Content Count

    186
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

  • Days Won

    3

Everade last won the day on December 10 2020

Everade had the most liked content!

Community Reputation

39 Excellent

About Everade

  • Rank
    Poporing
  • Birthday 01/11/1989

Profile Information

  • Gender
    Male
  • Server
    GatheringRO

Contact Methods

Recent Profile Visitors

6,399 profile views
  1. First and foremost: I'm pretty sure you're not allowed to share web-design code that you've purchased from such services. And secondly, why would you ask web-design related things in the rAthena forums instead of contacting the support that actualy created your design/web-code?
  2. Hi sacrox The wiki has a page showing all the system-requirements to run rAthena. https://github.com/rathena/rathena/wiki/System-Requirements There is no "specific" or "best" Host for recommendation. You should build your foundation based on your personal needs. Take a look at the minimum requirements to get an idea. For example: - Your OS experience will most likely define what server platform you choose. - Your prefered audience will define server location eventualy for optimal latency. - Your player count will define hardware power and internet bandwith. A player does not use a "specific amount" of internet bandwith. It all depends on how much key strokes he sends to the server, and how much moving objects and other game states need to be sent from the server to the players. This varies tremendously and scales exponential to your player count eventualy. (for example if a player is moving in a crowded city) You could do some basic tests using network analysis tools by connecting to a server to get a better idea. You could also run rAthena on your home pc to do more indept testing in all fields.
  3. Stays true to high quality standards. If you're looking for one of the top tier rAthena devs, Lemongrass' got you covered. One of the few main pillars, the foundation of rAthena is based on. ~<3
  4. Benutz einen Steinzeit-Client wenn du neue Client Features nicht magst
  5. Wäre halt schön deine bisherigen Versuche anzusehen anstatt direkt zu verlangen das jemand dir die Arbeit abnimmt. In deinem script ist kein Timer, du prüfst lediglich für das vending. Dein aktuelles script scaled nicht wirklich gut wenn du einmal mehr Spieler hast. Da fängst du an deine SQL Datenbank mit grösseren Abfragen konstant zu penetrieren. (Der char table wird in der Regel sehr schnell sehr gross) Ich würde vorschlagen einen Timer an jeden Spieler zu attachen sobald man einloggt, und diesen auch sauber wieder zu entfernen. Die meisten Login Reward Scripts basieren ja eigentlich genau auf diesem Prinzip, und von denen gibt es wirklich mehr als genug. Da kannst du dann sowas machen wie zB: - script LOGIN -1,{ OnPCLogoutEvent: deltimer strnpcinfo(0)+"::OnTimer"; OnPCLoginEvent: [email protected] = (gettime(DT_YEAR) * 365 * 24 * 60) + (gettime(DT_DAYOFYEAR) * 24 * 60) + (gettime(DT_HOUR) * 60) +gettime(DT_MINUTE); [email protected] = .Rest - #DRewardTimer; [email protected] = checkvending(); if ([email protected] >= (#LastReward + .MinWait)) { addtimer 60000,strnpcinfo(0)+"::OnTimer"; end; OnTimer: if ( #DRewardTimer < .Rest ) { if (!(checkidle() >= 600) && (!([email protected]&1) || !([email protected]&2) || !([email protected]&4)) && isloggedin(getcharid(3))) { #DRewardTimer++; } addtimer 60000,strnpcinfo(0)+"::OnTimer"; end; } } else { [email protected] = (#LastReward + .MinWait - [email protected])%60; message strcharinfo(0),"[Reward Test]: You have "+ (([email protected]) ? [email protected] +" Minutes " : "") +"till your next reward."; addtimer ([email protected] * 60000),strnpcinfo(0)+"::OnTimer"; end; } Claim: getitembound 512, 1, Bound_Account; #LastReward = [email protected]; #DRewardClaim = 0; #DRewardTimer = 0; message strcharinfo(0),"[Reward Test]: You have collected your 15min reward."; [email protected] = (#LastReward + .MinWait - [email protected])%60; addtimer ([email protected] * 60000),strnpcinfo(0)+"::OnTimer"; } end; OnInit: // Minimum minutes between collecting reward .MinWait = 15; // Number of mins after logging before collecting prize .Rest = 15; end; } Wichtig: Ich habs nicht getestet und wird daher auch nicht funktional sein. Aber ich hoffe es gibt dir eine Idee wie du es hoffentlich lösen kannst. Das basiert auf einem Login Reward system, das heisst es pickt nicht einen einzelnen Spieler, sondern es läuft auf allen online charakter. Könntest du aber entsprechend modifizieren. Will auch nicht behaupten das es die beste Lösung ist, aber sicherlich besser als direkte SQL char table Abfragen. Zumindest meine Meinung.
  6. View File WoW Cursor A WoW cursor adaption for Ragnarok Online. Uses partly custom sprites that i've made and is fully functional. Something that i've created back in 2014 but never actualy used. WoW didn't change their cursor till today, so it's basically still up to date. All rights belong to BLIZZARD ENTERTAINMENT, INC. Submitter Everade Submitted 01/20/2020 Category Cursors Video Content Author Everade, Blizzard Entertainment  
  7. Everade

    WoW Cursor

    Version 1.0.0

    226 downloads

    A WoW cursor adaption for Ragnarok Online. Uses partly custom sprites that i've made and is fully functional. Something that i've created back in 2014 but never actualy used. WoW didn't change their cursor till today, so it's basically still up to date. All rights belong to BLIZZARD ENTERTAINMENT, INC.

    Free

  8. 1. Maybe redownload Nemo Patcher from the good old days. Here's a list of all the forks: https://github.com/MStr3am/NEMO/network/members Should be new enough for a 2015 client. 2. Make sure the client you're using is actualy from that said date. 3. Make sure you load the right client eventualy
  9. Could be related to the lightmap. Did you simply replace the texture files with your data folder only or did you actualy replace them using BrowEdit Map Editor? Might be worth to open the map with BrowEdit and recalculate the lightmap.
  10. One option would be to replace the mounted weapon .act files with the non-mounted versions just like you did with the sprites.
  11. Ja lesen können ist meistens hilfreich
  12. Also die ersten 2 könntest du commenten. Weil du überschreibst die Einstellung momentan einfach 2 mal hintereinander. #ifndef PACKETVER /// Do NOT edit this line! To set your client version, please do this instead: /// In Windows: Add this line in your src\custom\defines_pre.hpp file: #define PACKETVER YYYYMMDD /// In Linux: The same as above or run the following command: ./configure --enable-packetver=YYYYMMDD //#define PACKETVER 20180620 //#define PACKETVER 20151102 #define PACKETVER 20151104 #endif
  13. @Ronny34m kRO hat die Maps wieder aktualisiert. Das heisst rAthena scripts und die map im mapcache von rAthena sind outdated. Also entweder du updatest alle scripts und den mapcache für die neue map...: oder Du versuchst an die alte map ranzukommen und patchst diese dann einfach.
×
×
  • Create New...

Important Information

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