trigger request

Lifee

New Member
Reaction score
46
Hi all,i've seen in many rpg maps there is a system or trigger that protect items to be stolen from other player,if player 1 (red) pick an item and he drop that item after picking, if player 2 (blue) pick that item,item is instantly droped from his inventory and there is message error: this item does no belong to you or something like that.So if any1 of you know how to do that please help.
 

nnieheayp

Member
Reaction score
2
Trigger 1 - make of buying item's custom value to player number of buying unit.
Trigger 2 - If integer(number of item being mainpauled) not equal to player number of hero being mainpauled item, drop item being mainpauled item
 

nnieheayp

Member
Reaction score
2
Trigger 1 - make of buying item's custom value to player number of buying unit.
Trigger 2 - If integer(number of item being mainpauled) not equal to player number of hero being mainpauled item, drop item being mainpauled item
 

Laiev

Hey Listen!!
Reaction score
188
i dont know how to do this 2 triggers any help?

Trigger:
  • Untitled Trigger 001
    • Events
      • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
      • Item - Set the custom value of (Sold Item) to (Player number of (Owner of (Buying unit)))

Trigger:
  • Untitled Trigger 001 Copy
    • Events
      • Unit - A unit Acquires an item
    • Conditions
      • (Player number of (Owner of (Triggering unit))) Not equal to (Custom value of (Item being manipulated))
    • Actions
      • Hero - Drop (Item being manipulated) from (Triggering unit)
      • Game - Display to (Player group((Owner of (Triggering unit)))) the text: Bad Guy, drop it no...


Not tested (because i can't) if someone can, please :) do it
 

Laiev

Hey Listen!!
Reaction score
188
Or set the owner of the item to the owner of the buying unit? Lol

i really don't know how owner of item work, if work like unit or if have some bug or other things lol....

is a bit hard to test this things to me, because i'm alone to test things to my maps and etcs
 

Lifee

New Member
Reaction score
46
i cant find this condition lol
Trigger:
  • # Conditions
    • * (Player number of (Owner of (Triggering unit))) Not equal to (Custom value of (Item being manipulated))
 

Shadow

TH.net Regular
Reaction score
23
i cant find this condition lol
Trigger:
  • # Conditions
    • * (Player number of (Owner of (Triggering unit))) Not equal to (Custom value of (Item being manipulated))

It's under integer comparison.
 

Laiev

Hey Listen!!
Reaction score
188
if work, please ._. post in this topic or pm me, i want to know lol
 

jomik

New Member
Reaction score
17
Do like this? >.<
Trigger:
  • Sold Item
    • Events
      • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
      • Item - Change ownership of (Sold Item) to (Owner of (Buying unit)) and Change color


Trigger:
  • Check Item
    • Events
      • Unit - A unit Acquires an item
    • Conditions
      • (Owner of (Item being manipulated)) Not equal to (Owner of (Triggering unit))
    • Actions
      • Hero - Drop (Item being manipulated) from (Triggering unit)
      • Set tempForce = (Player group((Owner of (Triggering unit))))
      • Game - Display to tempForce the text: This item does not ...
      • Custom script: call DestroyForce(udg_tempForce)


That should work? Without messing with the CV :D
 

Lifee

New Member
Reaction score
46
that trigger :
Trigger:
  • # Events
    • * Unit - A unit Sells an item (from shop)
Trigger:
  • # Actions
    • * Item - Set the custom value of (Sold Item) to (Player number of (Owner of (Buying unit)))
and this second trigger :
Trigger:
  • # Events
    • * Unit - A unit Acquires an item
Trigger:
  • # Conditions
    • * (Player number of (Owner of (Triggering unit))) Not equal to (Custom value of (Item being manipulated))
Trigger:
  • # Actions
    • * Hero - Drop (Item being manipulated) from (Triggering unit)
    • * Game - Display to (Player group((Owner of (Triggering unit)))) the text: Bad Guy, drop it no...
.This work but only if i buy item from shop,and when i try pick item from the floor when neutral creep drops,it drops my item. Just trigger work for buyed items, but no one can pick up items from neutral creep. can you do something about this? i want samething with to work for items on the floor too, not only for items from shop please :confused:
 

Nexor

...
Reaction score
74
when the creep dies and drops item, set the item's custom value to the player number of the killing unit's owner
 

Laiev

Hey Listen!!
Reaction score
188
Do like this? >.<
Trigger:
  • Sold Item
    • Events
      • Unit - A unit Sells an item (from shop)
    • Conditions
    • Actions
      • Item - Change ownership of (Sold Item) to (Owner of (Buying unit)) and Change color


Trigger:
  • Check Item
    • Events
      • Unit - A unit Acquires an item
    • Conditions
      • (Owner of (Item being manipulated)) Not equal to (Owner of (Triggering unit))
    • Actions
      • Hero - Drop (Item being manipulated) from (Triggering unit)
      • Set tempForce = (Player group((Owner of (Triggering unit))))
      • Game - Display to tempForce the text: This item does not ...
      • Custom script: call DestroyForce(udg_tempForce)


That should work? Without messing with the CV :D

you don't need that force.... just use "Convert Player Group to Player (Owner of (Triggering unit))"

and yes, what i teach you just work for item which you buy from a shop
 

Lifee

New Member
Reaction score
46
Trigger:
  • Actions:Set tempForce = (Player group((Owner of (Triggering unit))))
What variable is that tempForce :confused:
 

jomik

New Member
Reaction score
17
you don't need that force.... just use "Convert Player Group to Player (Owner of (Triggering unit))"

and yes, what i teach you just work for item which you buy from a shop
Sure not, if you want a leak? :nuts:

Trigger:
  • Actions:Set tempForce = (Player group((Owner of (Triggering unit))))
What variable is that tempForce :confused:
It's a Player Group :D
 

Lifee

New Member
Reaction score
46
thanks:thup:, when i finish my game i will try this trigger, but this trigger do what i want? or same like the old one?
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top