Mhalicot 392 Posted September 27, 2013 (edited) How can I add 3rd job Skills and skillpoint in Explode/implode? something like this Not working with 3rd Jobs, Baby 3rds, Expanded Super Novice, and Kagerou/Oboro, Rebellion //Store Charexplode( .@Saved_Array$,SAVED$,"@" ); explode( .@Saved2_Array$,SAVED2$,"@" ); explode( .@Stats_Array$,.@Saved2_Array$[0],"-" ); explode( .@Class_Array$,.@Saved_Array$[0],"#" ); explode( .@Skill_ID_Array$,.@Saved_Array$[1],"#" ); explode( .@Skill_LV_Array$,.@Saved_Array$[2],"#" ); explode( .@Skill_FLAG_Array$,.@Saved_Array$[3],"#" );getskilllist; for( set .@i,0; .@i < @skilllist_count; set .@i,.@i + 1 ) if( @skilllist_id[.@i] ){ set .@Temp_Skill_ID$[.@i],@skilllist_id[.@i]; set .@Temp_Skill_LV$[.@i],@skilllist_lv[.@i]; set .@Temp_Skill_FLAG$[.@i],@skilllist_flag[.@i]; } set .@Class_Array$[.@Slot],Class; set .@ClassSkillID$[.@Slot],implode( .@Temp_Skill_ID$,"-" ); set .@ClassSkillLV$[.@Slot],implode( .@Temp_Skill_LV$,"-" ); set .@ClassSkillFLAG$[.@Slot],implode( .@Temp_Skill_FLAG$,"-" ); setarray .@Temp_Stats$[0],BaseLevel,JobLevel,StatusPoint,SkillPoint,readparam(13),readparam(14),readparam(15),readparam(16),readparam(17),readparam(18); set .@ClassStats$[.@Slot],implode( .@Temp_Stats$,"-" ); set .@Saved$[0],implode( .@Class_Array$,"#" ); set .@Saved$[1],implode( .@ClassSkillID$,"#" ); set .@Saved$[2],implode( .@ClassSkillLV$,"#" ); set .@Saved$[3],implode( .@ClassSkillFLAG$,"#" ); set SAVED$,implode( .@Saved$,"@" ); set SAVED2$,implode( .@ClassStats$,"@" ); //Load Char jobchange atoi( .@Class_Array$[.@Slot] ); set BaseLevel,atoi( .@Load_Stats$[0] ); set JobLevel,atoi( .@Load_Stats$[1] ); set StatusPoint,atoi( .@Load_Stats$[2] ); set SkillPoint,atoi( .@Load_Stats$[3] ); for( set .@i,13; .@i <= 18; set .@i,.@i + 1 ) statusup2 .@i,( atoi( .@Load_Stats$[.@i-9] ) - 1 ); explode( .@Load_Skill_ID$,.@Skill_ID_Array$[.@Slot],"-" ); explode( .@Load_Skill_LV$,.@Skill_LV_Array$[.@Slot],"-" ); explode( .@Load_Skill_FLAG$,.@Skill_FLAG_Array$[.@Slot],"-" ); for( set .@i,0; .@i < getarraysize( .@Load_Skill_ID$ ); set .@i,.@i + 1 ) if( !atoi( .@Load_Skill_FLAG$[.@i] ) && atoi( .@Load_Skill_ID$[.@i] ) ) skill atoi( .@Load_Skill_ID$[.@i] ),atoi( .@Load_Skill_LV$[.@i] ),0; But unfortunately this code didn't store 3rd Jobs Skills, it returns empty skillpoint and unfilled skills. The stats and statpoint is good. My problem is just the 3rd job skills.. Thanks in advance, Edited September 27, 2013 by sevenzz23 Quote Share this post Link to post Share on other sites
How can I add 3rd job Skills and skillpoint in Explode/implode?
something like this
Not working with 3rd Jobs, Baby 3rds, Expanded Super Novice, and Kagerou/Oboro, Rebellion
But unfortunately this code didn't store 3rd Jobs Skills, it returns empty skillpoint and unfilled skills.
The stats and statpoint is good. My problem is just the 3rd job skills..
Thanks in advance,
Edited by sevenzz23Share this post
Link to post
Share on other sites