Jump to content

xooGHOSToox

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by xooGHOSToox

  1. Is there a way to make the zombies not go flippin through the air when you use a pipe bomb or go flying after you shoot them? They ragdoll a ton and have 0 gravity..
  2. Still stuck on "which for ME, gives me a quest starting point of about 88m -- but if anyone else tries it, it wants to start the quest 2.1km away... ??? SO Confused " That is also the case with the 12 note quests you find or buy from the trader. They give ME the proper distance, but everyone else, same spot, 2.1km away.
  3. Also, using Gather Supplies ([DECEA3]{rally.distance} {rally.direction}[-]) Gather Supplies ([DECEA3]{quest.distance} {quest.direction}[-]) Gather Supplies ([DECEA3]{goto.distance} {goto.direction}[-]) Gather Supplies ([DECEA3]{treasure.distance} {treasure.direction}[-]) in the localization file, just shows... Gather Supplies ( word word ) instead of Gather Supplies (86 m N)
  4. So I added the <objective type="RandomGotoNPC" phase="1"> <property name="completion_distance" value="20"/> <property name="distance" value="80-100"/> <property name="nav_object" value="quest" /> </objective> which for ME, gives me a quest starting point of about 88m -- but if anyone else tries it, it wants to start the quest 2.1km away... ??? SO Confused
  5. Can't get any of that to work.. Trying this, but get an error.. <objective type="Craft"> <property name="phase" value="4"/> <property name="item" value="questItem"/> <property name="count" value="1"/> </objective> 2022-03-17T18:53:45 296.160 ERR [XUi] Error while updating window group 'crafting: 2022-03-17T18:53:45 296.161 EXC Object reference not set to an instance of an object at XUiC_CraftingInfoWindow.GetBindingValue
  6. Now the real goal would be to implement one of these two to remove the gathered items... RemoveItems - Removes the items from the player. items_location - The location that is affected by this. (Toolbelt, Backpack, Both, Equipment, All). remove_item_tag - The tag of the items you want removed. ReplaceItems - Replaces the specified items with another item. items_location - The location that is affected by this. (Toolbelt, Backpack, Both, Equipment, All). replaced_by_item - The item that you replace the tagged items with. replace_item_tag - The item tag for the items that should be replaced. found in game events..
  7. Ok, so this works.. <quest id="my_quest"> <property name="name_key" value="quest_tier1_myquest"/> <property name="subtitle" value="fetch stuff"/> <property name="description" value="my description"/> <property name="icon" value="ui_game_symbol_quest"/> <property name="repeatable" value="true"/> <property name="category_key" value="challenge"/> <property name="difficulty" value="easy"/> <property name="difficulty_tier" value="1"/> <property name="offer_key" value="My Offer"/> <property name="statement_key" value="My Statement"/> <property name="response_key" value="Gather"/> <property name="shareable" value="false"/> <property name="login_rally_reset" value="true" /> <property name="completiontype" value="TurnIn"/> <property name="completion_key" value="quest_clear_completion"/> <objective type="RandomGotoNPC" phase="1"> <property name="completion_distance" value="20"/> <property name="distance" value="80-100"/> <property name="nav_object" value="quest" /> </objective> <objective type="RallyPoint"> <property name="start_mode" value="Create"/> <property name="phase" value="2"/> <property name="nav_object" value="rally" /> </objective> <objective type="FetchKeep" id="resourceYuccaFibers" value="100" phase="3"/> <objective type="ReturnToNPC"> <property name="phase" value="4"/> <property name="nav_object" value="return_to_trader" /> </objective> <objective type="InteractWithNPC"> <property name="phase" value="4"/> <property name="nav_object" value="return_to_trader" /> </objective> <reward type="Exp" value="200"/> <reward type="Item" id="casinoCoin" value="130"/> <reward type="LootItem" id="groupQuestSchematics" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> </quest>
  8. So here is my actual quest.xml file... <configs> <insertBefore xpath="/quests/quest_list[@id='test_quests']"> <quest id="my_quest"> <property name="name_key" value="my name"/> <property name="subtitle" value="fetch stuff"/> <property name="description" value="my description"/> <property name="icon" value="ui_game_symbol_quest"/> <property name="repeatable" value="true"/> <property name="category_key" value="challenge"/> <property name="difficulty" value="easy"/> <property name="difficulty_tier" value="1"/> <property name="offer_key" value="My Offer"/> <property name="statement_key" value="My Statement"/> <property name="response_key" value="Gather"/> <property name="shareable" value="false"/> <property name="login_rally_reset" value="true" /> <property name="completiontype" value="TurnIn"/> <property name="completion_key" value="quest_fetch_completion"/> <objective type="RandomPOIGoto"> <property name="phase" value="1"/> <property name="biome_filter_type" value="SameBiome" /> <property name="biome_filter" value="burnt_forest" /> <property name="nav_object" value="quest" /> </objective> <objective type="RallyPoint"> <property name="phase" value="2"/> <property name="nav_object" value="rally" /> </objective> <objective type="FetchFromContainer"> <property name="phase" value="3"/> <property name="quest_item_ID" value="1"/> <property name="item_count" value="1"/> <property name="default_container" value="cntFetchQuestSatchel"/> <property name="nav_object" value="fetch_container" /> </objective> <!-- <objective type="POIStayWithin"> <property name="phase" value="3"/> <property name="radius" value="25"/> </objective> --> <objective type="FetchKeep" id="resourceYuccaFibers" value="100" phase="4"/> <objective type="ReturnToNPC"> <property name="phase" value="5"/> <property name="nav_object" value="return_to_trader" /> </objective> <objective type="InteractWithNPC"> <property name="phase" value="5"/> <property name="nav_object" value="return_to_trader" /> </objective> <reward type="Exp" value="2500"/> <reward type="Item" id="casinoCoin" value="330"/> <!--<reward type="LootItem" id="groupQuestTools" ischosen="true" isfixed="true" value="1"/>--> <!--<reward type="LootItem" id="groupQuestArmor,groupQuestMedical" ischosen="true" isfixed="true" value="1"/>--> <reward type="LootItem" id="groupQuestAmmo" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestSchematics" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> </quest> </insertBefore> <!-- <append xpath="/quests/quest_list[@id='trader_quests']"> <quest id="my_quest"/> </append> --> </configs> Which is basically a fetch quest except for the name, response, description, etc.. I changed and added in the <!-- <objective type="POIStayWithin"> <property name="phase" value="3"/> <property name="radius" value="25"/> </objective> --> <objective type="FetchKeep" id="resourceYuccaFibers" value="100" phase="4"/> and changed the phase of ReturnToNPC and InteractWithNPC to phase 5. Was in the trader list as my name Gather. Accepted quest, went to given POI.. started quest, fetched the quest item, then it told me to gather the plant fibers. Gathered those, and it said now return to trader, etc... Did all that, gave me my reward.. Worked So... This is where I'm at progress??? Kinda
  9. Added that in, still not in trader list. I can give myself the quest, and I have to go outside to start it, all that works. This is making me nuts. I appreciate all the help you are giving me.
  10. Ok, will try that. I also have the note quests, that you can find in loot, or buy from the trader and those work without any issue. My goal here is to be able to create simple "Gather items/Fetch" quests you can get from the trader as actual trader quest (without having to buy). Then after gathering say, 200 plant fibers, returning to him for the reward, and having the 200 plant fibers removed from your inventory. I know that seems odd, especially how I cant even get this to work as a trader quest.
  11. This works 100% <quest id="my_quest"> <property name="name_key" value="quest_tier1_myquest"/> <property name="subtitle" value="fetch stuff"/> <property name="description" value="my description"/> <property name="icon" value="ui_game_symbol_quest"/> <property name="repeatable" value="true"/> <property name="category_key" value="quest"/> <property name="difficulty" value="easy"/> <property name="difficulty_tier" value="1"/> <property name="offer_key" value="My Offer"/> <property name="statement_key" value="My Statement"/> <property name="response_key" value="Gather"/> <property name="shareable" value="false"/> <property name="login_rally_reset" value="true" /> <property name="completiontype" value="TurnIn"/> <property name="completion_key" value="quest_fetch_completion"/> <objective type="RandomPOIGoto"> <property name="phase" value="1"/> <property name="biome_filter_type" value="SameBiome" /> <property name="biome_filter" value="burnt_forest" /> <property name="nav_object" value="quest" /> </objective> <objective type="RallyPoint"> <property name="phase" value="2"/> <property name="nav_object" value="rally" /> </objective> <objective type="FetchFromContainer"> <property name="phase" value="3"/> <property name="quest_item_ID" value="1"/> <property name="item_count" value="1"/> <property name="default_container" value="cntFetchQuestSatchel"/> <property name="nav_object" value="fetch_container" /> </objective> <objective type="POIStayWithin"> <property name="phase" value="3"/> <property name="radius" value="25"/> </objective> <objective type="ReturnToNPC"> <property name="phase" value="4"/> <property name="nav_object" value="return_to_trader" /> </objective> <objective type="InteractWithNPC"> <property name="phase" value="4"/> <property name="nav_object" value="return_to_trader" /> </objective> <reward type="Exp" value="2500"/> <reward type="Item" id="casinoCoin" value="330"/> <!--<reward type="LootItem" id="groupQuestTools" ischosen="true" isfixed="true" value="1"/>--> <!--<reward type="LootItem" id="groupQuestArmor,groupQuestMedical" ischosen="true" isfixed="true" value="1"/>--> <reward type="LootItem" id="groupQuestAmmo" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestSchematics" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> </quest> You'd think if you just changed the objectives, it should work...
  12. Okay, so I copied the entire tier1_fetch quest, called it my_quest. changed the property name, etc -- it worked.. showed up in my quest list from the trader.. So.. I decided to change the objectives.. to something simple...ie. <objective type="FetchKeep" id="resourceYuccaFibers" value="60" phase="1"/> <reward type="Exp" value="50"/> But it seems if I change ANYTHING with the objectives, it doesn't get listed anymore at the trader. <quest id="my_quest"> <property name="name_key" value="my name"/> <property name="subtitle" value="fetch stuff"/> <property name="description" value="my description"/> <property name="icon" value="ui_game_symbol_quest"/> <property name="repeatable" value="true"/> <property name="category_key" value="quest"/> <property name="difficulty" value="easy"/> <property name="difficulty_tier" value="1"/> <property name="offer_key" value="My Offer"/> <property name="statement_key" value="My Statement"/> <property name="response_key" value="Gather"/> <property name="shareable" value="false"/> <objective type="FetchKeep" id="resourceYuccaFibers" value="60" phase="1"/> <reward type="Exp" value="50"/> <reward type="Item" id="casinoCoin" value="130"/> </quest>
  13. Ok, so I marked out that append part of the code and hard coded my quest in the actual game file to show as... <quest_list id="trader_quests"> <!-- Tier 1 --> <quest id="tier1_fetch"/> <quest id="tier1_clear"/> <quest id="tier1_buried_supplies"/> <quest id="my_quest"/> ConfigDump shows My quest is added in above the quest_list, but still not listing in the trader
  14. Wait wait wait wait.... I'm seeing something in the dump... <quest id="my_quest"><!--Element appended by: "GHOST Quests"--></quest> </quest_list> I'm NOT telling my config to do THAT.. Im telling it to do THIS.. <append xpath="/quests/quest_list[@id='trader_quests']"> <quest id="my_quest" /> </append> No where in that is the </quest> that is being added
  15. yeah, configdump quest file is fine, and I did go into admin mode and restocked quests. I even spawned in every trader in a circle and cycled through their quests over and over.. spent almost 14 hours yesterday trying to make this work. I even went into tier1_fetch quest, hard coded a change to the objective in that quest, saved, relaunched and oddly enough, the tier1 fetch was no longer offered. Im completely baffled
  16. Hi, thanks for the reply. This part is listed in the code, defining the tier level. But yes, I did have it named tier1_go_fetch at one point. <property name="difficulty_tier" value="1" />
  17. Hi all, I've been doing a lot of custom things in game recently, and wanted to add new trader quests. I followed this thread -- exactly as he has it. But it is not being offered by the trader. I even went as far as hard coding <!-- all the quests in tier 1 out of the trader list quest --> only having mine in there. Still, it is not showing up. I can givequest to myself and it works fine. Any suggestions? Here is my config <configs> <insertBefore xpath="/quests/quest_list[@id='trader_quests']"> <quest id="my_quest"> <property name="name" value="Go Fetch" /> <property name="subtitle" value="Just what I wanted!" /> <property name="description" value="Ive got a hankering for something special" /> <property name="icon" value="ui_game_symbol_quest" /> <property name="repeatable" value="true" /> <property name="category_key" value="quest" /> <property name="offer" value="Here is my offer" /> <property name="difficulty" value="easy" /> <property name="difficulty_tier" value="1" /> <property name="statement" value="here is my statement" /> <property name="response" value="here is my response" /> <property name="login_rally_reset" value="true" /> <property name="completiontype" value="TurnIn" /> <property name="completion_key" value="quest_clear_completion" /> <objective type="FetchKeep" id="resourceYuccaFibers" value="200" phase="1" > <property name="phase" value="1" /> </objective> <objective type="ReturnToNPC"> <property name="phase" value="2" /> </objective> <objective type="InteractWithNPC"> <property name="phase" value="2" /> </objective> <reward type="Exp" value="1000" /> <reward type="Item" id="casinoCoin" value="200-500" /> <reward type="LootItem" id="groupQuestAmmo" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestSchematics" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> <reward type="LootItem" id="groupQuestAmmo,groupQuestSchematics,groupQuestMods" ischosen="true" value="1"/> </quest> </insertBefore> <append xpath="/quests/quest_list[@id='trader_quests']"> <quest id="my_quest" /> </append> </configs>
×
×
  • Create New...