-
Content Count
68 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by Echoes
-
Hello Today I was creating my executable for my server, but after I press Login on the Login Window, it crashes. I'm using the 2014-04-16aRagexe.exe client. My DATA.ini has this: [Data] 1=english.grf 2=data.grf Followed this guide: My clientinfo has the next: <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>sakray</servertype> <connection> <display>[PH] Hercules</display> <desc>Ragnarok</desc> <balloon>Proyecto</balloon> <address>127.0.0.1</address> <port>6900</port> <version>46</version> <langtype>0</langtype> <registrationweb></registrationweb> <aid> <admin></admin> <yellow></yellow> </aid> </connection> </clientinfo> Used NEMO: 2 Chat Flood Allow 8 Custom Window Title 9 Disable 1rag1 type parameters (Recommended) 13 Disable Ragexe Filename Check (Recommended) 15 Disable HShield (Recommended) 19 Enable Title Bar Menu 20 Extend Chat Box 23 Enable /who command (Recommended) 24 Fix Camera Angles (Recommended) 31 Increase Zoom Out 75% 33 Always Call SelectKoreaClientInfo() (Recommended) 34 Enable /showname (Recommended) 36 Read msgstringtable.txt (Recommended) 37 Read questid2display.txt (Recommended) 38 Remove Gravity Ads (Recommended) 39 Remove Gravity Logo (Recommended) 40 Restore Login Window (Recommended) 41 Disable Nagle Algorithm (Recommended) 43 Always Use Email for Char Deletion 44 Translate Client (Recommended) 46 Use Normal Guild Brackets (Recommended) 48 Use Plain Text Descriptions (Recommended) 49 Enable Multiple GRFs (Recommended) 50 Skip License Screen 52 Use Custom Font 53 Use Ascii on All LangTypes (Recommended) 64 @ Bug Fix (Recommended) 73 Remove Hourly Announce (Recommended) 84 Remove Serial Display (Recommended) 85 Show Cancel To Service Select 88 Allow space in guild name 90 Enable DNS Support (Recommended) 91 Disconnect to Login Window 97 Cancel to Login Window (Recommended) 207 Resize Font 210 Use Custom Icon 213 Disable Help Message on Login (Recommended) (already tested with only the "Select Recommended" with no luck) Any help will be appreciated
-
Now I got a lot of errors trying to recompile D:! Sadly got MSVisual Studio in spanish :C to post those errors here I think its against the rules.
-
@Angelmelody I can see that, but where I need to go to fix it, don't know why now that error appears when before there was no errors :C
-
Hello! I was updating my Hercules when suddendly got this errors on my map-server.bat, and don't know how to solve them D: tion* 2016: if(BaseJob==Job_Wizard) bonus bMatk,15;* 2015: else if(BaseJob==Job_Sage) bonus bMatk,10;* 2014: bonus bMatk,(getrefine()*5); 2013: .@val = min(BaseLevel/10, 12); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 2012: if (.@val > 2) bonus bMatk,((.@val-2)*5);* 2011:[Error]: script error in file 're/item_db.conf' item ID 2168 parse_line: need ';' 2168: if (getrefine()>5) bonus2 bSubEle,Ele_Neutral,min(getrefine(),12)-5; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^[Error]: script error in file 're/item_db.conf' item ID 2474 parse_line: need ';'* 2476:* 2475: bonus bMaxSP,40; 2474: bonus bAgi,-7+min(getequiprefinerycnt(EQI_SHOES),8); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 2473:[Error]: script error in file 're/item_db.conf' item ID 2543 parse_callfunc: not enough arguments, expected ','* 2545:* 2544: bonus bMdef,3; 2543: bonus3 bAutoSpellWhenHit,AL_HEAL,max(getskilllv(AL_HEAL),1),20; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 2542:[Error]: script error in file 're/item_db.conf' item ID 2568 parse_line: need ';'* 2570:* 2569: bonus bFlee,5; 2568: .@val = max(getskilllv(AB_ORATIO), 2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 2567: bonus5 bAutoSpellWhenHit,AB_ORATIO,.@val,30,BF_WEAPON,0;* 2566: bonus5 bAutoSpellWhenHit,AB_ORATIO,.@val,40,BF_MAGIC,0;* 2565:[Error]: script error in file 're/item_db.conf' item ID 4371 parse_line: need ';'* 4373:* 4372: bonus bLuk,getrefine()-5; 4371: bonus bCritical,min(getrefine(),10); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 4370:[Error]: script error in file 're/item_db.conf' item ID 4404 parse_line: need ';'* 4405: 4404: bonus bMagicDamageReturn,min(getrefine(),10)*2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 4403: if(BaseClass==Job_Mage) bonus bMdef,3;* 4402:[Error]: script error in file 're/item_db.conf' item ID 5774 parse_line: need ';'* 5777: bonus bStr,2;* 5776: bonus2 bAddMonsterDropItem,574,500;* 5775: bonus2 bAddItemHealRate,574,5; 5774: .@rate = min(getrefine(),10); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^* 5773: bonus bMaxHPrate,.@rate;* 5772: bonus bMaxSPrate,.@rate;* 5771: bonus3 bAutoSpellWhenHit,AL_INCAGI,.@rate,10;[Error]: script error in file 're/item_db.conf' item ID 13036 parse_callfunc: not enough arguments, expected ','*13039: bonus3 bAutoSpell,PR_LEXDIVINA,1,20;*13038: bonus bUnbreakableWeapon,0;*13037: if(getrefine()>5) { 13036: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13035: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13034: }*13033: if(getrefine()>8) bonus4 bAutoSpellOnSkill,RG_RAID,NPC_WIDEBLEEDING,1,250;[Error]: script error in file 're/item_db.conf' item ID 13076 parse_line: expect command, missing function name or calling undeclared function*13079:*13078: bonus bBaseAtk,(getrefine()*5);*13077: bonus bMatk,(getrefine()*2); 13076: .@val = min(BaseLevel/10, 12); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13075: if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);*13074:[Error]: script error in file 're/item_db.conf' item ID 13105 parse_callfunc: not enough arguments, expected ','*13108: bonus2 bIgnoreDefRate,RC_DemiHuman,20;*13107: bonus bUnbreakableWeapon,0;*13106: if(getrefine()>5) { 13105: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13104: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13103: }*13102: if(getrefine()>8) {[Error]: script error in file 're/item_db.conf' item ID 13170 parse_callfunc: not enough arguments, expected ','*13173: bonus2 bSkillAtk,GS_TRIPLEACTION,30;*13172: bonus bUnbreakableWeapon,0;*13171: if(getrefine()>5) { 13170: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13169: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13168: }*13167: if(getrefine()>8) {[Error]: script error in file 're/item_db.conf' item ID 13171 parse_callfunc: not enough arguments, expected ','*13174: bonus2 bSkillAtk,GS_TRIPLEACTION,30;*13173: bonus bUnbreakableWeapon,0;*13172: if(getrefine()>5) { 13171: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),10)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13170: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13169: }*13168: if(getrefine()>8) {[Error]: script error in file 're/item_db.conf' item ID 13171 parse_callfunc: not enough arguments, expected ','*13174: bonus2 bSkillAtk,GS_TRIPLEACTION,30;*13173: bonus bUnbreakableWeapon,0;*13172: if(getrefine()>5) { 13171: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),10)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13170: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13169: }*13168: if(getrefine()>8) {[Error]: script error in file 're/item_db.conf' item ID 13173 parse_callfunc: not enough arguments, expected ','*13176: bonus2 bSkillAtk,GS_TRIPLEACTION,30;*13175: bonus bUnbreakableWeapon,0;*13174: if(getrefine()>5) { 13173: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),10)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13172: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13171: }*13170: if(getrefine()>8) {[Error]: script error in file 're/item_db.conf' item ID 13300 parse_callfunc: not enough arguments, expected ','*13303: autobonus "{ bonus2 bSkillAtk,NJ_HUUMA,100; bonus2 bSkillAtk,NJ_ISSEN,100; }",50,10000;*13302: bonus bUnbreakableWeapon,0;*13301: if(getrefine()>5) { 13300: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-3,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13299: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13298: }*13297: if(getrefine()>8) {[Error]: script error in file 're/item_db.conf' item ID 13311 parse_callfunc: not enough arguments, expected ','*13314:*13313: bonus bMatk,50;*13312: bonus bAtkEle,Ele_Water; 13311: bonus3 bAutoSpell,NJ_HYOUSYOURAKU,max(getskilllv(NJ_HYOUSYOURAKU),1),30; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13310:[Error]: script error in file 're/item_db.conf' item ID 13312 parse_callfunc: not enough arguments, expected ','*13315:*13314: bonus bMatk,50;*13313: bonus bAtkEle,Ele_Wind; 13312: bonus3 bAutoSpell,NJ_RAIGEKISAI,max(getskilllv(NJ_RAIGEKISAI),1),30; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13311:[Error]: script error in file 're/item_db.conf' item ID 13411 parse_callfunc: not enough arguments, expected ','*13414: bonus2 bIgnoreDefRate,RC_DemiHuman,20;*13413: bonus bUnbreakableWeapon,0;*13412: if(getrefine()>5) { 13411: bonus2 bAddRace,RC_DemiHuman,pow(min(getrefine(),14)-4,2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*13410: bonus2 bIgnoreDefRate,RC_DemiHuman,5;*13409: }*13408: if(getrefine()>6) bonus bAspdRate,5;[Error]: script error in file 're/item_db.conf' item ID 15036 parse_callfunc: not enough arguments, expected ','*15038:*15037: bonus bLuk,3; 15036: bonus3 bAutoSpell,ASC_METEORASSAULT,max(getskilllv(ASC_METEORASSAULT),1),20; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*15035:[Error]: script error in file 're/item_db.conf' item ID 15039 parse_line: need ';'*15040: 15039: .@rate = min(getrefine(), 10); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*15038: bonus bHit,.@rate;*15037: bonus bFlee,.@rate;*15036:[Error]: script error in file 're/item_db.conf' item ID 16015 parse_line: need ';'*16017:*16016: bonus bAtkEle,Ele_Dark; 16015: bonus3 bAutoSpell,WL_HELLINFERNO,1,max(getrefine(),1)*20; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*16014:[Error]: script error in file 're/item_db.conf' item ID 16020 parse_line: expect command, missing function name or calling undeclared function*16023:*16022: bonus bUnbreakableWeapon,0;*16021: bonus bBaseAtk,(getrefine()*5); 16020: .@val = min(BaseLevel/10, 12); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*16019: if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);*16018:[Error]: script error in file 're/item_db.conf' item ID 18112 parse_line: expect command, missing function name or calling undeclared function*18115: if(BaseJob==Job_Hunter && Upper!=2) bonus bBaseAtk,10;*18114: bonus bBaseAtk,(getrefine()*3);*18113: bonus bLongAtkRate,getrefine(); 18112: .@val = max(BaseLevel/10, 12); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^*18111: if (.@val > 2) bonus bBaseAtk,((.@val-2)*5);*18110: I'm sure there are more errors above. How to solve them :c? Thank you __ EDIT __ Btw, I had to replace those to make my emulator to update.
-
Is there a way to make a character move like using a skill?
Echoes replied to Echoes's question in Script Support
Thank you GmOcean -
Is there a way to make a character move like using a skill?
Echoes replied to Echoes's question in Script Support
Awesome for the response Now, how to do to call that function D:? I'm pretty bad when talking about .c/.h :c -
Is there a way to make a character move like using a skill?
Echoes replied to Echoes's question in Script Support
There is only 'Throw Stone' effect, no 'Pick Stone' effect on the list -
Is there a way to make a character move like using a skill?
Echoes posted a question in Script Support
Hello C: Today my doubt is, well.. specified in the title, is possible to make the character move like using a skill, but triggered by a script? I would like to make the character move like picking a stone.. doing the same movement like using the skill 'Pick Stone', but not actually yelling 'Pick Stone !!' thing over the head of the invoking character. I searched in the script_commands.txt but found nothing. Thanks in advance c: -
! Yeah, I remember something aboout I needed to edit something.h, since I created a new mob, its similar to NPC.. yeah... .. It worked !!!! First time I created a NPC sprite *-* awesomeeeeeeeeeeeeeeeeeee!!! Thank you all for all your support ! Cool C:! ___ Which one of you guys I choose to 'Mark Solved', everyone helped, so I don't know x_x
-
Got it C: Oh, and a doubt about choosing the correct .act for (this time) my NPC: I choose an .act that only has 1 action, how do I create more actions, like facing other ways and such? or just need to look for another .act that has more actions? If you can answer that too, it would be awesome.
-
Yep already test that, and got the same error specified above. _________________ Does it neccesary has to be ROCA_NIVEL_01 at const.txt? In case I want to change the name of the sprite, what should I do? I will test your suggestions now _______ EDIT _______ Not worked, still getting the error [Error]: status_set_viewdata (NPC): No view data for class 1500001.txt :C Also getting the @disguise 15000 invalid NPC/monster ID error
-
Nope, ROCA_NIVEL_01 is the name I gave in the jobname.lub: [jobtbl.JT_min_roca_n01] = "ROCA_NIVEL_01" The names of my .act and .spr are both min_roca_n01. I will use the name as the .act and .spr, and ending like this: prt_fild08,224,128,4 duplicate(rocasuelta) Roca Suelta#01 min_roca_n01 _____________________________________ Ok, will try it now C: Thanks for replying, both of you! _______________________________ EDIT Now I got this error ;0; [Error]: status_set_viewdata (NPC): No view data for class 2000001.txt Gave my NPC an ID of 15000 My const.txt: MIN_ROCA_N01 15000 My NPCIdentity.lub: JT_MIN_ROCA_N01 = 15000, My jobname.lub: [jobtbl.JT_MIN_ROCA_N01] = "MIN_ROCA_N01",
-
Hello c: This time I want to ask for help about this, I followed the instructions of how to create an .act and .spr and I think I got it correctly, and added it to my .grf file, but when I'm testing it, there is an error saying it's invalid or something, and the console shows this: [Warning]: npc_parseview: Invalid NPC constant 'ROCA_NIVEL_01' specified in file 'npcnivel01.txt', line'60'. Defaulting to INVISIBLE_CLASS. I declared the NPC in my .grf here: dataluafiles514lua filesdatainfoNPCIdentity.lub & dataluafiles514lua filesdatainfojobname.lub; and put the .act and .spr here dataspritenpc, where in the emulator I need to declare the new NPC? I think I'm missing something, I read something about I need to do in the conf, but I'm not sure :C Thanks in advance C:
-
Edit and add this in npcmerchantsshops.txt, at those NPCs. que_ng,72,31,2 trader Boonji#nin 4_M_01,{OnInit: sellitem Explosive_Kunai; sellitem Makibishi;}que_ng,73,26,5 trader Boonray#nin 4_M_01,{ sellitem Fox_Armguard; sellitem Special_Ninja_Suit; sellitem Charm_Fire; sellitem Charm_Ice; sellitem Charm_Wind; sellitem Charm_Earth;} "Official" script lines display: // Ninja Shopsque_ng,72,31,2 trader Boonji#nin 4_M_01,{OnInit: sellitem Shuriken; sellitem Nimbus_Shuriken; sellitem Flash_Shuriken; sellitem Sharp_Leaf_Shuriken; sellitem Thorn_Needle_Shuriken; sellitem Explosive_Kunai; sellitem Makibishi;}que_ng,73,26,5 trader Boonray#nin 4_M_01,{OnInit: sellitem Arm_Guard; sellitem Fox_Armguard; sellitem Special_Ninja_Suit; sellitem Flame_Stone; sellitem Ice_Stone; sellitem Wind_Stone; sellitem Shadow_Orb; sellitem Charm_Fire; sellitem Charm_Ice; sellitem Charm_Wind; sellitem Charm_Earth;}
-
Hello Currently I'm making a brand new .spr with own images and stuff, but here is where I have a problem, how do I create my .act file to edit it in the actOR and then implement all the files in my server? I read some guides but those said I need to copy an existent one, and then edit it, I think I did that once but with no good results. May I get some .act creating support? ; n ; Thanks in advance c: