Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Neffletics last won the day on November 13 2022

Neffletics had the most liked content!


About Neffletics

  • Rank
    Advanced Member

Contact Methods

  • Discord
  • Website URL

Profile Information

  • Interests
    Classical music and wine ~
  • Github
  • Emulator

Recent Profile Visitors

2176 profile views
  1. I believe you'll have to edit that from the client. Check the LUA files in your data folder.
  2. For a server with 100 players where most players are vending or sitting in town, you'd be spending approximately $20-40 per month. Most of these budget hosting have low port speed which makes it vulnerable to network stress. Later on, if your server grows. You'd need at least 500 mbps port speed (ideal is 1 gbps dedicated port speed). As for your other question, Gepard is the only option. But, most cheat tools are now going through the memory. So, even if you have Gepard Shield in your server, it won't guarantee effectiveness.
  3. I changed the time slots to be in 30-minute intervals rather than hourly increments. Here's the code. I haven't tested it. Please let us know if it works. ~ case 1: mes "[New Session]"; if (.Size > 127) { mes "You have already reached the maximum of 32 sessions."; next; break; } mes "Select a day."; next; set .@day, select(" ~ "+implode(.Days$,": ~ "))-1; mes "[New Session]"; mes "Select a start time for ^0055FF"+.Days$[.@day]+"^000000."; next; set .@menu$,""; for(set .@i,0; .@i<47; set .@i,.@i+2) set .@menu$, .@menu$+" ~ "+Add_Zero(floor(.@i/2),1)+":"+Add_Zero((.@i%2)*30,2)+":"; set .@start, select(.@menu$)-1; mes "[New Session]"; mes "Select an end time for ^0055FF"+.Days$[.@day]+"^000000."; next; set .@menu$,""; for(set .@i,.@start+1; .@i<48; set.@i,.@i+2) set .@menu$, .@menu$+" ~ "+Add_Zero(floor(.@i/2),1)+":"+Add_Zero((.@i%2)*30,2)+":"; set .@end, select(.@menu$)+.@start; for(set .@i,0; .@i<.Size; set .@i,.@i+4) if (.@day == $WOE_CONTROL[.@i] && ((.@start >= $WOE_CONTROL[.@i+1] && .@start < $WOE_CONTROL[.@i+2]) || (.@end > $WOE_CONTROL[.@i+1] && .@end <= $WOE_CONTROL[.@i+2]) || (.@start <= $WOE_CONTROL[.@i+1] && .@end >= $WOE_CONTROL[.@i+2]))) { mes "[New Session]"; mes "The chosen times overlap with an existing session."; next; set .@d,1; break; } if (.@d) { set .@d,0; break; }
  4. 1. Gamit kayo ng version control platforms like Github, Gitlab, Bitbucket, etc. 2. Bumili kayo ng cheap na VPS, tipong worth USD 1-5 lang per month tapos doon ninyo i-host test environment ninyo. May mga plugins sa VSCode na mag-automatic sync ng changes from editor to your VPS para dire-diretso kayo ng gawa.
  5. This is the first time I've seen this post. As a way of saying thank you to Herc, I'll be donating on a regular basis. This is the emulator that we've been using for SolaceRO. Thanks for your dedication! Update: I just realized, my payment was declined. Not sure if this is connected with the situation in Eastern Europe. Sucks, I don't have crypto.
  6. Use eAthena: https://github.com/eathena/eathena
  7. Compile your server as pre-renewal. You're using the renewal Izlude.
  8. You might have forgotten to tick translate client when you diffed it.
  9. It's best if you do it on the web. It's extremely risky to do these from an NPC script. You can find many freelance web developers who can help you with this.
  10. None. Don't bother, there's no workaround to it.
  11. Too lazy to understand the whole script, but please try adding this below the line with getitem. if (.@rand <= 3) { announce(strcharinfo(PC_NAME)+" got "+ getd( ".p"+ .@s +"["+( 1+3*.@r -1 )+"]" ) +" "+ getitemname( getd( ".p"+ .@s +"["+ (1+ 3*.@r -2) +"]" ) ) +"!", bc_blue|bc_all); }
  • Create New...

Important Information

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