-
Posts
340 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Eross
-
Thankyou for your response .. But isnt it doable with SRC so I can give a specific formula for each skill ?
-
Good day folks ! Just need a little help .. Is it possible in battle.cpp to make a separate effect or damage depending on map (normal, pvp and gvg) ?? Example is PA_SACRIFICE ... case PA_SACRIFICE: skillratio += -10 + 10 * skill_lv; break; is there a code like this ? case PA_SACRIFICE: #ifdef map_flag_gvg skillratio += -10 + 2 * skill_lv; #endif skillratio += -10 + 10 * skill_lv; break; ----------- OR -------------- case PA_SACRIFICE: #ifdef map_flag_pvp skillratio += -10 + 2 * skill_lv; #endif skillratio += -10 + 10 * skill_lv; break; Or is there a more easier way to do this ? Thankyou ! I hope someone notice my post .. Have a nice day !!
-
[Error]: npc_event: event not found [MvP Ladder Warper::OnMvpDead]
Eross replied to DEsMOn's question in Scripting Support
can you show us the error ? its on your donpcevent link i supposed.. -
enchantment script to require item in place of zeny.
Eross replied to IsabelaFernandez's question in Scripting Support
prontera,161,173,3 script Encantador 933,{ mes "eu posso encantar "+getitemname( .faw_itemid ); mes " "; if( getequipid( EQI_GARMENT ) == .faw_itemid ){ [email protected] = getequiprefinerycnt( EQI_GARMENT ); for( [email protected] = 0; [email protected] < 4; [email protected]++ ) [email protected][[email protected]] = getequipcardid( EQI_GARMENT,[email protected] ); switch( select( "Encantar o item.","Resetar encantamentos." ) ){ case 1: mes "Escolha um slot para encantar."; mes "Você pode encantar mais slots quando tiver um refinamento superior."; [email protected] = select( ( [email protected][1] || [email protected] < 7 )?"":"Enchant Slot 1", ( [email protected][2] || [email protected] < 8 )?"":"Enchant Slot 2", ( [email protected][3] || [email protected] < 9 )?"":"Enchant Slot 3", "Cancel" ); if( [email protected] < 4 ){ mes "Pick Enchant Type"; [email protected] = select( .enchant_type_menu$ ) - 1; [email protected] = .enchant_list_size[[email protected]]; if( [email protected] ){ copyarray [email protected]_list[0],getd( ".enchant_list_"+( [email protected]+1 )+"[0]" ),[email protected]; if( [email protected] >= 9 ){ [email protected]_list[[email protected]] = .special_enchant[[email protected]]; [email protected]++; } delequip EQI_GARMENT; if( rand( 100 ) < .success_rate ){ setd( "[email protected]["[email protected]+"]" ),[email protected]_list[ rand( [email protected] ) ]; mes "Pronto, item encantado com sucesso."; getitem2 .faw_itemid,1,1,[email protected],0,[email protected][0],[email protected][1],[email protected][2],[email protected][3]; equip .faw_itemid; }else{ mes "Que pena, não conseguimos encantar o item."; } } } break; case 2: mes "Você precisa "+.enchant_reset_skull+" Skulls."; if(countitem(7420) >= .enchant_reset_skull) { if( select( "Confirmar para resetar todos os encantamentos?","Cancelar" ) == 1 ){ if( [email protected][1] && [email protected][2] && [email protected][3] ){ mes "Seu item não tem nenhum item encantado."; }else{ getitem 7420, .enchant_reset_skull; delequip EQI_GARMENT; getitem2 .faw_itemid,1,1,[email protected],0,[email protected][0],0,0,0; equip .faw_itemid; mes "Concluído removido todos os itens encantados."; } } } default: break; } }else{ mes "Certifique-se de estar equipado com "+getitemname( .faw_itemid ); } close; OnInit: // FAW item id .faw_itemid = 2589; // enchant success rate .success_rate = 100; // enchant reset cost .enchant_reset_Zeny = 1000000; // enchant reset cost (skull) .enchant_reset_skull = 10; // enchant type category setarray .enchant_type$,"Espírito do Lutador","Pedra Mágica","Mira Apurada","Crítico","MaxHP","MaxSP","ASPD","STR","AGI","DEX","VIT","INT","LUK"; // enchant list ( Fighting Spirit ) setarray .enchant_list_1,4810,4809,4808; // enchant list ( Magic ) setarray .enchant_list_2,4812,4827,4826; // enchant list ( Archer ) setarray .enchant_list_3,4832,4833,4834; // enchant list ( Critical ) setarray .enchant_list_4,4764,4765; // enchant list ( Max HP ) setarray .enchant_list_5,4797,4798,4799; // enchant list ( Max SP ) setarray .enchant_list_6,4870,4800,4801; // enchant list ( ASPD ) setarray .enchant_list_7,4807,4842; // enchant list ( STR ) setarray .enchant_list_8,4702,4703,4704; // enchant list ( AGI ) setarray .enchant_list_9,4732,4733,4734; // enchant list ( DEX ) setarray .enchant_list_10,4722,4723,4724; // enchant list ( VIT ) setarray .enchant_list_11,4742,4743,4744; // enchant list ( INT ) setarray .enchant_list_12,4712,4713,4714; // enchant list ( LUK ) setarray .enchant_list_13,4752,4753,4754; // extra 1 special enchant for 3rd slot if refine above 9 ( follow by category sequences ) //setarray .special_enchant,4821,4828,4835,4765,4868,4801,4807,4853,4854,4857,4855,4856,4858; .enchant_type_size = getarraysize( .enchant_type$ ); for( [email protected] = 0; [email protected] < .enchant_type_size; [email protected]++ ){ .enchant_list_size[[email protected]] = getarraysize( getd( ".enchant_list_"+( [email protected]+1 ) ) ); if( !.enchant_list_size[[email protected]] ){ .enchant_type$[[email protected]] = ""; } else{ .enchant_type_menu$ = .enchant_type_menu$ + .enchant_type$[[email protected]]; } .enchant_type_menu$ = .enchant_type_menu$ + ":"; } end; } -
hi guys im using 20211103 client .. damage shows like this
-
Hi ! does anyone here have these buttons ? Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/btn_e_change_a.bmp Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/btn_e_change_b.bmp Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/btn_e_change_c.bmp Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/btn_e_off_a.bmp Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/btn_e_off_b.bmp Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/btn_e_off_c.bmp Im currently getting an error .. after trying to make buttons it appears that the off button is at the middle off change button. I honestly have no Idea for this yet. Please help ..Thankyou !
-
How about on skill in src for example ? case AS_GRIMTOOTH: skillratio += 20 * skill_lv; break; How to make it skillratio for gvg and for normal ??
-
Hi ..I mean on skills
-
Hi good day! Is it possible to make skill have different cooldowns, behavior, damage etc base on map? Like for example ASURA STRIKE, in pvp it has a cooldown of 3seconds but in normal maps it has none, also in damage for example theres a skill with 100+10*skill level on normal map but different formula in pvp and gvg. Thankyou
-
Hi good day! Is it possible to make skill have different cooldowns, behavior, damage etc base on map? Like for example ASURA STRIKE, in pvp it has a cooldown of 3seconds but in normal maps it has none. Thankyou
-
Im getting this kind of error
-
I patched it using NEMO with recommended Also added the READ DATA FOLDER FIRST for my sclientinfo.xml but after selecting services it cannot go through character select sir
-
Hi how about packet_obfus should I turn it off ?? coz nemo cant disable it on client 20111103
-
I cant disable PACKET_OBFUSCATION in new rathena
Eross replied to Eross's question in General Support
Yes I set it here #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 20211103 #endif -
I cant disable PACKET_OBFUSCATION in new rathena
Eross replied to Eross's question in General Support
I dont think so ..And also notice the client version there it says 20180621 while Ive already set my 20211103 client on packets.hpp and custom/defines_post and defines_pre.hpp files -
Good day ! Just need a small help guys , I commented the PACKET_OBFUSCATION part in packets.hpp but still enabled #if PACKETVER >= 20110817 /// Comment to disable the official packet obfuscation support. /// This requires PACKETVER 2011-08-17 or newer. #ifndef PACKET_OBFUSCATION //#define PACKET_OBFUSCATION // Define these inside src/custom/defines_pre.hpp or src/custom/defines_post.hpp //#define PACKET_OBFUSCATION_KEY1 <key1> //#define PACKET_OBFUSCATION_KEY2 <key2> //#define PACKET_OBFUSCATION_KEY3 <key3> /// Comment this to disable warnings for missing client side encryption #define PACKET_OBFUSCATION_WARN #endif
-
Got it ..but for the mean time what client ver do you prefer or you can suggest ..im looking for client that has a feature like map name banner .. like example I warp in Prontera, theres a banner that says PRONTERA on top of screen ..what client version has that
-
Thankyou for your response sir .. I tried using it but theres a problem , I cant connect to the character select Im trying to disable packet encryption but nemo refuses to.
-
Hi ! Im planning to create a renewal server may I ask what is the most stable client for renewal ? I mean exact client version please ..Thankyou !
-
src/map/clif.c FIND: void clif_parse_BankCheck(int fd, struct map_session_data* sd) { nullpo_retv(sd); if( !battle_config.feature_banking ) { clif_messagecolor(&sd->bl,color_table[COLOR_RED],msg_txt(sd,1496),false,SELF); //Banking is disabled return; } ADD BELOW: // Account Protection - [Orce brAthena] if( sd->state.protection_acc ) { clif_displaymessage(sd->fd, msg_txt(sd,4000)); return; }
-
Hi ! Just figured it out last day .. I just want to share it so others can use it On your Patcher Config, add these lines [Button:Repair] Default='images/repair.png' OnHover='images/repair-hover.png' OnDown='images/repair-down.png' Left=300 Top=565 Mode=2 Action='repair.bat' Create a repair.bat file and add it on RO Folder @echo off del /q <.dat file>*.* taskkill /IM "<Patcher.exe>" /F start "Patcher.exe" "Patcher.exe"
-
@Mabuhay can you help me with this small problem
-
Thankyou sir !
-
@Rynbef you know what man ? I think you're my hero .. You always saving my ass .. Man I found it on commands "readbook <book id>, page; . Thankyou for your response I really appreciate it man
-
Hi guys ! Does anyone know how to create this kind of cutin below? It has next previous bookmark and close ... its useful for guides .Thanks