• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

System Console Maps

This bundle is marked as useful / simple. Simplicity is bliss, low effort and/or may contain minor bugs.
Other System Maps:
http://filebeam.com/6dbca1c5592ee21c65ce3dc6edad384c

Think it's a virus? Check it out by your eyes:
http://www.virustotal.com/file-scan/report.html?id=919d3cf80ea70a0ec9b77e08aee69ea24e3ecc266bc7cfd3153442679f0b005d-1306236836

These maps contains Console System Tool for players, allowed to kick, ban, control music, give security levels, explore map, keyboard control, ac-130 gunship, and some alpha test maps.

Features of all maps:
-ban
-kick
-music
-security level
-map exploit
-multiplayer
-ac-130 gunship
-key arrow
-camera system
-custom scripts

Enjoy it :)
(All of them made by ME)

/I made some test maps, inside the map pack folder/

Keywords:
warcraft 3 III map pack system console control controll security level spells keyboard key arrow movement speed music ban kick player multiplayer assa
Contents

Just another Warcraft III map (Map)

Reviews
12th Dec 2015 IcemanBo: For long time as NeedsFix. Rejected. Bribe: This leaks plenty and has too much stuff coupled in to be qualified as a proper resource. What is it that you want the user to copy over? You should post your triggers in...

Moderator

M

Moderator

12th Dec 2015
IcemanBo: For long time as NeedsFix. Rejected.

Bribe:

This leaks plenty and has too much stuff coupled in to be qualified as a proper resource.

What is it that you want the user to copy over? You should post your triggers in trigger tags to make it clear.

The system is not MPI so only Player 1 can issue anything. Looks pretty lacking.
 
Level 7
Joined
Apr 11, 2011
Messages
173
This system seems useless, Hive already has ban, kick, music, arrow key, camera systems.

Security level and map exploit are the same thing, your just giving ability to kick to blue and teal.

You have to post triggers in a post or on the spell post itself because it is a new hidden rule.

Kick and ban are the same thing.
Though I do like the idea of such a big pack for people to learn off of but we already have almost everything in there.

[trigger=Help]
Events
Map initialization
Actions
Unit - Change ownership of [DND] Target 0033 <gen> to Neutral Passive and Change color
Unit - Hide [DND] Target 0033 <gen>
Wait 2.00 seconds
Game - Display to Player Group - Player 1 (Red) for 5.00 seconds the text: For show Admin Cons...

[/trigger]

[trigger=AHelp]
Events
Player - Player 1 (Red) types a chat message containing ahelp as An exact match
Actions
Quest - Create a Optional quest titled Admin Console Help with the description Ban =x player banne..., using icon path ReplaceableTextures\WorldEditUI\Doodad-Cinematic.blp
Quest - Display to Player Group - Player 1 (Red) the Warning message: Admin Help! Look th...
Quest - Enable (Last created quest)
Quest - Mark (Last created quest) as Discovered
Wait 1.00 seconds
Trigger - Turn off AHelp <gen>
[/trigger]

[trigger=KickStart]
Events
Player - Player 1 (Red) types a chat message containing kick as An exact match
Actions
Sound - Play BattlenetBirth1 <gen>
Dialog - Change the title of KickDialog to Kick System
Dialog - Create a dialog button for KickDialog labelled Kick Red team
Set Kick_Button[1] = (Last created dialog Button)
Dialog - Create a dialog button for KickDialog labelled Kick Blue team
Set Kick_Button[2] = (Last created dialog Button)
Dialog - Create a dialog button for KickDialog labelled Kick Teal team
Set Kick_Button[3] = (Last created dialog Button)
Dialog - Create a dialog button for KickDialog labelled Kick Purple team
Set Kick_Button[4] = (Last created dialog Button)
Dialog - Create a dialog button for KickDialog labelled Kick Yellow team
Set Kick_Button[5] = (Last created dialog Button)
Dialog - Create a dialog button for KickDialog labelled EXIT
Set Kick_Button[6] = (Last created dialog Button)
Dialog - Show KickDialog for Player 1 (Red)
[/trigger]

