Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
en:files_bnp [2016/11/22 20:44] – [The making of .bnp files!] Domperss | en:files_bnp [2016/12/13 20:08] – [What is .bnp?] Domperss | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== The making of .bnp files! ====== | ====== The making of .bnp files! ====== | ||
<WRAP center info> | <WRAP center info> | ||
- | OBS: This guide follows the DEFAULT Linux installation(with the created home-user: compil). | + | OBS: This guide follows the DEFAULT Linux installation(with the created home-user: |
If this is wrong for your setup, you must change it accordingly!! | If this is wrong for your setup, you must change it accordingly!! | ||
</ | </ | ||
- | ====== What is .bnp? ====== | + | ===== What is .bnp? ===== |
- | The .bnp files are somewhat similar to a " | ||
- | So the order of things must be: __"A folder containing files and NO sub folder" | ||
- | All the .bnp are stored in the /bnp sub folder of the patch system(default: | ||
- | You can sync some .bnp in the /user folder, others in /data folder.. | + | The .bnp files are somewhat similar to a " |
+ | So the order of things must be: __" | ||
+ | All the .bnp are stored in the ''/ | ||
- | Once you have organized your data as to fitting your needs, you copy them to there right place and your client will receive the update. | + | You can sync some .bnp in the ''/ |
- | You specify(for each .bnp) where it should be copied in the " | + | |
- | For more details about this specification, | + | Once you have organized your data as to fitting your needs, you copy them to there right place and your client will receive the updates. |
+ | You specify(**for each .bnp**) where it should be copied in the __" | ||
+ | For more details about this specification, | ||
====== Building the .bnp files! ====== | ====== Building the .bnp files! ====== | ||
- | We need to get hold of the data(.bnp files) for the patching process. | + | <WRAP center round info 90%> |
- | We therefore | + | OBS: This shows the making of the " |
+ | This procedure will **OFCOURSE CHANGE** if you want to make custom data for your own server and client. | ||
+ | So.. this is merely a guide showing the basics!! | ||
+ | </ | ||
+ | |||
+ | |||
+ | We need to get hold of the data(to be able to make the .bnp files)needed | ||
+ | Therefore, we start by getting the code with the following commands: | ||
<code bash> | <code bash> | ||
Line 28: | Line 36: | ||
</ | </ | ||
- | Next in line is the use of the " | + | Next in line is the use of the " |
- | + | ||
- | <WRAP center round info 90%> | + | |
- | As of now, there is a problem with some files regarding the use of bnp_make. | + | |
- | So this script will have to suffice(a better solution will surely come along). | + | |
- | </ | + | |
Create a new file(perhaps named " | Create a new file(perhaps named " | ||
Line 41: | Line 44: | ||
</ | </ | ||
- | Put the information(BELOW) into the file and save, make it executable, then run the script. | + | Put the information(**BELOW**) into the file and save, make it executable, |
<code bash> | <code bash> | ||
Line 80: | Line 83: | ||
bnp_make -p kh_translate_fr -o / | bnp_make -p kh_translate_fr -o / | ||
bnp_make -p kh_translate_ru -o / | bnp_make -p kh_translate_ru -o / | ||
- | bnp_make -p kh_trsnalate_wk | + | bnp_make -p kh_translate_wk |
cd $CLIENT_DATA_BNP/ | cd $CLIENT_DATA_BNP/ | ||
Line 86: | Line 89: | ||
bnp_make -p ryz_characters_animations -o / | bnp_make -p ryz_characters_animations -o / | ||
bnp_make -p ryz_characters_maps_body -o / | bnp_make -p ryz_characters_maps_body -o / | ||
- | bnp_make -p ryz_characters_maps_clothes -o / | + | bnp_make -p ryz_characters_maps_clothes -o / |
- | bnp_make -p ryz_characters_maps_hair -o / | + | bnp_make -p ryz_characters_maps_hair -o / |
- | bnp_make -p ryz_characters_maps_underwear -o / | + | bnp_make -p ryz_characters_maps_underwear -o / |
- | bnp_make -p ryz_characters_shapes -o / | + | bnp_make -p ryz_characters_shapes -o / |
- | bnp_make -p ryz_characters_skeletons -o / | + | bnp_make -p ryz_characters_skeletons -o / |
- | bnp_make -p ryz_construction -o / | + | bnp_make -p ryz_construction -o / |
- | bnp_make -p ryz_environnement_bank -o / | + | bnp_make -p ryz_environnement_bank -o / |
- | bnp_make -p ryz_environnement_displaces -o / | + | bnp_make -p ryz_environnement_displaces -o / |
- | bnp_make -p ryz_environnement_ig -o / | + | bnp_make -p ryz_environnement_ig -o / |
- | bnp_make -p ryz_environnement_lightmaps -o / | + | bnp_make -p ryz_environnement_lightmaps -o / |
- | bnp_make -p ryz_environnement_pacs_prim -o / | + | bnp_make -p ryz_environnement_pacs_prim -o / |
- | bnp_make -p ryz_environnement_shapes -o / | + | bnp_make -p ryz_environnement_shapes -o / |
- | bnp_make -p ryz_environnement_tiles -o / | + | bnp_make -p ryz_environnement_tiles -o / |
- | bnp_make -p ryz_environnement_vegetables -o / | + | bnp_make -p ryz_environnement_vegetables -o / |
- | bnp_make -p ryz_environnement_vegetable_sets -o / | + | bnp_make -p ryz_environnement_vegetable_sets -o / |
- | bnp_make -p ryz_environnement_zones -o / | + | bnp_make -p ryz_environnement_zones -o / |
- | bnp_make -p ryz_fauna_maps -o / | + | bnp_make -p ryz_fauna_maps -o / |
- | bnp_make -p ryz_fauna_shape -o / | + | bnp_make -p ryz_fauna_shape -o / |
- | bnp_make -p ryz_fauna_skeletons -o / | + | bnp_make -p ryz_fauna_skeletons -o / |
- | bnp_make -p ryz_handled_item -o / | + | bnp_make -p ryz_handled_item -o / |
- | bnp_make -p ryz_help -o / | + | bnp_make -p ryz_help -o / |
- | bnp_make -p ryz_indoors_ig -o / | + | bnp_make -p ryz_indoors_ig -o / |
- | bnp_make -p ryz_indoors_lightmaps -o / | + | bnp_make -p ryz_indoors_lightmaps -o / |
- | bnp_make -p ryz_indoors_pacs -o / | + | bnp_make -p ryz_indoors_pacs -o / |
- | bnp_make -p ryz_indoors_shapes -o / | + | bnp_make -p ryz_indoors_shapes -o / |
- | bnp_make -p ryz_interfaces -o / | + | bnp_make -p ryz_interfaces -o / |
- | bnp_make -p ryz_ring -o / | + | bnp_make -p ryz_ring -o / |
- | bnp_make -p ryz_sfx -o / | + | bnp_make -p ryz_sfx -o / |
- | bnp_make -p ryz_sky -o / | + | bnp_make -p ryz_sky -o / |
- | bnp_make -p ryz_sound -o / | + | bnp_make -p ryz_sound -o / |
- | bnp_make -p ryz_translate -o / | + | bnp_make -p ryz_translate -o / |
- | bnp_make -p ryz_zzz_bazaar -o / | + | bnp_make -p ryz_zzz_bazaar -o / |
clear; | clear; | ||
Line 123: | Line 126: | ||
echo "# | echo "# | ||
echo "# Generated files below: #"; | echo "# Generated files below: #"; | ||
+ | echo "# | ||
echo " | echo " | ||
Line 135: | Line 139: | ||
/ | / | ||
</ | </ | ||
- | |||
- | <WRAP center round info 90%> | ||
- | OBS: This shows the making of the " | ||
- | This procedure will OFCOURSE CHANGE if you want to make custom data for your own server and client. | ||
- | So.. this is merely a guide showing the basics!! | ||
- | </ | ||
{{tag> | {{tag> |