安赫尔
Members-
Content Count
163 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by 安赫尔
-
Hi Neo I am trying 20140405 client. On start client Show these two error messages, Do you know who to fix it?
-
I am use 20140306.
-
It's from jRO. The official data are as follows 20099#丰胶郡橇# 20099#[衣装] リョースアールヴ# 20099# 天に棲むといわれている 美しい光の妖精を模した 衣装用の飾り。 光に見守られている 気分になれる。 ――――――――――――― ^006400エフェクト装備のため、 エフェクト(/effect)を OFFにしていると 装備グラフィックのみ 表示される^000000 ――――――――――――― 系列 : ^777777衣装^000000 防御 : ^7777770^000000 位置 : ^777777上段^000000 重量 : ^7777770^000000 要求レベル : ^7777771^000000 装備 : ^777777全ての職業^000000 # [ACCESSORY_IDs.ACCESSORY_Ljosalfar] = "_丰胶郡橇", ACCESSORY_Ljosalfar = 1239, All of the clients files is in the attachment files. And now there is only one round of ELF. jRO official is also with some flash. Please Implemente ! data.zip
-
put these file in which folder?
-
Compiling with MSCV was successful , I think fucntion scanf_s and sprintf_s are only compatible with MSCV ,So you can just try changing scanf_s and sprintf_s to scanf and sprintf are u using the latest one? Hm.Hm.. Auraset 1.0a and my server git hash :70a33d3 It's still error in gcc. auraset.c: In function ‘atcommand_aura’:auraset.c:93: warning: passing argument 2 of ‘sprintf’ makes pointer from integer without a cast/usr/include/stdio.h:363: note: expected ‘const char * __restrict__’ but argument is of type ‘long unsigned int’auraset.c: In function ‘status_change_end_postAura’:auraset.c:228: warning: unused variable ‘opt_flag’make[1]: Leaving directory `/root/rosfus/trunk/src/plugins'
-
I got some error auraset.c: In function ‘atcommand_aura’:auraset.c:85: warning: implicit declaration of function ‘sscanf_s’auraset.c:95: warning: implicit declaration of function ‘sprintf_s’auraset.c: In function ‘status_change_end_postAura’:auraset.c:230: warning: unused variable ‘opt_flag’make[1]: Leaving directory `/root/rosfus/trunk/src/plugins'
-
I have clean it more times. And recompile it more times... Clean and compile HPMHooking? I think not HPMHooking. I will check it one by one.
-
I have clean it more times. And recompile it more times...
-
Warning in MSVC2010. [Info]: Server supports up to '4096' concurrent connections.[Warning]: HPMDataCheck:HPMHooking: 'script_interface' size mismatch 18372 != 18376[Warning]: HPM:plugin_load: 'plugins/HPMHooking.dll' failed DataCheck, out of sync from the core (recompile plugin), skipping... But not in gcc. What's wrong with it? Is this a bug?
-
Nice job man.
-
Oh, Nice! Thanks it can work. Another Problem. I found I can't buy item quantity over 1.
-
kRO Introduced ParaMarket last week. I found some special NPC Shop in it. The NPC Shop can limited quantity. It means the item which sold in npcshop, maybe will sold out. I think it is a new shop mode. so recommended the development of this.
-
me2 put .xml in grf and use nemo patcher. No effect in games.
-
I need to put some random npc in a arena map like follow The NPC audience are in red line. Finally looks like the image below I think it maybe to use freeloop like below. This thing is currently a bit difficult for me freeloop(1); set .@size, getargcount(); for(set .@i,0; .@i<.@size; set .@i,.@i+1) { Can someone make a examples
-
Need help on this minimap icon name
安赫尔 replied to Ragnar Lothbrok's question in Client-Side Support
oh, nono. It's in system/towninfo.lub -
I cant compile it In GCC CC regexp.cregexp.c: In function ‘buildin_regexp’:regexp.c:47: error: ‘libpcre’ undeclared (first use in this function)regexp.c:47: error: (Each undeclared identifier is reported only onceregexp.c:47: error: for each function it appears in.)regexp.c: In function ‘plugin_init’:regexp.c:71: error: ‘libpcre’ undeclared (first use in this function)make[1]: *** [../../plugins/regexp.so] Error 1make[1]: Leaving directory `/root/rosfus/trunk/src/plugins'make: *** [plugins] Error 2 In MSVC 2010 1>------ 已启动全部重新生成: 项目: regexp, 配置: Release Win32 ------1>生成启动时间为 2014/3/12 7:19:52。1>InitializeBuildStatus:1> 正在创建“regexpregexp.unsuccessfulbuild”,因为已指定“AlwaysCreate”。1>ClCompile:1> regexp.c1>..srcpluginsregexp.c(47): error C2065: “libpcre”: 未声明的标识符1>..srcpluginsregexp.c(47): error C2223: “->compile”的左侧必须指向结构/联合1>..srcpluginsregexp.c(48): error C2065: “libpcre”: 未声明的标识符1>..srcpluginsregexp.c(48): error C2223: “->study”的左侧必须指向结构/联合1>..srcpluginsregexp.c(50): error C2065: “libpcre”: 未声明的标识符1>..srcpluginsregexp.c(50): error C2223: “->exec”的左侧必须指向结构/联合1>..srcpluginsregexp.c(52): error C2065: “libpcre”: 未声明的标识符1>..srcpluginsregexp.c(52): error C2223: “->free”的左侧必须指向结构/联合1>..srcpluginsregexp.c(54): error C2065: “libpcre”: 未声明的标识符1>..srcpluginsregexp.c(54): error C2223: “->free”的左侧必须指向结构/联合1>..srcpluginsregexp.c(71): error C2065: “libpcre”: 未声明的标识符1>..srcpluginsregexp.c(71): warning C4047: “=”:“int”与“void *”的间接级别不同1>1>生成失败。1>1>已用时间 00:00:03.55========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
-
Which job? Gene with HomunculuS ?
-
I make some funny in it. mn.. Tranlate to English by google translation. Content includes: Set a deley. 3 times a day Reword another event ticket Some announce An ending event Have a fun. dbquest_db.txt //Other61402,64800,0,0,0,0,0,0,"Fighting Yourself" dataquestid2display.txt (ClientSide) 61402#Fighting Yourself CD#SG_FEEL#QUE_NOIMAGE#You need to rest to recover. #18 hours after entering # npcmapflagzone.txt // Fighting Yourselfguild_vs4 mapflag zone Fighting dbremap_zone_db.conf dbremap_zone_db.conf{ name: "Fighting" disabled_items: { Token_Of_Siegfried: true } mapflags: ( "nocashshop", "nochangeequip", )}, main_scripts prontera,149,192,0 script Challenge 4_M_FROZEN_GC,{// dispbottom has_instance2( "guild_vs4") +" ~!~ "+ has_instance("guild_vs4"); if ( has_instance2("guild_vs4") != -1 ) { mes "A copy of the current mode of the challenges has been cleared."; instance_destroy has_instance2("guild_vs4"); close; } if(checkquest(61402)) { set .@fyc_time,checkquest(61402,PLAYTIME); //18 Horas if (.@fyc_time == 1) { mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "^ff0000Within 18 hours you can not enter again.^000000"; close; } else if (.@fyc_time == 2) { erasequest 61402; set .evilfyc,0; end; } } mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "See yourself yet?"; mes "Sometimes you need to go beyond not others,"; mes "is actually your own!"; next; mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "^ FF0000 Note:"; mes "On the map, you can not change the equipment ^ 000000!"; mes "(Equipment and cards will be locked)"; mes "Can not use props resurrection!"; next; mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "Want to try it in the end how strong their own? "; next; select "- Of Course!"; if ( ( .@ins = instance_create( "Challenge Yourself", getcharid(3), IOT_CHAR ) ) < 0 ) { mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "Venue is not generated, please try again later : "+ .@ins; close; } if ( instance_attachmap( "guild_vs4", .@ins, 1, getcharid(3)+"FYC" ) == "" ) { mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "Since it is a Challenge yourself, then you can only own one approach!"; close; } .evilfyc++; if ( .evilfyc > 3 ) { mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "You already tired today, take a break come back tomorrow!"; close; } if ( .evilfyc == 3 ) { mes "- ^ cc6600 Challenge Yourself ^ 000000 - ^ ccccccPvP Athletics ^ 000000"; mes "-----------------------------"; mes "You already tired today, take a break come back tomorrow!"; setquest 61402; close; } specialeffect2 EF_HEAL; percentheal 100,100; instance_set_timeout 0, 60, .@ins; instance_init .@ins; instance_attach .@ins; warp has_instance("guild_vs4"), 0,0; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; 'evil_clone_killed = 0; end; OnPCDieEvent: if ( strcharinfo(3) == has_instance("guild_vs4") ) { instance_attach has_instance2( "guild_vs4" ); if ( 'evil_clone_killed == 0 ){ announce "< Challenge Yourself System > : "+ strcharinfo(0) +" has taken the road of self-challenge, and " + (Sex?"He":"She") + " still can not go beyond!", bc_map; } if ( 'evil_clone_killed > 0 ){ announce "< Challenge Yourself System > : "+ strcharinfo(0) +"'s Challenges Transcripts, Total killed "+ 'evil_clone_killed +" Clones!", bc_map; } if ( 'evil_clone_killed > 10 ){ getitem 7028,1; } if ( 'evil_clone_killed > 20 ){ announce "< Challenge Yourself System > : "+ strcharinfo(0) +" has been successful beyond " + (Sex?"himself":"herself") + "!", 0; getitem 7028,('evil_clone_killed - 20); } } end;}guild_vs4,0,0,0 script FYC_instance_npc -1,{ OnFightSelf: dispbottom "< Challenge Yourself System > : Kills -> Challenge ID : "+ instance_id() +" / "+ has_instance2( "guild_vs4" ) +" | MAP : "+ has_instance("guild_vs4"); 'evil_clone_killed++; switch('evil_clone_killed) { case 1: clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; break; case 2: clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; break; case 3: clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; break; case 4: clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; break; case 5: clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 49,49, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; break; } if(('evil_clone_killed > 5)&&('evil_clone_killed < 10)){ announce "< Challenge Yourself System > : "+ strcharinfo(0) +" on the road to challenge (Sex?"him":"her") self, Total killed "+ 'evil_clone_killed +" Clones!", bc_all; } if(('evil_clone_killed > 10)&&('evil_clone_killed < 15)){ announce "< Challenge Yourself System > : Powerful "+ strcharinfo(0) +" on the road to challenge (Sex?"him":"her") self, Total killed "+ 'evil_clone_killed +" Clones!", bc_all; } if(('evil_clone_killed > 15)&&('evil_clone_killed < 21)){ announce "< Challenge Yourself System > : Powerful "+ strcharinfo(0) +" on the road to challenge (Sex?"him":"her") self, Total killed "+ 'evil_clone_killed +" Clones! " + (Sex?"He":"She") + "Has been very close to success. Blessing" + (Sex?"him":"her") + "!", bc_all; } if('evil_clone_killed == 21){ announce "< Challenge Yourself System > : Powerful "+ strcharinfo(0) +" 已经成功超越自己, Total killed "+ 'evil_clone_killed +" Clones! " + (Sex?"He":"She") + "Qualify for the ultimate challenge MvP Throne. Congratulation to" + (Sex?"him":"her") + "!", bc_all; announce "< Challenge Yourself System > : "+ strcharinfo(0) +" next is spared from war mode, Every kill will get an additional Entry Ticket!",bc_self, 0x00FFFF,FW_NORMAL,16; announce "< Challenge Yourself System > : You have 20 seconds of rest, then will enter spared mode!",bc_self, 0x00FFFF,FW_NORMAL,16; getitem 7028,5; sleep2 15000; announce "< Challenge Yourself System > : 5",bc_self, 0x00FFFF,FW_NORMAL,16; sleep2 1000; announce "< Challenge Yourself System > : 4",bc_self, 0x00FFFF,FW_NORMAL,16; sleep2 1000; announce "< Challenge Yourself System > : 3",bc_self, 0x00FFFF,FW_NORMAL,16; sleep2 1000; announce "< Challenge Yourself System > : 2",bc_self, 0x00FFFF,FW_NORMAL,16; sleep2 1000; announce "< Challenge Yourself System > : 1",bc_self, 0x00FFFF,FW_NORMAL,16; sleep2 1000; announce "< Challenge Yourself System > : Begin!",bc_self, 0x00FFFF,FW_NORMAL,16; sleep2 1000; set .@map$, instance_mapname("guild_vs4"); warp .@map$,49,49; sleep2 1000; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; clone has_instance("guild_vs4"), 0,0, instance_npcname( "FYC_instance_npc" )+"::OnFightSelf", getcharid(0), 0, 0x8D; } announce "< Challenge Yourself System > : "+ strcharinfo(0) +" on the road to challenge (Sex?"him":"her") self, Total killed "+ 'evil_clone_killed +" Clones!", bc_map; end;OnPCLoadMapEvent: if(( strcharinfo(3) == has_instance("guild_vs4")) && ( strcharinfo(3) == "guild_vs4" )){ dispbottom "< Challenge Yourself System > : Enter the challenge maps, locking the role of equipment."; end; } OnPCDieEvent: if(( strcharinfo(3) == has_instance("guild_vs4")) && ( strcharinfo(3) == "guild_vs4" )){ dispbottom "< Challenge Yourself System > : Role of death, the role of equipment will be unlocked after leaving the challenge maps."; end; }}guild_vs4 mapflag nosave SavePointguild_vs4 mapflag nowarpguild_vs4 mapflag nowarptoguild_vs4 mapflag noteleportguild_vs4 mapflag nomemoguild_vs4 mapflag nopenaltyguild_vs4 mapflag nobranchguild_vs4 mapflag noicewallguild_vs4 mapflag nochangeequip
-
map.c: In function 'map_load_defaults':map.c:5561: warning: implicit declaration of function 'status_defaults' any Idea? ?? I can't confirm this, it's work fine. No errors in building. I am using last svn. 13963.
-
Nice , thanks Annie. It works fine.
-
Locked or un equipped. I am using Annie's fighting myself. So need this function.
-
Disable in other map, it seems Does not make sense...