player2_dz

ZombZ Classname Generator for Any DayZ Mod Variant

Feb 1st, 2015
355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 9.57 KB | None | 0 0
  1. diag_log "         ,. –  - .,  °              , ·. ,.-·~·.,   ‘        ,·'´¨;.  '                         ,.  - · - .,  '                ,. –  - .,  °       ";
  2. diag_log "        ';_,.., _     '\`. '         /  ·'´,.-·-.,   \`,'‚        ;   ';:\           .·´¨';\   ,·'´,.-,   ,. -.,   \`';,'            ';_,.., _     '\`. '   ";
  3. diag_log "         \:::::::::::';   ,'\       /  .'´\:::::::'\   '\ °     ;     ';:'\      .'´     ;:'\   \::\.'´  ;'\::::;:'  ,·':\'           \:::::::::::';   ,'\  ";
  4. diag_log "          '\_;::;:,·´  .·´::\‘  ,·'  ,'::::\:;:-·-:';  ';\‚     ;   ,  '·:;  .·´,.´';  ,'::;'    '\:';   ;:;:·'´,.·'´\::::';           '\_;::;:,·´  .·´::\‘";
  5. diag_log "              , '´ .·´:::::;'   ;.   ';:::;´       ,'  ,':'\‚   ;   ;'\`.    ¨,.·´::;'  ;:::;     ,.·'   ,.·:'´:::::::'\;·´                , '´ .·´:::::;'  ";
  6. diag_log "            .´  .'::::::;·´'     ';   ;::;       ,'´ .'´\::';‚  ;  ';::; \*´\:::::;  ,':::;‘     '·,   ,.\`' ·- :;:;·'´                  .´  .'::::::;·´'   ";
  7. diag_log "        .·´ ,·´:::::;·´         ';   ':;:   ,.·´,.·´::::\;'° ';  ,'::;   \::\;:·';  ;:::; '        ;  ';:\:\`*·,  '\`·,  °          .·´ ,·´:::::;·´       ";
  8. diag_log "     ,·´  .´;::–·~^*'´';\‚      \·,   \`*´,.·'´::::::;·´    ;  ';::;     '*´  ;',·':::;‘          ;  ;:;:'-·'´  ,.·':\         ,·´  .´;::–·~^*'´';\‚   ";
  9. diag_log "     '.,_ ,. -·~:*'´¨¯:\:\ °    \\:¯::\:::::::;:·´       \´¨\::;          \¨\::::;        ,·',  ,. -~:*'´\:::::'\‘       '.,_ ,. -·~:*'´¨¯:\:\ °";
  10. diag_log "      \:::::::::::::::::::\;       \`\:::::\;::·'´  °       '\::\;            \:\;·'          \:\\`'´\:::::::::'\;:·'´     \:::::::::::::::::::\;  ";
  11. diag_log "       \:;_;::-·~^*'´¨¯'             ¯                      '´¨               ¨'             '\;\:::\;: -~*´‘              \:;_;::-·~^*'´¨¯'    ";
  12. diag_log "                                        ‘                                                               '                                            ";
  13. diag_log "Classname List Generator by Player2";
  14.  
  15.  
  16. diag_log " ";
  17. diag_log "=======================================";
  18. diag_log "                                       ";
  19. diag_log "  /\  o ._   \  / _  |_  o  _ |  _   _ ";
  20. diag_log " /--\ | |     \/ (/_ | | | (_ | (/_ _> ";
  21. diag_log "                                       ";
  22. diag_log "=======================================";
  23. diag_log "Air Vehicles: ";
  24.  
  25. _cfgvehicles = configFile >> "cfgVehicles";
  26. for "_i" from 0 to (count _cfgvehicles)-1 do
  27. {
  28.     _vehicle = _cfgvehicles select _i;
  29.     if (isClass _vehicle) then
  30.     {
  31.         _veh_type = configName _vehicle;
  32.         if ((getNumber (_vehicle >> "scope") == 2) && (getText (_vehicle >> "picture") != "") && (_veh_type isKindOf "Air") && !((_veh_type isKindOf "ParachuteBase") or (_veh_type isKindOf "BIS_Steerable_Parachute"))) then
  33.         {
  34.             diag_log((_veh_type));
  35.         };
  36.     };
  37. };
  38.  
  39. diag_log " ";
  40. diag_log "============================================";
  41. diag_log "                                            ";
  42. diag_log " |   _. ._   _|   \  / _  |_  o  _ |  _   _ ";
  43. diag_log " |_ (_| | | (_|    \/ (/_ | | | (_ | (/_ _> ";
  44. diag_log "                                            ";
  45. diag_log "============================================";
  46. diag_log "Land Vehicles: ";
  47.  
  48. for "_i" from 0 to (count _cfgvehicles)-1 do
  49. {
  50.     _vehicle = _cfgvehicles select _i;
  51.     if (isClass _vehicle) then
  52.     {
  53.         _veh_type = configName _vehicle;
  54.         if ((getNumber (_vehicle >> "scope") == 2) && (getText (_vehicle >> "picture") != "") && (_veh_type isKindOf "LandVehicle") && !((_veh_type isKindOf "ParachuteBase") or (_veh_type isKindOf "BIS_Steerable_Parachute"))) then
  55.         {
  56.             diag_log((_veh_type));
  57.         };
  58.     };
  59. };
  60.  
  61. diag_log " ";
  62. diag_log "=========================================";
  63. diag_log "  __                                     ";
  64. diag_log " (_   _   _.   \  / _  |_  o  _ |  _   _ ";
  65. diag_log " __) (/_ (_|    \/ (/_ | | | (_ | (/_ _> ";
  66. diag_log "                                         ";
  67. diag_log "=========================================";
  68. diag_log "Sea Vehicles: ";
  69.  
  70.  
  71. for "_i" from 0 to (count _cfgvehicles)-1 do
  72. {
  73.     _vehicle = _cfgvehicles select _i;
  74.     if (isClass _vehicle) then
  75.     {
  76.         _veh_type = configName _vehicle;
  77.         if ((getNumber (_vehicle >> "scope") == 2) && (getText (_vehicle >> "picture") != "") && (_veh_type isKindOf "Ship") && !((_veh_type isKindOf "ParachuteBase") or (_veh_type isKindOf "BIS_Steerable_Parachute"))) then
  78.         {
  79.             diag_log((_veh_type));
  80.         };
  81.     };
  82. };
  83.  
  84. diag_log " ";
  85. diag_log "==================================";
  86. diag_log "                              ";
  87. diag_log " \    / _   _. ._   _  ._   _ ";
  88. diag_log "  \/\/ (/_ (_| |_) (_) | | _> ";
  89. diag_log "               |              ";
  90. diag_log "==================================";
  91. diag_log "Weapons: ";
  92.  
  93. _cfgweapons = configFile >> 'cfgWeapons';
  94. for "_i" from 0 to (count _cfgweapons)-1 do
  95. {
  96.     _weapon = _cfgweapons select _i;
  97.     if (isClass _weapon) then
  98.     {
  99.         _wpn_type = configName _weapon;
  100.         _plx = toArray _wpn_type;
  101.         _plx resize 7;
  102.         _plx;
  103.         _plx = toString _plx;
  104.         if (_plx != "ItemKey") then {
  105.             if (((getNumber (_weapon >> "scope") == 0) or (getNumber (_weapon >> "scope") == 2)) && (getText (_weapon >> "picture") != "")) then {
  106.                 _mags = getArray(configfile >> 'cfgWeapons' >> _wpn_type >> 'magazines');
  107.                 _config = str _mags;
  108.                 diag_log(_wpn_type);
  109.                 diag_log(_config);
  110.                 _result = [_wpn_type] call p2_checkWepBpslot;
  111.                 if (_result) then {
  112.                     diag_log('BackpackSlot: true');
  113.                 } else {
  114.                     diag_log('BackpackSlot: false');
  115.                 };
  116.                 diag_log(format["ScopeType: %1", getNumber (_weapon >> "scope")]);
  117.             };
  118.         };
  119.     };
  120. };
  121.  
  122. diag_log " ";
  123. diag_log "===========================";
  124. diag_log "  _                        ";
  125. diag_log " /  |  _ _|_ |_  o ._   _  ";
  126. diag_log " \_ | (_) |_ | | | | | (_| ";
  127. diag_log "                        _| ";
  128. diag_log "===========================";
  129. diag_log "Clothing: ";
  130.  
  131. _cfgvehicles = configFile >> "cfgMagazines";
  132. for "_i" from 0 to (count _cfgvehicles)-1 do
  133. {
  134.     _vehicle = _cfgvehicles select _i;
  135.     if (isClass _vehicle) then
  136.     {
  137.         _veh_type = configName _vehicle;
  138.         if ((getNumber (_vehicle >> "scope") == 2)) then
  139.         {
  140.             _base = inheritsFrom (_vehicle);
  141.             if ("bin\config.bin/CfgMagazines/SkinBase" == str _base) then {
  142.                 _displayName = getText (_vehicle >> "displayName");
  143.                 _descriptionShort = getText (_vehicle >> "descriptionShort");
  144.                 diag_log(_veh_type + "              " + _displayName);
  145.             };
  146.         };
  147.     };
  148. };
  149.  
  150. diag_log " ";
  151. diag_log "================================";
  152. diag_log "  _                             ";
  153. diag_log " |_)  _.  _ |  ._   _.  _ |   _ ";
  154. diag_log " |_) (_| (_ |< |_) (_| (_ |< _> ";
  155. diag_log "               |                ";
  156. diag_log "================================";
  157. diag_log "Backpacks: ";
  158.  
  159. _cfgvehicles = configFile >> "cfgVehicles";
  160. for "_i" from 0 to (count _cfgvehicles)-1 do
  161. {
  162.     _vehicle = _cfgvehicles select _i;
  163.     if (isClass _vehicle) then
  164.     {
  165.         _veh_type = configName _vehicle;
  166.         if ((_veh_type isKindOf "Bag_Base_EP1")) then
  167.         {
  168.             diag_log(_veh_type);
  169.         };
  170.     };
  171. };
  172.  
  173.  
  174. diag_log " ";
  175. diag_log "=================";
  176. diag_log "  __             ";
  177. diag_log " (_  |  o ._   _ ";
  178. diag_log " __) |< | | | _> ";
  179. diag_log "                 ";
  180. diag_log "=================";
  181. diag_log "Skins: ";
  182.  
  183. _cfgvehicles = configFile >> "cfgVehicles";
  184. for "_i" from 0 to (count _cfgvehicles)-1 do
  185. {
  186.     _vehicle = _cfgvehicles select _i;
  187.     if (isClass _vehicle) then
  188.     {
  189.         _veh_type = configName _vehicle;
  190.         if ((getNumber (_vehicle >> "scope") == 2) && (getText (_vehicle >> "picture") != "") && (_veh_type isKindOf "Man") && !(_veh_type isKindOf "zZombie_Base") && !(_veh_type == "Survivor1_DZ")) then
  191.         {
  192.             diag_log(str _veh_type);
  193.         };
  194.         if ((getNumber (_vehicle >> "scope") == 2) && (getText (_vehicle >> "picture") != "") && !(_veh_type == "zZombie_Base") && (_veh_type isKindOf "zZombie_Base")) then
  195.         {
  196.             diag_log("Zed Skin: " + str _veh_type);
  197.         };
  198.         if ((getNumber (_vehicle >> "scope") == 2) && (_veh_type isKindOf "CAAnimalBase") && !(_veh_type == "Cock")) then
  199.         {
  200.             diag_log("Animal Skin: " + str _veh_type);
  201.         };
  202.     };
  203. };
  204.  
  205.  
  206.  
  207. diag_log " ";
  208. diag_log "==================================";
  209. diag_log "                                  ";
  210. diag_log " |\/|  _.  _   _. _  o ._   _   _ ";
  211. diag_log " |  | (_| (_| (_| /_ | | | (/_ _> ";
  212. diag_log "           _|                     ";
  213. diag_log "==================================";
  214. diag_log "Magazines: ";
  215.  
  216. _cfgvehicles = configFile >> "cfgMagazines";
  217. for "_i" from 0 to (count _cfgvehicles)-1 do
  218. {
  219.     _vehicle = _cfgvehicles select _i;
  220.     if (isClass _vehicle) then
  221.     {
  222.         _veh_type = configName _vehicle;
  223.         if ((getNumber (_vehicle >> "scope") == 2)) then
  224.         {
  225.             diag_log(_veh_type);
  226.         };
  227.     };
  228. };
  229.  
  230.  
  231. diag_log " ";
  232. diag_log "==============================";
  233. diag_log "  _                           ";
  234. diag_log " |_)     o |  _| o ._   _   _ ";
  235. diag_log " |_) |_| | | (_| | | | (_| _> ";
  236. diag_log "                        _|    ";
  237. diag_log "==============================";
  238. diag_log "Buildings: ";
  239.  
  240.  
  241. _cfgobjects = configFile >> "cfgVehicles";
  242. for "_i" from 0 to (count _cfgobjects)-1 do
  243. {
  244.     _object = _cfgobjects select _i;
  245.     if (isClass _object) then
  246.     {
  247.         _obj_type = configName _object;
  248.         if ((getNumber (_object >> "scope") == 2) && (getText (_object >> "picture") != "") && !((_obj_type isKindOf "ParachuteBase") or (_obj_type isKindOf "BIS_Steerable_Parachute")) && (_obj_type isKindOf "Building")) then
  249.         {
  250.             diag_log((_obj_type));
  251.         };
  252.     };
  253. };
Advertisement
Add Comment
Please, Sign In to add comment