- Joined
- Jul 15, 2018
- Messages
- 111
Hello, I am trying to create a shop where only players who have joined a guild can buy from it. When players join a guild they set the classinterger variable. Am I approaching the problem from the right angle in terms of maximizing optimization? Thanks in advance.
-
Hero Store
-
Events
-
Unit - Warrior Master 0014 <gen> Sells an item (from shop)
-
-
Conditions
-
(Item-type of (Item being manipulated)) Equal to Champion's Battleaxe
-
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Hero manipulating item) is A Hero) Equal to True
-
classinteger[(Player number of (Owner of (Hero manipulating item)))] Equal to 3
-
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
heroClassBolean[(Player number of (Owner of (Hero manipulating item)))] Equal to 0
-
-
Then - Actions
-
Hero - Give (Sold Item) to (Triggering unit)
-
Set heroClassBolean[(Player number of (Owner of (Hero manipulating item)))] = 1
-
-
Else - Actions
-
Game - Display to tempPG for 5.00 seconds the text: |c00FF0000You can only choose class once|r
-
Hero - Drop (Item being manipulated) from (Hero manipulating item)
-
Custom script: call DestroyForce ( udg_tempPG )
-
-
-
-
Else - Actions
-
Game - Display to tempPG for 5.00 seconds the text: |c00FF0000You can't use this
-
Hero - Drop (Item being manipulated) from (Hero manipulating item)
-
Custom script: call DestroyForce ( udg_tempPG )
-
-
-
-