-
Content Count
403 -
Joined
-
Last visited
-
Days Won
10
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by Winterfox
-
Did you change it in the right one? pre-renewal and renewal folder have this file with this item.
-
Open item_combo_db.txt and change: 2381:2436:2539,{ bonus2 bSubRace,RC_NonDemiPlayer,-300; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; } to: 2381:2436:2539,{ bonus2 bSubRace,RC_NonDemiHuman,-300; bonus bDex,3; bonus bMaxHPrate,12; bonus bLongAtkDef,10; bonus bDelayrate,-25; }
-
[solved]Erro ao compilar emulador do Git
Winterfox replied to srgoogle's question in Suporte ao Servidor
Try chmod +x sysinfogen.sh. -
You can change the number of card slots in the item_db.conf. Just delete Slots: x in the items you want to have them removed. For example change: { Id: 1507 AegisName: "Smasher" Name: "Smasher" Type: 4 Buy: 9000 Weight: 1000 Atk: 54 Range: 1 Slots: 2 Job: 0x0004C5B3 Loc: 2 WeaponLv: 2 EquipLv: 14 View: 8}, to: { Id: 1507 AegisName: "Smasher" Name: "Smasher" Type: 4 Buy: 9000 Weight: 1000 Atk: 54 Range: 1 Job: 0x0004C5B3 Loc: 2 WeaponLv: 2 EquipLv: 14 View: 8},
-
What do you mean by link? A Soul Linker link?
-
Not true, there are servers with fully working instance, information isn't hard to get as iRO has the instance. It may be true that it doesn't lack information anymore, but is still missing parts. I couldnt find these NPCs or any NPC that handles the temporal boots for that matter and if they are missing it is not fully functional. Hugin's Butler (glast_01 210, 273) will exchange 1 Temporal Crystal for 1 normal Temporal Boots. These boots can be further upgraded to a specific Stat Temporal Boots (Temporal Int, etc.) in exchange for 5 Temporal Crystals. The player has to be wearing the Temporal Boots to upgrade them.Hugin's Craftsman (glast_01 210, 270) will slot a Stat Temporal Boots in exchange for 5 Temporal Crystals. There is a chance to fail and break the Boots. Slotted Boots cannot be further enchanted.Hugin's Magic Master (glast_01 212, 273) can enchant the 3rd and 4th slots of Stat Temporal Boots using Coagulated Spells. The player can select the nature of enchantment of the 4th slot. Once enchanted the player can increase the level of the 4th slot enchantment 3 times in exchange for additional Coagulated Spells. After a level 4 enchant, the 3rd slot can be enchanted with a random special enchantment. http://irowiki.org/wiki/Old_Glast_Heim
-
@@OnceroErebus As far as i can see there should be a guide in your licence file: How do I install Harmony on my server?Harmony consists of small source patch files (unified diff format) and several new source files.The server installer (available on Windows and Linux) automatically tries to apply the patch files to your source base and performs all other necessary steps (patching Makefiles, copying files).Instructions on manual setup and hands-on setup support are included in all licenses. Also i am not sure if RoMedic is a tool that is blocked, atleast it isn't mentioned in their list of things it blocks: Harmony blocks a broad range of cheat tools, including WPE, rPE, OpenKore, SpeedGear and other commonly used software. As of the latest version (3.3), basic routines against AutoHotkey are also included, which will be extended in future releases.Additionally, several low-level attack patterns (e.g. memory modifications) are observed and blocked. Well, i didn't hear that much good from harmony lately and since it is used on many servers, there are also many workarounds for it. I heard a lot that it isn't really active worked on and is considered dead by most of the people. So maybe you should try an alternate solution like hashield or internal guard.
-
@@Nagad I tested it with the latest hercules and a client from 13.05.2015 and it seemed to work perfectly fine. Are you getting any errormessages?
-
Create second stack past carrying 30k items?
Winterfox replied to Helena's question in Source Requests
@@Helena Why should you want to carry 32k of the same item? Also you could use the storage or a cart if you really need that much of it. Maybe you also could make a script that autostorages some of the items, if the item count reaches 32k and if the count lowers it puts some back in. I am not sure though if that works, since it seems there is no way to check the storage content via script or put one specific item into it. -
As far as i can see there is no server that has it fully implimented due lack of information. It seems it is known, that some parts are still missing. https://rathena.org/board/tracker/issue-9376-renewal-instances-bug/
-
@@Ranz I tried it and i finished it but i have to say, its just to much work to give it away for free. If you are interested in buying it, you can send me a offer. You don't have to buy the cat in the sack though, you can also test it on my devserver and request small adjustments of course.
-
koe give reward to all player when click exit npc
Winterfox replied to minx123's question in Script Support
@@minx123 I checked it and the only error i got was that the labels in the goto were named different than the actual labels. That seems to have slipped because it seems when i checked if the script still compiles, i copied a wrong one.. It is weird you didn't get that before since i didn't even touch the labels before. Here is the fix i made, maybe it helps you to solve your error also. //===== eAthena Script ============================================//= King of Emperium Hill//===== By: =======================================================//= AnnieRuru//===== Current Version: ==========================================//= 1.0//===== Compatible With: ==========================================//= hercules 2014-02-18//===== Description: ==============================================//= defends the emperium in the middle of the map until times up//===== Topic =====================================================//= http://herc.ws/board/topic/4495-gvg-king-of-emperium-hill///===== Additional Comments: ======================================//= Finally there is a topic for this !//=================================================================- script KoE -1,{ OnInit: disablenpc "The King#KoE"; disablenpc "Exit#KoE"; bindatcmd "koe", strnpcinfo(0)+"::OnCommand", 99,100; end; OnCommand: if ( compare( .@atcmd_parameters$, "on" ) ) goto L_Start; else if ( compare( .@atcmd_parameters$, "off" ) ) goto L_End; else { dispbottom "type - '@koe on' to start the event"; dispbottom "type - '@koe off' to end the event"; } end; OnClock2200: // everyday 10pm starts L_Start: if ( .start ) end; gvgon "guild_vs1"; announce "The King of Emperium Hill has begun!", bc_all; .start = 1; enablenpc "The King#KoE"; disablenpc "Exit#KoE"; $koegid = 0; donpcevent "::OnRevKoE"; maprespawnguildid "guild_vs1", $koegid, 7; monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead"; end; OnClock2300: // everyday 11.00pm ends L_End: gvgoff "guild_vs1"; announce "The King of Emperium Hill is over!", bc_all; .start = 0; enablenpc "Exit#KoE"; disablenpc "The King#KoE"; killmonsterall "guild_vs1"; // maprespawnguildid "guild_vs1", $koegid, 6; // uncomment this line to kick non-owner off the map when event ends end; OnEmpDead: $koegid = getcharid(2); announce "The current King of Emperium Hill is the ["+ strcharinfo(2) +"] guild.", bc_all; donpcevent "::OnRevKoE"; maprespawnguildid "guild_vs1", $koegid, 6; sleep 500; if ( .start ) monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead"; end;}// KoE Entranceinvek,157,161,4 script The King#KoE 58,{ mes "[The King]"; if ( !getcharid(2) ) { mes "You must have a guild to participate in the ^FF0000King of Emperium Hill Tournament^000000."; close; } mes "Hello."; mes "Would you like to participate in the ^FF0000King of Emperium Hill Tournament^000000?"; if ( select ( "Yes", "No" ) == 2 ) close; switch( rand(1,4) ){ case 1: warp "guild_vs1", 50, 88; end; case 2: warp "guild_vs1", 88, 50; end; case 3: warp "guild_vs1", 50, 11; end; case 4: warp "guild_vs1", 11, 50; end; }}// KoE Exitguild_vs1,49,56,5 script Exit#KoE 51,{ mes "[Exit]"; mes "See ya."; close2; warp "Save",0,0; if ( $koegid && getcharid(2) == $koegid ) getitem 7227, 10; // configure prize here getitem 12903,1; getitem 12905,1; getitem 12904,1; getitem 12907,1; getitem 12906,1; getitem 12186,1; getitem 30225,3; end;}// Flagsguild_vs1,49,38,4 script King of Emperium Hill#1::koe_flag 722,{ if ( !$koegid ) end; mes "[King of Emperium Hill]"; mes "The Current King of Emperium Hill is the ["+ getguildname($koegid) +"] guild."; close;//OnInit: // Uncomment this line to make the emblem stay after @reloadscriptOnRevKoE: flagemblem $koegid; end;}guild_vs1,61,49,6 duplicate(koe_flag) King of Emperium Hill#2 722guild_vs1,38,49,2 duplicate(koe_flag) King of Emperium Hill#3 722guild_vs1,49,61,0 duplicate(koe_flag) King of Emperium Hill#4 722invek,160,156,3 duplicate(koe_flag) King of Emperium Hill#5 722guild_vs1 mapflag nobranchguild_vs1 mapflag nomemoguild_vs1 mapflag nopenaltyguild_vs1 mapflag noreturnguild_vs1 mapflag nosave SavePointguild_vs1 mapflag noteleportguild_vs1 mapflag gvg_nopartyguild_vs1 mapflag nowarpguild_vs1 mapflag nowarptoguild_vs1 mapflag guildlock -
koe give reward to all player when click exit npc
Winterfox replied to minx123's question in Script Support
@@minx123 I only found the issue that if the emp doesn't get killed and someone without a guild used that NPC he could get the rewards. If you mean everyone in the guild that won though, that seems to be on purpose. But people from other guilds shouldn't, atleast i can't find a way how that should work currently. This should fix the reward for non guild users if the emp wasn't killed: //===== eAthena Script ============================================//= King of Emperium Hill//===== By: =======================================================//= AnnieRuru//===== Current Version: ==========================================//= 1.0//===== Compatible With: ==========================================//= hercules 2014-02-18//===== Description: ==============================================//= defends the emperium in the middle of the map until times up//===== Topic =====================================================//= http://herc.ws/board/topic/4495-gvg-king-of-emperium-hill///===== Additional Comments: ======================================//= Finally there is a topic for this !//=================================================================- script KoE -1,{OnInit: disablenpc "The King#KoE"; disablenpc "Exit#KoE"; bindatcmd "koe", strnpcinfo(0)+"::OnCommand", 99,100; end;OnCommand: if ( compare( .@atcmd_parameters$, "on" ) ) goto L_Start; else if ( compare( .@atcmd_parameters$, "off" ) ) goto L_End; else { dispbottom "type - '@koe on' to start the event"; dispbottom "type - '@koe off' to end the event"; } end;OnClock2200: // everyday 10pm startsL_start: if ( .start ) end; gvgon "guild_vs1"; announce "The King of Emperium Hill has begun!", bc_all; .start = 1; enablenpc "The King#KoE"; disablenpc "Exit#KoE"; $koegid = 0; donpcevent "::OnRevKoE"; maprespawnguildid "guild_vs1", $koegid, 7; monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead"; end;OnClock2300: // everyday 11.00pm endsL_end: gvgoff "guild_vs1"; announce "The King of Emperium Hill is over!", bc_all; .start = 0; enablenpc "Exit#KoE"; disablenpc "The King#KoE"; killmonsterall "guild_vs1";// maprespawnguildid "guild_vs1", $koegid, 6; // uncomment this line to kick non-owner off the map when event ends end;OnEmpDead: $koegid = getcharid(2); announce "The current King of Emperium Hill is the ["+ strcharinfo(2) +"] guild.", bc_all; donpcevent "::OnRevKoE"; maprespawnguildid "guild_vs1", $koegid, 6; sleep 500; if ( .start ) monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead"; end;}// KoE Entranceinvek,157,161,4 script The King#KoE 58,{ mes "[The King]"; if ( !getcharid(2) ) { mes "You must have a guild to participate in the ^FF0000King of Emperium Hill Tournament^000000."; close; } mes "Hello."; mes "Would you like to participate in the ^FF0000King of Emperium Hill Tournament^000000?"; if ( select ( "Yes", "No" ) == 2 ) close; switch( rand(1,4) ){ case 1: warp "guild_vs1", 50, 88; end; case 2: warp "guild_vs1", 88, 50; end; case 3: warp "guild_vs1", 50, 11; end; case 4: warp "guild_vs1", 11, 50; end; }}// KoE Exitguild_vs1,49,56,5 script Exit#KoE 51,{ mes "[Exit]"; mes "See ya."; close2; warp "Save",0,0; if ( $koegid && getcharid(2) == $koegid ) getitem 7227, 10; // configure prize here getitem 12903,1; getitem 12905,1; getitem 12904,1; getitem 12907,1; getitem 12906,1; getitem 12186,1; getitem 30225,3; end;}// Flagsguild_vs1,49,38,4 script King of Emperium Hill#1::koe_flag 722,{ if ( !$koegid ) end; mes "[King of Emperium Hill]"; mes "The Current King of Emperium Hill is the ["+ getguildname($koegid) +"] guild."; close;//OnInit: // Uncomment this line to make the emblem stay after @reloadscriptOnRevKoE: flagemblem $koegid; end;}guild_vs1,61,49,6 duplicate(koe_flag) King of Emperium Hill#2 722guild_vs1,38,49,2 duplicate(koe_flag) King of Emperium Hill#3 722guild_vs1,49,61,0 duplicate(koe_flag) King of Emperium Hill#4 722invek,160,156,3 duplicate(koe_flag) King of Emperium Hill#5 722guild_vs1 mapflag nobranchguild_vs1 mapflag nomemoguild_vs1 mapflag nopenaltyguild_vs1 mapflag noreturnguild_vs1 mapflag nosave SavePointguild_vs1 mapflag noteleportguild_vs1 mapflag gvg_nopartyguild_vs1 mapflag nowarpguild_vs1 mapflag nowarptoguild_vs1 mapflag guildlock -
The second one is a source request. You can't check the ip in the scripts.
-
How do you save that picture? I would try to use a background with a RGB value of 255 0 255, since that is the color that gets replaced with transparancy.
-
RoBrowser play Ragnarok in the browser is it real ?
Winterfox replied to Akaneharuka's question in General Server Support
Yes, but as far as i know it doesn't support every feature there currently is, but it should be stable unless, just some features are not there. -
how to disable buff and Potion in certain map
Winterfox replied to minx123's question in Script Support
You need to configure it in the map_zone_db.conf. -
@@mrlongshen If you changed the source code you also should provide the changes you made previously.
-
@@jaiko23 Open /map/pc.c and outcomment / delete: if (pc->checkskill(sd, SG_DEVIL) && !pc->nextjobexp(sd)) clif->status_change(&sd->bl,SI_DEVIL1, 1, 0, 0, 0, 1); //Permanent blind effect from SG_DEVIL. and: if( pc_checkskill(sd, SG_DEVIL) && !pc_nextjobexp(sd) ) clif_status_load(&sd->bl, SI_DEVIL, 0); //Remove perma blindness due to skill-reset. Open /map/clif.c and outcomment / delete: if (pc->checkskill(sd, SG_DEVIL) && !pc->nextjobexp(sd)) //blindness [Komurka] clif->sc_end(&sd->bl, sd->bl.id, SELF, SI_DEVIL1);
-
@@mrlongshen I updated the whole script to current Hercules syntax. http://upaste.me/7c7f2108246c597cb
-
Nice to know, i wasn't sure if sleep2 is needed with freeloop or not. I saw both either freeloop and sleep2, but also either standalone. I allways thought freeloop will be allways needed to prevent the infinity check from triggering. It is also good to know that sleep2 can be checked if the user is still online. That is really a nice way of handling the loop and online check all at once. Thank you for sharing.
-
@@jaiko23 You are welcome i am glad to help.
-
@@jaiko23 It is not your fault. It is mine since i am to lazy to debug things properly. Mostly i drop scripts and hope they work, i just check if the drop a errormessage when you load them. But you can check the latest update above. I debugged it properly this time. Also Zhao didn't talk about the script but the map_zone configuration. It just disables the effects not the item itself to be worn.
-
@@jaiko23 See the update above.
-
.@@jaiko23 I made a slight mistake and fixed it, you can grab the fixed version above.