Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/02/17 in Posts

  1. Hey Guys! I haven't posted here in a good bit, just wanted to show off the old novice grounds that I've redone. I hope you guys like it. It's really just more recent models and textures. For the indoors, I kept the original Gravity lighting, you may see some errors in the shadows because of this, but its not too noticeable.
    1 point
  2. paste back the original files or you can copy it here : https://github.com/rathena/rathena/blob/master/conf/groups.conf
    1 point
  3. STFU to all drama, we are all stealing stuff from Gravity, so Great job @Lemongrass
    1 point
  4. If someone is able to cause cashflow issues after filing chargebacks, it shows incredibly bad financial management on the "company's" behalf. That statement alone is enough to suggest that RagnaHosting is paying each months bills with the income from that month with little in the way of emergency funds or petty cashflow. If any "hosting company" has less than 6 months planned expenditure sitting in a bank account, it's time to cut and run.
    1 point
  5. @Emistry I wrote this script as a generic example. When you convert the NPCs to instance NPCs, you just change the global variables to instance variables. I usually put mine as "$et_<name_here>" for endless tower, then replace all to " 'et_". It's faster for me when I want to test a specific part of an instance @@. But... we don't know what Hijirikawa is going to use that for. I do want the variable to be accessible from all the NPCs though; if you aren't using duplicates (the OP could be using 4 completely different NPCs with no code being shared at all), then NPC variables won't do. Well, I made a "setvariableofnpc" command which would solve that particular issue. With that said though, my solution works in all scenarios, even if you change your code midway for another approach. Skrom's algorithm is also in n²; it works fine with 4 NPCs, but it can get very slow if you plan on duplicating more of them. There's a lot of repeated code being ran here too (sorry >.<'). Though, if you really want to use NPC variables, I don't think you can do it another way (so I still wouldn't go for it on my end xD).
    1 point
  6. prontera,156,160,5 script Khaye 485,{ if(#freebie_quest == 0){ mes "[Khaye]"; mes "Nice to meet you "+ strcharinfo ( 0 ) +", my name is Khaye"; mes "Welcome to ^E066FFZeiyan RO!^000000"; mes "I see that you're new here so to help you out I'd like to give you these"; mes "items as a gift to show how much we appreciate you here!"; next; skilleffect 34,0; sc_start SC_BLESSING,3600000,20; skilleffect 29,0; sc_start SC_INCREASEAGI,3600000,20; skilleffect 361,0; sc_start SC_ASSUMPTIO,3600000,5; getitem 4142,1; getitem 1705,1; getitem 1108,1; getitem 1208,1; getitem 1602,1; getitem 11501,200; getitem 2289,1; getitem 25023,1; getitem 25024,1; getitem 25025,1; getitem 25026,1; set Zeny,Zeny+500000; set #freebie_quest,1; savepoint "prontera",156,191; next; mes "[Khaye]"; mes "I'll change you into a job that you want"; mes "but be warned you can only change your job once"; mes "so choose carefully!"; next; mes "[Khaye]"; mes "If you cancel on me you will lose your chance to have"; mes "instant level and job!"; next; switch(select("Lord Knight:Paladin:Assassin Cross:Stalker:High Priest:Champion:High Wizard:Professor:Sniper:Clown/Gypsy:Gunslinger:Ninja:Star Gladiator:Soul Linker")){ Case 1: jobchange 4008; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Lord Knight!"; close; Case 2: jobchange 4015; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Paladin!"; close; Case 3: jobchange 4013; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now an Assassin Cross!"; close; Case 4: jobchange 4018; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Stalker!"; close; Case 5: jobchange 4009; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a High Priest!"; close; Case 6: jobchange 4016; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Champion!"; close; Case 7: jobchange 4010; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a High Wizard!"; close; Case 8: jobchange 4017; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Professor!"; close; Case 9: jobchange 4012; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Sniper!"; close; Case 10: if(Sex == 0){ jobchange 4021; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Gypsy!"; } else { jobchange 4020; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Clown!"; } close; Case 11: jobchange 24; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Gunslinger!"; close; Case 12: jobchange 25; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Ninja!"; close; Case 13: jobchange 4047; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Star Gladiator!"; close; Case 14: jobchange 4049; set BaseLevel,255; set JobLevel,120; mes "[Khaye]"; mes "Congratulations! You are now a Soul Linker!"; close; } close; } if(#freebie_quest == 1) { mes "[Khaye]"; mes "You already took your freebies!"; mes "Have fun in ^E066FFZeiyan RO!^000000"; close; } } I just made this myself tho. it doesnt include 3rd jobs and kagerou and obrou.
    1 point
  7. trunk/conf/battle/client.conf // Valid range of dyes and styles on the client. min_hair_style: 0 max_hair_style: 27 min_hair_color: 0 max_hair_color: 8 min_cloth_color: 0 max_cloth_color: 4 Or better use Emistry Advanced Stylist; http://rathena.org/board/files/file/2859-advanced-stylist/
    1 point
×
×
  • Create New...