Triggers with items and stuff

OMGOMGOMG

UMBWGMG (Unidentified Human Being.)
Reaction score
28
OK, I have made it so you can buy a house with an item, the house turns to a 'house options' then when the player that buys it sells the house, it goes back to the person you bought it from... now I have the items set and triggers but when it goes back to the lets just say for example a priest (so the priest sold it to you) you can sell it again. I want it to be buy-able by you, and other people.

Item... based on gold coins (something like that)
Trigger:
  • House Sell
    • Events
      • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
      • Game - Display to (All players) the text: Test
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Item-type of (Sold Item)) Equal to Sell Medium House
        • Then - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[1]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Medium) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 500 to Player 1 (Red) Current gold
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[2]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Medium) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 500 to Player 1 (Red) Current gold
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[3]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Medium) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 500 to Player 1 (Red) Current gold
            • Else - Actions
        • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Item-type of (Sold Item)) Equal to Sell Small House
        • Then - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[4]
            • Then - Actions
              • Game - Display to (All players) the text: Test
              • Unit - Replace (Selling unit) with a House Seller (Small) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 250 to Player 1 (Red) Current gold
              • Game - Display to (All players) the text: Test
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[5]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Small) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 250 to Player 1 (Red) Current gold
            • Else - Actions
        • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Item-type of (Item being manipulated)) Equal to Sell Large House
        • Then - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[6]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Lage) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 750 to Player 1 (Red) Current gold
            • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[7]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Lage) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 750 to Player 1 (Red) Current gold
            • Else - Actions
        • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Item-type of (Sold Item)) Equal to Sell Mansion
        • Then - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Selling unit) Equal to HouseOptions[8]
            • Then - Actions
              • Unit - Replace (Selling unit) with a House Seller (Mansion) using The old unit's relative life and mana
              • Unit - Change ownership of (Last replaced unit) to Neutral Passive and Change color
              • Player - Add 1500 to Player 1 (Red) Current gold
            • Else - Actions
        • Else - Actions


That's to sell the house.
 

OMGOMGOMG

UMBWGMG (Unidentified Human Being.)
Reaction score
28
To buy the house:
Trigger:
  • House Buy
    • Events
    • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Buy Medium House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Medium) 0061 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[1] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Medium) 0062 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[2] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Medium) 0052 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Medium) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[3] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Sell Small House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Small) 0058 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Small) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[4] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Small) 0059 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Small) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[5] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Sell Large House
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Lage) 0064 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Large) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[6] = (Last replaced unit)
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Lage) 0063 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Large) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[7] = (Last replaced unit)
    • Else - Actions
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Item-type of (Sold Item)) Equal to Buy Mansion
    • Then - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Selling unit) Equal to House Seller (Mansion) 0037 <gen>
    • Then - Actions
    • Unit - Replace (Selling unit) with a House Options (Mansion) using The old unit's relative life and mana
    • Unit - Change ownership of (Last replaced unit) to (Owner of (Buying unit)) and Change color
    • Set HouseOptions[8] = (Last replaced unit)
    • Else - Actions
    • Else - Actions

And my map:
http://www.thehelper.net/threads/another-roleplay-map-p.153916/
... That isn't the map with the updated bugs.

But usually what happens when you sell the house, it goes back to the house seller (Large or w/e) with all the correct buy-able items (only 1 item) and abilities (No abilities) but what happens here is: It has no abilities, but it has the sell house item... when it's suppose to be buy house.... I actually thinks it's something easy. (may I should set the house seller and replace houseoptions[1] with the houseseller[1]

Double post (I know but only way to fit it in!)
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top