download: http://forums.bukkit.org/attachment...5/?temp_hash=dfbb6d20d03daa67923a8f8dd087689a german: kann mir eventuel einer beim überstzen helfen? XD YmlSettingEditor ist eine Exe zum erzeugen von ymldaten die in einer Benutzeroberfläche bearbeitet werden. die besonderheit ist, das der aufbau der ymldatei mit hilfe einer YmlSettingStruc(yss) datei angegeben wird, und damit auch das design der oberfläche generiert wird. Der aufbau der yss ist eine xml datei mit folgenden aufbau: Code: <SinglePage> <MainBlock file="Setting.yml"> <Block name="Block1"> <ListParameter name="List1" /> </Block> <ListBlock name="ListBLock1"> <Parameter name="Parameter" nametype="text" >test</Parameter> </ListBlock> </MainBlock> </SinglePage> würd mich freuen wenn die pluginbuilder diese xmldaten selbser generieren english: sry, my english translate ist not the best. sry i have to time not english translate for the instructions file YmlSettingEditor is an Exe to create ymldata, there is editet with a gui. The special feature is that the construction of ymldatei is generated with the help of a YmlSettingStruc is (yss) specified file, and thus the design of the surface. the construction of the xml Code: <SinglePage> <MainBlock file="Setting.yml"> <Block name="Block1"> <ListParameter name="List1" /> </Block> <ListBlock name="ListBLock1"> <Parameter name="Parameter" nametype="text" >test</Parameter> </ListBlock> </MainBlock> </SinglePage> i hope the pluginbulder suport this jobplugin exemple Code: <SinglePage> <MainBlock file="jobConfig.yml"> <ListBlock name="Jobs"> <Block name="JobName" nametype="text"> <Parameter name="fullname">Jobname</Parameter> <Parameter name="shortname">J</Parameter> <Parameter name="ChatColour">GREEN</Parameter> <Parameter name="chat-display">full</Parameter> <Parameter name="max-level">10</Parameter> <Parameter name="slots">1</Parameter> <Parameter name="leveling-progression-equation">100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))</Parameter> <Parameter name="income-progression-equation">baseincome*((1.05)^(joblevel-1))</Parameter> <Parameter name="experience-progression-equation">baseexperience*((1.05)^(joblevel-1))</Parameter> <ListBlock name="Break"> <Block name="Material" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="Place"> <Block name="Material" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="Fish"> <Block name="RAW_FISH" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="Kill"> <Block name="MobName" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="custom-kill"> <Block name="JobName" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="Craft"> <Block name="Material" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="Smelt"> <Block name="Material" nametype="text"> <Parameter name="income">5.0</Parameter> <Parameter name="experience">5.0</Parameter> </Block> </ListBlock> <ListBlock name="permissions"> <Block name="Node" nametype="text"> <Parameter name="value" valuetype="bool">true</Parameter> <Parameter name="level">0</Parameter> </Block> </ListBlock> </Block> </ListBlock> </MainBlock> </SinglePage>
I hope that the program makes it easier to edit longer yml data. I sure hope the yss data generated by the plugin writer himself.
its for writing an .exe which helps you or your "customers" (plugin users) editing config.yml's he made an example for the jobs plugin