SD_Ryoko
Ultra Cool Member
- Reaction score
- 87
Okay... Time to admit, this is my first map.
I've done a lot of C++ programming, and PLC logic (90% event/action codes), so I've got a great concept when it comes to triggers.
I made a repick system for my map. Type -repick to get a new hero, right? Well, the problem is, under triggers "Player - Chat Message" theres no option to say "Triggering Player". You have to pick a pre-set player number, variable, or unit, etc.
Can I say:
Player (owner of unit (no unit) ) types "x" as an exact match?
I made 8 functions to accomodate 8 players, and thats just wrong.
2. People cheat my repick system. I got an array that keeps track of whether or not a player is dead, and cannot repick. I give them an ankh and a healpot during creation. They drop the items, then repick and get more. Now I need an array to say weather or not they repicked and get items too? Otherwise I'd need a whole double set of unit picks to NOT give items.
3. Why does my fountain heal enemy units? I made it belong to a computer player on force 1, but it heals the units on force 2 as well. So under the fountain abilities, targets allowed, I checked "freind". And it still does it.... what the heck?
4. How do I make the fountain heal faster.... add the ability twice? LOL... Do I HAVE to change the healing aura stats?
5. I have a mercenary store. My map does not use food. Is there any way to change the whole map so units don't cost food? Do I really have to go edit every merc I sell, to cost 0 food? Ugh....
6. Picking Heros. I created 1 wisp for each player in the init, rather than having 8 (which may not be used) on the map already. It creates them at player start locations, which overlap, but the centers are nicely spaced. When i have a full house, it will put teal in the very center of the map instead. Thats impossible; I am using a FOR loop to place em all at start location. AND - the start location is correct.
So I made a trigger, if a wisp entered a region in the center, it would PUT IT BACK, right? WRONG -- it get caught in an infinite loop and won't run right (lag city with a blinking wisp).
So , now I am placing the wisps at a REGION (not player start) but they all start in a big ball... bummer...reds stuck in middle...
7. (my other post about bear form hero, and walls)
8. eight other q?s I found for myself - thanks guys!
-Dan
I've done a lot of C++ programming, and PLC logic (90% event/action codes), so I've got a great concept when it comes to triggers.
I made a repick system for my map. Type -repick to get a new hero, right? Well, the problem is, under triggers "Player - Chat Message" theres no option to say "Triggering Player". You have to pick a pre-set player number, variable, or unit, etc.
Can I say:
Player (owner of unit (no unit) ) types "x" as an exact match?
I made 8 functions to accomodate 8 players, and thats just wrong.
2. People cheat my repick system. I got an array that keeps track of whether or not a player is dead, and cannot repick. I give them an ankh and a healpot during creation. They drop the items, then repick and get more. Now I need an array to say weather or not they repicked and get items too? Otherwise I'd need a whole double set of unit picks to NOT give items.
3. Why does my fountain heal enemy units? I made it belong to a computer player on force 1, but it heals the units on force 2 as well. So under the fountain abilities, targets allowed, I checked "freind". And it still does it.... what the heck?
4. How do I make the fountain heal faster.... add the ability twice? LOL... Do I HAVE to change the healing aura stats?
5. I have a mercenary store. My map does not use food. Is there any way to change the whole map so units don't cost food? Do I really have to go edit every merc I sell, to cost 0 food? Ugh....
6. Picking Heros. I created 1 wisp for each player in the init, rather than having 8 (which may not be used) on the map already. It creates them at player start locations, which overlap, but the centers are nicely spaced. When i have a full house, it will put teal in the very center of the map instead. Thats impossible; I am using a FOR loop to place em all at start location. AND - the start location is correct.
So I made a trigger, if a wisp entered a region in the center, it would PUT IT BACK, right? WRONG -- it get caught in an infinite loop and won't run right (lag city with a blinking wisp).
So , now I am placing the wisps at a REGION (not player start) but they all start in a big ball... bummer...reds stuck in middle...
7. (my other post about bear form hero, and walls)
8. eight other q?s I found for myself - thanks guys!
-Dan