[trigger=KickButton]
Events
Dialog - A dialog button is clicked for KickDialog
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Kick_Button[1]
Then - Actions
Dialog - Clear KickDialog
Game - Display to (All players) the text: Red Team Kicked
Sound - Play CreepAggroWhat1 <gen>
Game - Defeat Player 1 (Red) with the message: Player Kicked
Unit Group - Pick every unit in (Units owned by Player 1 (Red)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Kick_Button[2]
Then - Actions
Dialog - Clear KickDialog
Game - Display to (All players) the text: Blue Team Kicked
Sound - Play CreepAggroWhat1 <gen>
Game - Defeat Player 2 (Blue) with the message: Player Kicked
Unit Group - Pick every unit in (Units owned by Player 2 (Blue)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Kick_Button[3]
Then - Actions
Dialog - Clear KickDialog
Game - Display to (All players) the text: Teal Team Kicked
Sound - Play CreepAggroWhat1 <gen>
Game - Defeat Player 3 (Teal) with the message: Player Kicked
Unit Group - Pick every unit in (Units owned by Player 3 (Teal)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Kick_Button[4]
Then - Actions
Dialog - Clear KickDialog
Game - Display to (All players) the text: Purple Team Kicked
Sound - Play CreepAggroWhat1 <gen>
Game - Defeat Player 4 (Purple) with the message: Player Kicked
Unit Group - Pick every unit in (Units owned by Player 4 (Purple)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Kick_Button[5]
Then - Actions
Dialog - Clear KickDialog
Game - Display to (All players) the text: Yellow Team Kicked
Sound - Play CreepAggroWhat1 <gen>
Game - Defeat Player 5 (Yellow) with the message: Player Kicked
Unit Group - Pick every unit in (Units owned by Player 5 (Yellow)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Kick_Button[6]
Then - Actions
Dialog - Clear KickDialog
Sound - Play ItemReceived <gen>
Dialog - Hide KickDialog for Player 1 (Red)
Else - Actions
[/trigger]

[trigger=BanStart]
Events
Player - Player 1 (Red) types a chat message containing ban as An exact match
Actions
Sound - Play BattlenetBirth1 <gen>
Dialog - Change the title of BanDialog to Ban System
Dialog - Create a dialog button for BanDialog labelled Ban Red team
Set Ban_Button[1] = (Last created dialog Button)
Dialog - Create a dialog button for BanDialog labelled Ban Blue team
Set Ban_Button[2] = (Last created dialog Button)
Dialog - Create a dialog button for BanDialog labelled Ban Teal team
Set Ban_Button[3] = (Last created dialog Button)
Dialog - Create a dialog button for BanDialog labelled Ban Purple team
Set Ban_Button[4] = (Last created dialog Button)
Dialog - Create a dialog button for BanDialog labelled Ban Yellow team
Set Ban_Button[5] = (Last created dialog Button)
Dialog - Create a dialog button for BanDialog labelled UNBAN ALL
Set Ban_Button[6] = (Last created dialog Button)
Dialog - Create a dialog button for BanDialog labelled EXIT
Set Ban_Button[7] = (Last created dialog Button)
Dialog - Show BanDialog for Player 1 (Red)
[/trigger]

[trigger=BanButton]
Events
Dialog - A dialog button is clicked for BanDialog
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[1]
Then - Actions
Dialog - Clear BanDialog
Game - Display to (All players) the text: Red Team Banned
Sound - Play CreepAggroWhat1 <gen>
Trigger - Turn on Red <gen>
Game - Defeat Player 1 (Red) with the message: Player Banned
Unit Group - Pick every unit in (Units owned by Player 1 (Red)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[2]
Then - Actions
Dialog - Clear BanDialog
Game - Display to (All players) the text: Blue Team Banned
Sound - Play CreepAggroWhat1 <gen>
Trigger - Turn on Blue <gen>
Game - Defeat Player 2 (Blue) with the message: Player Banned
Unit Group - Pick every unit in (Units owned by Player 2 (Blue)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[3]
Then - Actions
Dialog - Clear BanDialog
Game - Display to (All players) the text: Teal Team Banned
Sound - Play CreepAggroWhat1 <gen>
Trigger - Turn on Teal <gen>
Game - Defeat Player 3 (Teal) with the message: Player Banned
Unit Group - Pick every unit in (Units owned by Player 3 (Teal)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[4]
Then - Actions
Dialog - Clear BanDialog
Game - Display to (All players) the text: Purple Team Banned
Sound - Play CreepAggroWhat1 <gen>
Trigger - Turn on Purple <gen>
Game - Defeat Player 4 (Purple) with the message: Player Banned
Unit Group - Pick every unit in (Units owned by Player 4 (Purple)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[5]
Then - Actions
Dialog - Clear BanDialog
Game - Display to (All players) the text: Yellow Team Banned
Sound - Play CreepAggroWhat1 <gen>
Trigger - Turn on Yellow <gen>
Game - Defeat Player 5 (Yellow) with the message: Player Banned
Unit Group - Pick every unit in (Units owned by Player 5 (Yellow)) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[6]
Then - Actions
Dialog - Clear BanDialog
Game - Display to (All players) the text: All Team Unbanned
Trigger - Turn off Blue <gen>
Trigger - Turn off Purple <gen>
Trigger - Turn off Red <gen>
Trigger - Turn off Teal <gen>
Trigger - Turn off Yellow <gen>
Sound - Play ItemReceived <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Ban_Button[7]
Then - Actions
Dialog - Clear BanDialog
Sound - Play ItemReceived <gen>
Dialog - Hide BanDialog for Player 1 (Red)
Else - Actions
[/trigger]

[trigger=MusicStart]
Events
Player - Player 1 (Red) types a chat message containing music as An exact match
Actions
Sound - Play BattlenetBirth1 <gen>
Dialog - Change the title of MusicDialog to Music System
Dialog - Create a dialog button for MusicDialog labelled Arthas Theme
Set Music_Button[1] = (Last created dialog Button)
Dialog - Create a dialog button for MusicDialog labelled Bloodelf Theme
Set Music_Button[2] = (Last created dialog Button)
Dialog - Create a dialog button for MusicDialog labelled Credits
Set Music_Button[3] = (Last created dialog Button)
Dialog - Create a dialog button for MusicDialog labelled Comradeship
Set Music_Button[4] = (Last created dialog Button)
Dialog - Create a dialog button for MusicDialog labelled Dark Agents
Set Music_Button[5] = (Last created dialog Button)
Dialog - Create a dialog button for MusicDialog labelled STOP MUSIC
Set Music_Button[6] = (Last created dialog Button)
Dialog - Create a dialog button for MusicDialog labelled EXIT
Set Music_Button[7] = (Last created dialog Button)
Dialog - Show MusicDialog for Player 1 (Red)
[/trigger]

[trigger=MusicButton]
Events
Dialog - A dialog button is clicked for MusicDialog
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[1]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ArrangedTeamInvitation <gen>
Sound - Play ArthasTheme <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[2]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ArrangedTeamInvitation <gen>
Sound - Play BloodElfTheme <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[3]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ArrangedTeamInvitation <gen>
Sound - Play Credits <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[4]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ArrangedTeamInvitation <gen>
Sound - Play Comradeship <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[5]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ArrangedTeamInvitation <gen>
Sound - Play DarkAgents <gen>
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[6]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ItemReceived <gen>
Sound - Stop the currently playing music theme
Sound - Stop music After fading
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Clicked dialog button) Equal to Music_Button[7]
Then - Actions
Dialog - Clear MusicDialog
Sound - Play ItemReceived <gen>
Dialog - Hide MusicDialog for Player 1 (Red)
Else - Actions
[/trigger]



These are over half of his triggers, I would put all of them up but I do not find the need to do so mainly because you guys shouldn't have to know the entire triggers in a description, and he should know how to do his own. (hopefully after this...)
 
Last edited:
Level 7
Joined
Apr 11, 2011
Messages
173
It is your problem for hive does not take duplicates if they're as bad as yours....

Everything you made has leaks which is another reason you are so reluctant to post your triggers.

I also suggest changing the name of your spell&system pack.

Also the link to more of your stuff, never use periodic time events lower then 0.03, if you do then replace them with timers at least.
You really shouldn't use waits to turn on your systems and off.
 
Last edited:
Level 2
Joined
May 23, 2011
Messages
13
It is your problem for hive does not take duplicates if they're as bad as yours....

Everything you made has leaks which is another reason you are so reluctant to post your triggers.

I also suggest changing the name of your spell&system pack.

Also the link to more of your stuff, never use periodic time events lower then 0.03, if you do then replace them with timers at least.
You really shouldn't use waits to turn on your systems and off.


If you pro, make better ...
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
Assan, don't try to go up against the people here.
Hivers are predators, they kill the weak. Be strong and learn from what's been said, or get eaten.

These people know what they're saying, if they say your triggers can be better: they can.
Obviously they don't say that to make you feel bad, it's just the way things are done here.

Just as I rejected your map (which was actually a system) and gave you tips for it, people here will reject it and give you tips.
Try to learn from them, some can be really useful. And we all know that coding is a matter of trial-and-error.

Vehster: you probably just made Assan's triggers leakless, as they can still be greatly improved.
Don't get me wrong here: I'm glad you're trying to help, but just explaining how to remove leaks could've been easier (as, you know... the triggers you gave would still be rejected).



Edit:
Oh! Quite important actually!
If you do not know how to post triggers here, it's really simple! Just right-click the trigger's name above "events" and select "Copy as text".
Then go here, type [trigger], press CTRL + V, and then type [/trigger].
The trigger should now show just like it does in the WE.

You have to do this: it is easier for the people judging your work.
(Also, use [hidden="Trigger"] <Your trigger goes here> [/hidden]: that's even better).
 
Last edited:
Level 7
Joined
Apr 11, 2011
Messages
173
Indeed, do not try to go against the people here unless you can prove them wrong for some are quite smart and actually know what they're doing...

I did more then make his triggers leakless, anything can always be improved until the last letter in JASS's good native's.
I did help, everyone has done the explaining and the maker usually never understands while nobody has done the showing.
The triggers I gave shouldn't be rejected.....
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
I'd certainly reject them.

Keyboard movement doesn't have API: changing it should be done right into the core of the beast.
Camera controls can be combined into 2 triggers (1) Setting the variables of the distance/angle, 2) Looping to reset the camera position).
Movement loops can be combined.

(Location leak in trigger "Init").

"Whirl Test": useless to even argue over this.

The others include copy/pasting triggers, or even entire categories to support multiple players.
I do not accept that.

Also: you should place an ITE (if then else) inside the else-section of the previous ITE when they can't both be true.
You've just placed them behind each other.
 
Level 7
Joined
Apr 11, 2011
Messages
173
Oh, now I know what you meant.... when I fixed them, they weren't even complete systems so all I did was fix and do what he forgot or didn't do.

I know but this guy seems to have limited knowledge of the trigger editor so I kept it as simple as I could for him so he could improve on his own...

I missed a point leak?

Whirl test was just something I fixed quickly for him so he can do a whirl system much easier.

The entire thing wasn't mine, mostly all I did was complete or make it use less memory and clean leaks.

You are right I would reject it too and I do not know why I didn't know what you meant... sorry.
 
Level 2
Joined
May 23, 2011
Messages
13
I'd certainly reject them.

Keyboard movement doesn't have API: changing it should be done right into the core of the beast.
Camera controls can be combined into 2 triggers (1) Setting the variables of the distance/angle, 2) Looping to reset the camera position).
Movement loops can be combined.

(Location leak in trigger "Init").

"Whirl Test": useless to even argue over this.

The others include copy/pasting triggers, or even entire categories to support multiple players.
I do not accept that.

Also: you should place an ITE (if then else) inside the else-section of the previous ITE when they can't both be true.
You've just placed them behind each other.


Ok, but I just now started here. I really can't undersatnd what the hell is API, and these things. I doing the triggers on my own way, so I amek them basic &easy.
 
Level 2
Joined
May 23, 2011
Messages
13
Indeed, do not try to go against the people here unless you can prove them wrong for some are quite smart and actually know what they're doing...

I did more then make his triggers leakless, anything can always be improved until the last letter in JASS's good native's.
I did help, everyone has done the explaining and the maker usually never understands while nobody has done the showing.
The triggers I gave shouldn't be rejected.....


I know what is the Jass, jsut I can't make it. And I have private verzion from Warcraft III, so I can't make many things.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
Ok, but I just now started here. I really can't undersatnd what the hell is API, and these things. I doing the triggers on my own way, so I amek them basic &easy.
I was talking about Vehster's triggers...
But yeah, yours also apply for those comments I assume.
I said more than that though, my first post here applies only to you.

Either way: if you want to say something, do it in 1 post. multi-posting is forbidden.
 
Assan, don't try to go up against the people here.
Hivers are predators, they kill the weak. Be strong and learn from what's been said, or get eaten.

These people know what they're saying, if they say your triggers can be better: they can.
Obviously they don't say that to make you feel bad, it's just the way things are done here.

Just as I rejected your map (which was actually a system) and gave you tips for it, people here will reject it and give you tips.
Try to learn from them, some can be really useful. And we all know that coding is a matter of trial-and-error.

Vehster: you probably just made Assan's triggers leakless, as they can still be greatly improved.
Don't get me wrong here: I'm glad you're trying to help, but just explaining how to remove leaks could've been easier (as, you know... the triggers you gave would still be rejected).



Edit:
Oh! Quite important actually!
If you do not know how to post triggers here, it's really simple! Just right-click the trigger's name above "events" and select "Copy as text".
Then go here, type [trigger], press CTRL + V, and then type [/trigger].
The trigger should now show just like it does in the WE.

You have to do this: it is easier for the people judging your work.
(Also, use
<Your trigger goes here>
: that's even better).

LOL I bet he was like "Cool Story Brahh" xD

Anyways, there are a few things you should know about the hive:

-Never troll ANYWHERE
-There must be at least ONE idea in all of your posts that could actually help or inform someone
-If you flame someone for no reason, you'll find the entire thread FULL of people flaming you :)
-Never ask for rep
-Always use proper english and as much vocabulary as possible so that hivers may take you seriously.
-Never upload a resource with the keyword "Super Advanced" xD
-Never say: "This is my first spell ^^"
-Try to be as smart as possible (Show us you're mature)
-Use smilies redundantly ^^ :p =P :D :D
-Try to make your vJASS resources as fast as possible
-Never upload a TD written in GUI lol (Very laggy =P)
-Try to help the community as much as possible
-Always "subtly" flame someone if they do something VERY wrong.
-Never double post.
-Never accept any requests from "Nestharus" xD xD
-Keep your code simple and readable (applies for JASS/vJASS snippets)
-Always post triggers/code
-Never insult someone's intelligence (Most hivers are very intelligent, but if they also happened to be fiery and passionate, if you insult their intelligent, BOY will you get flamed)
-Try to skip GUI and go straight to JASS/vJASS (only if you can)

These are a few things you need to know.

You must acknowledge that the hive is a place for SMART people.
The only way to communicate with smart people is to be smart yourself :)
 
Level 12
Joined
Apr 16, 2010
Messages
584
Magtheridon96 said:
-Never accept any requests from "Nestharus" xD xD
Adictuz said:
@Magtheridon - nice suggestions, especially the one about Nestharus... haha... jk...
Guys, do you have something against him? ^^ No offence!
Magtheridon96 said:
These are a few things you need to know.
Some good things you posted here :D
Okay i guess i should go back to on-topic... You should really update spell, well i mean there is some stuff that could be useful but it needs to be more configurable. So, i'd like to see you update the systems. Good luck. And watch your language please!
 
but you can't do that on multiplayer maps, because GameCaches when used in MP, only works with the current isntance, the Cache cannot be saved into the computers in MP by default... that is for dynamic banning...

while if ur talking about opening the map and add the user to the ban list, that isn't good too... its too much work... not to say that if you save the map, the players will have to download it again...
 
Level 12
Joined
Apr 16, 2010
Messages
584
Adictuz said:
but you can't do that on multiplayer maps, because GameCaches when used in MP, only works with the current isntance, the Cache cannot be saved into the computers in MP by default... that is for dynamic banning...
And who said i'd workk with Game Caches? Actually i already has such system in my map, cuz i was sick people leaving so in game info there's was a quest saying my e-mail so people could inform me with the nickname of leaver and every version i was updating the ban list. Wasn't crashing for me at all! And actually it was kinda sweet revenge! =) Would show you the trigger but i left mapping and not sure if i have an unprotected version of the map, though it wasn't popular too... But when i'll come back i'm sure to check this system, and will post trigger to it...
Be back in 5 hours, got to bribe a professor ^^ he's a real pain in an ...
 
Level 12
Joined
Apr 16, 2010
Messages
584
Yeah i did... Sorry i was sleepy, was morning =) Well i was making the changes in ban system in new version only so the player download it again anyway. I think it's a good way, but if the map is like DotA, you'll regret for making this system because every day you'll have like 100-500 emails ^^ I'm now going to look at his ban system...
Edit: WOW, that ain't ban system at all, just another epic fain of kick system=) It leaks like hell! No offence. Kick system same as ban. Music systems and other need to be fixed a lot... And they aren't MPI.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
Banning people from maps is idiotic, it shows the same attitude towards the Warcraft userbase as the DotA idiots who update their banlist on a regular basis.
If people leave, let them. Banning them is, in my opinion, a retarded move. What if they just had to go? What if their internet disconnected? What if they didn't like the people they were playing with?
Banning people means that less people will be able to play your map.

You seriously want to annoy the small group of Warcraft players left by banning them from your map?
That's the exact reason I don't play Warcraft anymore, so good job to all of you who do that. Morons...

(Yes, rage! >:D)

But seriously, my idea: don't fucking ban people. Read above: it's retarded, idiotic, moronic, etc.

(Insert more rage!)
 
Level 12
Joined
Apr 16, 2010
Messages
584
ap0calypse said:
If people leave, let them. Banning them is, in my opinion, a retarded move
True. But aren't you sick when someone ruins your game and then leaves, i know it sucks.
ap0calypse said:
You seriously want to annoy the small group of Warcraft players left by banning them from your map?
I actually never banned myself, because i haven't played my map on intrnet with someone else, only with friends - created it for them... But it's their choice if player want them to be banned then let it be! I don't care, they player they are the main players and helpers.
ap0calypse said:
That's the exact reason I don't play Warcraft anymore, so good job to all of you who do that. Morons...
Neither do i... But also if you think that ban is retarded move then why every game platform has a ban option?
My duty is to play and i do (did), my duty is to use it and i am (was) - aint my problem i just follow the rules!
But you do make a good point. Banning is retarded.
 
Top