- Joined
- Jun 2, 2009
- Messages
- 1,233
Hello. I want to create system just like this.
You cannot give your items to your friends for first 30 seconds.
I just want to disable this feature for first 30 seconds..
Details: In my moba map you are selecting your hero and purchasing items. First 30 seconds players are not able to leave base. They are simply buying items for themselves and waits for game start for 30 seconds.
Why do i need system like this?
Players are able to use -repick command and can select another heroes.
Now i am working on new version and disabled these
1-) When the player repicks, i am picking every item and if Custom Value of Picked Item equal to Player Number of Triggering Unit that means this player dropped item on the ground.
I am simply removing any item that player drops on ground. Done
2-) When the player repicks, i am selecting it's personal stash and removing any items. Done
3-) What if i will purchase item, give it to another player, repick my character and get jungle role? (when player picks jungler role, player get 1 special item)
There are few items you can trade. They cannot sell it but they can use. + player can get back items from friend.
That means if you pick hero, buy these items, give these items to one of your friends, then repick and pick jungler role = you will get jungle item AND YOU CAN GET BACK YOUR ITEMS FROM YOUR FRIEND
In my map you can trade these items with your friends. But i want to prevent this for first x seconds.
You cannot give your items to your friends for first 30 seconds.
I just want to disable this feature for first 30 seconds..
Details: In my moba map you are selecting your hero and purchasing items. First 30 seconds players are not able to leave base. They are simply buying items for themselves and waits for game start for 30 seconds.
Why do i need system like this?
Players are able to use -repick command and can select another heroes.
Now i am working on new version and disabled these
1-) When the player repicks, i am picking every item and if Custom Value of Picked Item equal to Player Number of Triggering Unit that means this player dropped item on the ground.
I am simply removing any item that player drops on ground. Done
2-) When the player repicks, i am selecting it's personal stash and removing any items. Done
3-) What if i will purchase item, give it to another player, repick my character and get jungle role? (when player picks jungler role, player get 1 special item)
There are few items you can trade. They cannot sell it but they can use. + player can get back items from friend.
That means if you pick hero, buy these items, give these items to one of your friends, then repick and pick jungler role = you will get jungle item AND YOU CAN GET BACK YOUR ITEMS FROM YOUR FRIEND
In my map you can trade these items with your friends. But i want to prevent this for first x seconds.
-
Ilk30SaniyeDropEngelle
-
Events
-
Unit - A unit Acquires an item
-
-
Conditions
-
And - All (Conditions) are true
-
Conditions
-
(Item-type of (Item being manipulated)) Not equal to Essence of Life
-
(Item-type of (Item being manipulated)) Not equal to Ring of Regeneration
-
(Item-type of (Item being manipulated)) Not equal to Ring of Regeneration..
-
(Item-type of (Item being manipulated)) Not equal to Experience Pouch
-
(Item-type of (Item being manipulated)) Not equal to Experience Pouch..
-
(Item-type of (Item being manipulated)) Not equal to Gem of True Seeing
-
(Item-type of (Item being manipulated)) Not equal to Gem of True Seeing..
-
(Item-type of (Item being manipulated)) Not equal to Gidbinn
-
(Item-type of (Item being manipulated)) Not equal to Izual's Map
-
(Item-type of (Item being manipulated)) Not equal to Izual's Report I
-
(Item-type of (Item being manipulated)) Not equal to Izual's Report II
-
-
-
-
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
-
Item - Set the custom value of (Item being manipulated) to (Player number of (Owner of (Triggering unit)))
-
-
Else - Actions
-
Set TempLoc = (Position of (Item being manipulated))
-
Hero - Drop (Item being manipulated) from (Triggering unit)
-
-
-
-
Last edited: