- Joined
- Feb 19, 2009
- Messages
- 15
Who can teach me a Item ownership trigger that when i drop the item no one can picked it or when i drop my item it will transfer in a selected region
Thnx for advance
Thnx for advance
Actually, it is a very simple trigger...
Right, you can also use "Drop (Item being manipulated) from (Hero manipulating item)", but then you can move the item (and I think that's less effective than this).
Item Ownership
Events
Unit - A unit Acquires an item
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Custom value of (Item being manipulated)) Equal to (Player number of (Owner of (Triggering unit)))
(Custom value of (Item being manipulated)) Equal to 0
Then - Actions
Set TempLoc = (Position of (Item being manipulated))
Item - Move (Item being manipulated) to TempLoc
Custom script: call RemoveLocation(udg_TempLoc)
Skip remaining actions
Else - Actions
Item - Set the custom value of (Item being manipulated) to (Player number of (Owner of (Triggering unit)))
TempLoc: Point variable, no array.
Edit: Justify was faster than me... his post wasn't there when I posted mine :/
It would appear to be doing the check the wrong way around...
That "or" should be an "and", and the "equal to" should be "not equal to".
Or you could just swap the "then" and "else" blocks around![]()
The first part isn't correct (it needs to be "or", otherwise it will say "Custom Value equal to 0 AND 2" for example).
You're right about the second part, i needs to be "not equal to" xD
Mehh, I didn't test it... it's almost correct, though![]()