/* -----------------7/29/2002 2:39PM----------------- * Test * */ /* --------------------------------------------------*/ obj_id makeStormtrooper (obj_id player, location here) { string gender = "male"; string species = "object/creature/player/human_"; string name = "stormtrooper"; species = species + gender + ".iff"; obj_id npc = createObject (species, here); obj_id clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_boots.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make boots "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_l.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_l.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 1 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_r.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bicep_r.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 2 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_l.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_l.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 3 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_r.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_bracer_r.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 4 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_chest_plate.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_chest_plate.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 5 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_gloves.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_gloves.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 6 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_helmet.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_helmet.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 7 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_leggings.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_leggings.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 8 "); } //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_utility_belt.tpf clothes1 = createObject("object/tangible/wearables/armor/stormtrooper/armor_stormtrooper_utility_belt.iff", npc, ""); if ( clothes1 == null ) { debugConsoleMsg ( player, "I wasn't able to make 9 "); } if ( false ) { string clothes_table = "datatables/npc_customization/stormtrooper_clothes.iff"; int columns = dataTableGetNumColumns (clothes_table); int intX = 1; while ( intX <= columns ) { debugConsoleMsg (player, "This is some clothes"); int clothesRows = dataTableGetNumRows (clothes_table); int randrow = rand(1, clothesRows ); string clothes = dataTableGetString (clothes_table, randrow, intX-1); debugConsoleMsg(player, "Creating " + clothes); obj_id newClothes = createObject (clothes, npc, ""); if (newClothes == null) { debugConsoleMsg ( player, "I wasn't able to make " + clothes); } intX = intX + 1; } } return npc; } trigger OnSpeaking(string text) { if ( text == "test" ) { location l = getLocation(self); obj_id test = makeStormtrooper(self, l); } return SCRIPT_CONTINUE; }