Jump to content

Everade

Members
  • Posts

    192
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Everade

  1. EquipScript: | changebase JOB_MAGE; UnEquipScript: | changebase Class;
  2. Everade

    rAthena su

    src/config/renewal.hpp Add // in front of #define RENEWAL_STAT
  3. There are lua files files in your data.grf which determine the layer priorities for garments. You would have to edit it for every single garment you're having issues with. That would be data/luafiles514/lua files/datainfo/tb_layer_priority.lub If i'm not mistaken.
  4. If you believe that it's a bug, bug reports belong to: https://github.com/rathena/rathena/issues
  5. 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?
  6. 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.
  7. 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
  8. Benutz einen Steinzeit-Client wenn du neue Client Features nicht magst ?
  9. 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: .@i = (gettime(DT_YEAR) * 365 * 24 * 60) + (gettime(DT_DAYOFYEAR) * 24 * 60) + (gettime(DT_HOUR) * 60) +gettime(DT_MINUTE); .@t = .Rest - #DRewardTimer; .@state = checkvending(); if (.@i >= (#LastReward + .MinWait)) { addtimer 60000,strnpcinfo(0)+"::OnTimer"; end; OnTimer: if ( #DRewardTimer < .Rest ) { if (!(checkidle() >= 600) && (!(.@state&1) || !(.@state&2) || !(.@state&4)) && isloggedin(getcharid(3))) { #DRewardTimer++; } addtimer 60000,strnpcinfo(0)+"::OnTimer"; end; } } else { .@mins = (#LastReward + .MinWait - .@i)%60; message strcharinfo(0),"[Reward Test]: You have "+ ((.@mins) ? .@mins +" Minutes " : "") +"till your next reward."; addtimer (.@mins * 60000),strnpcinfo(0)+"::OnTimer"; end; } Claim: getitembound 512, 1, Bound_Account; #LastReward = .@i; #DRewardClaim = 0; #DRewardTimer = 0; message strcharinfo(0),"[Reward Test]: You have collected your 15min reward."; .@mins = (#LastReward + .MinWait - .@i)%60; addtimer (.@mins * 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.
  10. 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  
  11. Everade

    WoW Cursor

    Version 1.0.0

    521 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
  12. 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
  13. 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.
  14. One option would be to replace the mounted weapon .act files with the non-mounted versions just like you did with the sprites.
  15. Ja lesen können ist meistens hilfreich ?
  16. 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
  17. @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.
  18. I guess they either changed it then or this never applied to my country.
  19. Since when do chargebacks on PayPal cost the seller anything? I've had a lot of chargebacks back in the days before accepting verified accounts, but it never cost anyone a single cent. The money always go fully returned to the buyer, end of the story (including PayPal fees). The only downside here was that if you were the seller and were selling digital goods, that your product can't be returned due being digital. But that's up to the seller to create a proper digital shop to prevent that. If you can proof paypal that you've actually sold something (which is the main idea here) then you're good to go, always, no exceptions. Same goes for "donations". But i've had 0 chargebacks since i've started to only accept verified paypal accounts. (10+ years) If there's ever a dispute, you can still manually do a chargeback, which yet again does not cost you a single cent. In case PayPal changed that: Well that kinda sucks and would be new for me. But you can still go for verified accounts. But that's not my bread i guess ^^ Wish you good luck with the new method
  20. You must only accept verified paypal accounts. That helped me to reduce the chargebacks / frauds down to basically 0.
  21. Copy&Paste den kompletten RO Ordner wo es funktioniert, lösche deinen und dann füge die Kopie da wieder ein. Wenn es nun klappt dann kannst du davon ausgehen das es ein Setting Problem war. Ansonsten würde ich den Grafikkartentreiber updaten. HP bietet zwar keine aktuellen mehr an, du hast aber bestimmt eine AMD, NVIDIA oder oboard INTEL graka verbaut. Geh auf die offizielle Website von der entsprechenden Marke (nicht HP) und hol dir den neusten Treiber. Bedenke das RO eine maximale Auflösung von irgendwas mit 2000width unterstützt. Höher geht nicht.
  22. You got no sales per month because you sold it as "buy it once, get free updates for life". And when you started to realise that you don't make any money, you started to take away our SVN reading rights and asked us for money. You never fixed bugs and barely updated the project. And when you finally updated it, you usualy broke several features which were originaly sold simply because you didn't bother to properly update it. eAmod, originally, was a great mod with great features. The older it got, the less features it offered, or the ones available were simply broken. But your service was the worst that someone can possibly get. Also asking for money without actually offering a service usualy doesn't workout. Especially not since you didn't sell it as a subscription in the first place.
  23. Storage geht runter auf die 600. Aber die Items bleiben bestehen. Das heisst du hast dann zB 845/600. Kannst aber keine weiteren items mehr reinlegen bis du wieder unter 600 bist oder wieder VIP verlängert hast. VIP Character können behalten werden solange der Character nicht gelöscht wird. Sobald du ihn löschst kannst du keinen mehr machen falls dein VIP abgelaufen ist. Aber theoretisch kannst du 1 tag VIP haben und dann für immer 3 zusätzliche chars machen und behalten.
  24. Wieso spricht ihr bitte im German Support in Englisch? @redlightliu Geh doch bitte mal alle SQL Upgrades durch um sicherzustellen das die Strukturen der Tabellen korrekt sind.
×
×
  • Create New...