System Factory

Should i continiue making systems?

  • Yes, but you need seriouse help (+3)

    Votes: 0 0.0%
  • Yes, you cant get better (+2)

    Votes: 0 0.0%
  • No, your GUI knowledge are minimal (-3)

    Votes: 0 0.0%
  • No, your systems sucks (-4)

    Votes: 0 0.0%
  • No, you should stop right here and now (-5)

    Votes: 0 0.0%

  • Total voters
    18
  • Poll closed .
Status
Not open for further replies.
Level 9
Joined
Aug 27, 2009
Messages
473
Well, then im open for making systems for everybody that want a system.
Things i do in every system:
:fp: MUI (Or at last MPI)
:fp: GUI (I dont have enought Jass knowledge for making systems in Jass)
:fp: Variables with unique names (Hopefully)
:fp: Leakless (Of course..)

I will follow all those 4 lines when i make my system, i will also do it as soon as possible..
What i need back is a kiss and +rep.. ;)


All my systems!

Votekick System:
Click this to download!
Commands: -kick -yes -no
Triggering: OK (Last check was 8th Oct 2009)
Dialog: Yes
MPI / MUI: Yes
What it does: Calls a dialog with all playing players (Without yourself) and creates a vote. If the count of yes is 1 more, or bigger, the player that is beeing kicked will be kicked.

Escape System:
Click this to download!
Commands: NONE
Triggering: GOOD (Last check was 29th Oct 2009)
Dialog: No
MPI / MUI: Yes
What it does: Allows heroes to slide on ice, die on lava and lose damage on poison. Its perfect for making escape maps and its not needed with any other triggers then this small folder for a good game!

Movement Speed Command:
Click this to download!
Commands: -ms
Triggering: OK (Last check was 31th Oct 2009)
Dialog: No
MPI / MUI: Yes
What it does: By typing the command it will show the selected units Movement Speed, as floating text or game chat text. Selected unit cant be Building or owned by other players then yourself (Player typing command). It also checks if unit has been unselected.

Gold, Lumber and Food Multiboard:
Click this to download!
Commands: NONE
Triggering: GOOD (Last check was 31th Oct 2009)
Dialog: No
MPI / MUI: Yes
What it does: It adds a Multiboard with 1 row each playing player. It shows Gold, Lumber and Food, also players name in a total of 4 columns. There is not much to add since its using Looping Actions, but you can modify it to work like you want. Its very laggless since it updates everytime a player gets gold / lumber / food / food capicity, so its not a lagg creator system. Enjoy!


** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- **


Apologies,I should have used specific terms instead of variables..
To clarify things>
•All building are not present on the map, they are built in game.
Building A= Granary
Building B= Wheat Farm
Building C= Mill
Building D= Bakery
Unit 1= Delivery cart
Unit 2= Peasant
Unit 3=wheat plant
Item x= Wheat
Item y= Flour
Item z= Bread
•SYSTEM requested should go something like this>
1.Whenever Unit 2 finishes construction of Building A, it would have in its inventory Item x, charge set to 0.
2. Building B can only be built within 800 range of Building A. Whenever Unit 2 finishes construction of Building B, it would have in its inventory Item x, charge set to 0.
3.Building B has custom ability-Harvest(no target). Whenever Building B finishes casting ability equal to Harvest, item charge of Item x in its inventory would be set to the total number of Unit 3 within 300 range.
4. Every 15 seconds, Building A would pick randomly 1 unit of type Building B within 800 range. Item charge of Item x that Building A has would be set equal to the charge of Item x of the picked unit. The charge of the pick unit's Item x would be set to 0.
5.Whenever Unit 2 finishes construction of Building C, it would have in its inventory Item y, charge set to 0.
6.Every 15 seconds, Building C would pick randomly 1 unit of type Building A within 800 range. Item charge of Item y that Building C has would be set equal to the charge of Item x of the picked unit. The charge of the pick unit's Item x would be set to 0.
7.Whenever Unit 2 finishes construction of Building D, it would have in its inventory item z, charge set to 0.
8.Every 30 seconds, if charge of item y that Building C has is equal or greater than 10, one-Unit 1 would be created in its position(item y that Building C has with charges set to 10 would be transferred to Unit 1)then move to position of Building D.When Unit 1 reaches position of Building D it would be removed from the game(Unit 1),and charge of item z that Building D has would increase by 10.
* I hope that made sense..

Medium Priority



so, my temporary oil system failed D:
so I would like to request this system:

-maek a multiboard with oil and amount
-make an income system for it
-for every 15 seconds, will count like this (no. of Burrows * Peons inside) + 100

full credits will be given
(the units above are just examples for better understanding)

tnx for cooperation!
~supertoinkz

Medium Priority

hmm i wonder if u could make me a multiboard shwoing : name . amount of exp hero got , and if unit is alive
im making map that every player got only 1 hero
i will be very happy if its done

Medium Priority

** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- **


i luv ya
can u make a multiboard with gold, lumber, and food that will be updated like this:
Gold-ofc the normal harvest
Lumber-same
Food-1 farm = 6 food

GUI it please

tnx for ur cooperation!
~supertoinkz

ps. if u can, disable those 'original' resources whenever a worker returns gold/lumber or a farm built

Medium Priority

reason 3 said:
eleljrk can i request a system for my map?I know this is really hard to be made...and has been asked many times,you might also want to have a knowledge of my map,but i need an Attack Speed gauge.Like you type -ms and you see your ms?I want to type -as and see my current hero's attack speed.Is this possible?

Medium Priority


** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- **


Well thanks haha :p
A few of the anti-cheat systems didnt go over a few of the minor cheats like sharpandshiny or whoisjohngalt so please make sure for that ;x

Medium Priority


** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- **


Pleaze make a multiboard that shows player 1-4 current gold.
Medium Priority

could you make a simple cast/action/progress bar when a selected unit casts say a 3 second spell u can see how long they have to

Low Priority



** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- **


Apologies,I should have used specific terms instead of variables..
To clarify things>
•All building are not present on the map, they are built in game.
Building A= Granary
Building B= Wheat Farm
Building C= Mill
Building D= Bakery
Unit 1= Delivery cart
Unit 2= Peasant
Unit 3=wheat plant
Item x= Wheat
Item y= Flour
Item z= Bread
•SYSTEM requested should go something like this>
1.Whenever Unit 2 finishes construction of Building A, it would have in its inventory Item x, charge set to 0.
2. Building B can only be built within 800 range of Building A. Whenever Unit 2 finishes construction of Building B, it would have in its inventory Item x, charge set to 0.
3.Building B has custom ability-Harvest(no target). Whenever Building B finishes casting ability equal to Harvest, item charge of Item x in its inventory would be set to the total number of Unit 3 within 300 range.
4. Every 15 seconds, Building A would pick randomly 1 unit of type Building B within 800 range. Item charge of Item x that Building A has would be set equal to the charge of Item x of the picked unit. The charge of the pick unit's Item x would be set to 0.
5.Whenever Unit 2 finishes construction of Building C, it would have in its inventory Item y, charge set to 0.
6.Every 15 seconds, Building C would pick randomly 1 unit of type Building A within 800 range. Item charge of Item y that Building C has would be set equal to the charge of Item x of the picked unit. The charge of the pick unit's Item x would be set to 0.
7.Whenever Unit 2 finishes construction of Building D, it would have in its inventory item z, charge set to 0.
8.Every 30 seconds, if charge of item y that Building C has is equal or greater than 10, one-Unit 1 would be created in its position(item y that Building C has with charges set to 10 would be transferred to Unit 1)then move to position of Building D.When Unit 1 reaches position of Building D it would be removed from the game(Unit 1),and charge of item z that Building D has would increase by 10.
* I hope that made sense..

Medium Priority




** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- ** __ -- ** -- __ -- **



Ask for a System, and i will make it for you now, or later. I will only work on 1 System at the time so for the guys / girls coming late, it may be some waiting time! Questions about the systems can be answered here, i got knowledge of my own systems, of course...
Is there anything missing in this Main Post? Need more information? Please tell me, and write it under here!

Remember to give me Credits if u use any of this systems! :thumbs_up:
 
Last edited:
Level 15
Joined
Aug 11, 2009
Messages
1,606
Anti-cheat system already exists.If you want i can attach the map here.
eleljrk can i request a system for my map?I know this is really hard to be made...and has been asked many times,you might also want to have a knowledge of my map,but i need an Attack Speed gauge.Like you type -ms and you see your ms?I want to type -as and see my current hero's attack speed.Is this possible?
 
Level 9
Joined
Aug 27, 2009
Messages
473
eleljrk can i request a system for my map?I know this is really hard to be made...and has been asked many times,you might also want to have a knowledge of my map,but i need an Attack Speed gauge.Like you type -ms and you see your ms?I want to type -as and see my current hero's attack speed.Is this possible?

I will do.

And about Anti-Cheat system, im able to make it for you. :wink:

EDIT: Here is the MS Command, it works for only 1 unit atm, so if u select a group the highest prioritied unit will be showed. If you want me to show whole unit group, just ask.. ;)

And about -as like in attack speed... :/ I think that is next to impossible, at last in GUI.. Hope you like this.. :)
 

Attachments

  • 1. Movement Speed Command.w3x
    19.4 KB · Views: 131
Last edited:
Level 3
Joined
Aug 19, 2009
Messages
27
Well thanks haha :p
A few of the anti-cheat systems didnt go over a few of the minor cheats like sharpandshiny or whoisjohngalt so please make sure for that ;x
 
Level 9
Joined
Aug 27, 2009
Messages
473
Well thanks haha :p
A few of the anti-cheat systems didnt go over a few of the minor cheats like sharpandshiny or whoisjohngalt so please make sure for that ;x

Ok, i will do.
And i will try to find all cheats and make them harmless!

i luv ya
can u make a multiboard with gold, lumber, and food that will be updated like this:
Gold-ofc the normal harvest
Lumber-same
Food-1 farm = 6 food

GUI it please

tnx for ur cooperation!
~supertoinkz

ps. if u can, disable those 'original' resources whenever a worker returns gold/lumber or a farm built

Hehe, i dont see any need for this, but i will do it. I cant disable the standadrs.. :/

But i will of course do this!

Pleaze make a multiboard that shows player 1-4 current gold.

OK!
 
Level 9
Joined
Aug 27, 2009
Messages
473
About the Anti-Cheat system:

This seems to be very hard, harder then i thought.. Ill see if i can find any good vJass made systems out here... I cant do something thats next to impossible in GUI...

Im very sorry, rep for you iwasashe since i fail. Im sorry, but there is nothing i can do ageinst WhosYourDaddy and ThereIsNoSpoon and cheats with that great powers... You could try to hack your WE, but im not sure how to do that.

EDIT: This may be intresting http://www.wc3c.net/showthread.php?t=81154&highlight=Anti+Cheat and http://www.wc3c.net/showthread.php?t=102667&highlight=Anti+Cheat
 
Level 9
Joined
Aug 27, 2009
Messages
473
supertoinkz, here is your system:

You dont need to edit ANYTHING! ;) The only bad thing is that when game starts it seems fu**ed up, but just minimize and maximize agein (You can also do it with triggers if you want to)

This will add players automaticaly if they are playing, and everything is working, leakless and fast.. I did even impress myself with this Multiboard... ;)

MultiGod, i recommand you to use this, its easy to modify if you only want to show goldt too.. ;)
But if you want another system, tell me! :D

I already have the -ms,too easy to be made...and if you aren't able to do the -as "system" nevermind.Thx for your time.

You should test the one i uploaded, just test it.. Its very flexible and does only work for your own units, and for every unit you own..
 

Attachments

  • 2. Multiboard - Gold, Lumber and Food.w3x
    20.7 KB · Views: 137
Last edited:
That system would show it for every player, you could do

  • Multiboard - Hide (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(0) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(1) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(2) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(3) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: endif
OOPS! this is for multigod.. for future reference =D

this also lets you create more then one multiboard.
 
Level 9
Joined
Aug 27, 2009
Messages
473
That system would show it for every player, you could do

  • Multiboard - Hide (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(0) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(1) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(2) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: if GetLocalPlayer() == Player(3) then
  • Multiboard - Show (Last created multiboard)
  • Custom script: endif
OOPS! this is for multigod.. for future reference =D

this also lets you create more then one multiboard.

I know this, very well actually, but did he want for only one person? (I just have to ask, becouse ive readed his post sometimes...)
 
Level 10
Joined
Apr 3, 2006
Messages
535
could you make a simple cast/action/progress bar when a selected unit casts say a 3 second spell u can see how long they have to
 
Level 9
Joined
Aug 27, 2009
Messages
473
could you make a simple cast/action/progress bar when a selected unit casts say a 3 second spell u can see how long they have to

Corley, my friend Anachron has a very advanced, but easy configureable system. Just what you are looking for as i can see..

If you dont understand this, read the Documentation. If you dont understand the Documentation, just ask here. I can give some small support of his system.
Remember to give Anachron Credits if you use this, do not give me credits ;)

http://www.hiveworkshop.com/forums/spells-569/system-vjass-custombar-146329/?prev=d%3Dlist%26r%3D20%26u%3DAnachron

If you want a new and simpler system, i will try my best. But it can never be as good as this, and it will probly take alot of time!
 
Level 10
Joined
Apr 3, 2006
Messages
535
thanks for the help, i kinda follow parts of it but i am unsure how to attach it to certain spells.

Would i use the GUI when ability being cast =
then add the script underneath?

Sorry i dont really use JASS it scares me :p
 
Level 9
Joined
Aug 27, 2009
Messages
473
thanks for the help, i kinda follow parts of it but i am unsure how to attach it to certain spells.

Would i use the GUI when ability being cast =
then add the script underneath?

Sorry i dont really use JASS it scares me :p

Read everything for gods sake ;D
Im sure Anachron have documentated it well.
The problem is that i havent even downloaded it yet, to i cant tell before ive even watched it myself! xD
(Dont hate me Anachron) ^^
 
Level 9
Joined
Jul 20, 2009
Messages
427
Could you make me as system that goes like this.
All buildings are built in game.
•Whenever you create BUILDING A it will have a custom item X set to 0 charges.
•Whenever you build BUILDING B it will have custom item x set to 0 charges, whenever BUILDING B uses skill z charge of custom item x that it has on its inventory would be set to total number of w units within y range.
•Every time timer1 expires, charge of custom item x of BUILDING A will be set to item charge of custom item x of random 1 unit within 800 BUILDING A of type BUILDING B. The charge of custom item x of the BUILDING B that is picked randomly would be set to 0.
•every n seconds,a unit m would be created at position of BUILDING A then it would have custom item x with charge set to the item charge of custom item x that BUILDING A has. BUILDIN A's custom item x charge will be set to 0.It(unit m)
would then automatically go to position of BUILDING C and give custom item x that it has to BUILDING C.after which it would repeat the same process over again.


+rep if you could do this for me..I tried doing it myself but it is inefficient..and won't work properly.HOPE you could help me with this one.
 
so, my temporary oil system failed D:
so I would like to request this system:

-maek a multiboard with oil and amount
-make an income system for it
-for every 15 seconds, will count like this (no. of Burrows * Peons inside) + 100

full credits will be given
(the units above are just examples for better understanding)

tnx for cooperation!
~supertoinkz
 
Level 9
Joined
Aug 27, 2009
Messages
473
Could you make me as system that goes like this.
All buildings are built in game.
•Whenever you create BUILDING A it will have a custom item X set to 0 charges.
•Whenever you build BUILDING B it will have custom item x set to 0 charges, whenever BUILDING B uses skill z charge of custom item x that it has on its inventory would be set to total number of w units within y range.
•Every time timer1 expires, charge of custom item x of BUILDING A will be set to item charge of custom item x of random 1 unit within 800 BUILDING A of type BUILDING B. The charge of custom item x of the BUILDING B that is picked randomly would be set to 0.
•every n seconds,a unit m would be created at position of BUILDING A then it would have custom item x with charge set to the item charge of custom item x that BUILDING A has. BUILDIN A's custom item x charge will be set to 0.It(unit m)
would then automatically go to position of BUILDING C and give custom item x that it has to BUILDING C.after which it would repeat the same process over again.


+rep if you could do this for me..I tried doing it myself but it is inefficient..and won't work properly.HOPE you could help me with this one.

After reading this.. maby 100 times, i just found out to ask you..
Please re-explain most of the stuff, its very bad explained.. "When BUILDING B Cast spell.." when did i create a BUILDING B? :s
The variables is not good enought, you have to explain them, i cant just guess.. Like "Cast spell on unit" friendly or enemy? "that it has on its inventory would be set to total number of w units within y range." is wrong, or bad english... Or maby both? :/

And well, as i have sayd before, re-explain everything.. :s
 
Level 9
Joined
Jul 20, 2009
Messages
427
After reading this.. maby 100 times, i just found out to ask you..
Please re-explain most of the stuff, its very bad explained.. "When BUILDING B Cast spell.." when did i create a BUILDING B? :s
The variables is not good enought, you have to explain them, i cant just guess.. Like "Cast spell on unit" friendly or enemy? "that it has on its inventory would be set to total number of w units within y range." is wrong, or bad english... Or maby both? :/

And well, as i have sayd before, re-explain everything.. :s

Apologies,I should have used specific terms instead of variables..
To clarify things>
•All building are not present on the map, they are built in game.
Building A= Granary
Building B= Wheat Farm
Building C= Mill
Building D= Bakery
Unit 1= Delivery cart
Unit 2= Peasant
Unit 3=wheat plant
Item x= Wheat
Item y= Flour
Item z= Bread
•SYSTEM requested should go something like this>
1.Whenever Unit 2 finishes construction of Building A, it would have in its inventory Item x, charge set to 0.
2. Building B can only be built within 800 range of Building A. Whenever Unit 2 finishes construction of Building B, it would have in its inventory Item x, charge set to 0.
3.Building B has custom ability-Harvest(no target). Whenever Building B finishes casting ability equal to Harvest, item charge of Item x in its inventory would be set to the total number of Unit 3 within 300 range.
4. Every 15 seconds, Building A would pick randomly 1 unit of type Building B within 800 range. Item charge of Item x that Building A has would be set equal to the charge of Item x of the picked unit. The charge of the pick unit's Item x would be set to 0.
5.Whenever Unit 2 finishes construction of Building C, it would have in its inventory Item y, charge set to 0.
6.Every 15 seconds, Building C would pick randomly 1 unit of type Building A within 800 range. Item charge of Item y that Building C has would be set equal to the charge of Item x of the picked unit. The charge of the pick unit's Item x would be set to 0.
7.Whenever Unit 2 finishes construction of Building D, it would have in its inventory item z, charge set to 0.
8.Every 30 seconds, if charge of item y that Building C has is equal or greater than 10, one-Unit 1 would be created in its position(item y that Building C has with charges set to 10 would be transferred to Unit 1)then move to position of Building D.When Unit 1 reaches position of Building D it would be removed from the game(Unit 1),and charge of item z that Building D has would increase by 10.
* I hope that made sense..
 
Level 22
Joined
Jun 24, 2008
Messages
3,050
About the Anti-Cheat system:

This seems to be very hard, harder then i thought.. Ill see if i can find any good vJass made systems out here... I cant do something thats next to impossible in GUI...

Im very sorry, rep for you iwasashe since i fail. Im sorry, but there is nothing i can do ageinst WhosYourDaddy and ThereIsNoSpoon and cheats with that great powers... You could try to hack your WE, but im not sure how to do that.

EDIT: This may be intresting http://www.wc3c.net/showthread.php?t=81154&highlight=Anti+Cheat and http://www.wc3c.net/showthread.php?t=102667&highlight=Anti+Cheat

Sorry, i didn't read through the thread, so if this has been poitned out, nevermind me:
It's fairly easy to take controll of the larger cheats, actually,
You could make 2 units, where one keeps hitting a damaging 1.
Then just kick all players (only one on single, ofcourse) if the other unit dies.
If it dies, then it means whosyourdaddy must've been used.
For no spoon, do the same, just with a magic with 1mp cost, and a unit with 0/1 mp, and no regeneration.
If you use no spoon, then the skill will be cast, killing the other unit, and disconnecting.

Just tell them that 'Cheats will kick you' and it should be fine.
 
Sorry, i didn't read through the thread, so if this has been poitned out, nevermind me:
It's fairly easy to take controll of the larger cheats, actually,
You could make 2 units, where one keeps hitting a damaging 1.
Then just kick all players (only one on single, ofcourse) if the other unit dies.
If it dies, then it means whosyourdaddy must've been used.
For no spoon, do the same, just with a magic with 1mp cost, and a unit with 0/1 mp, and no regeneration.
If you use no spoon, then the skill will be cast, killing the other unit, and disconnecting.

Just tell them that 'Cheats will kick you' and it should be fine.

Actually you can get cheats by the event "A players sents a chat message" and check if the string contains the cheat string or is equal to it.

Making this cheats harmless is impossible, just possible if you trigger all stuff, such as attackdamage, manareg, buildtime, food (pointbreak x),.. and such.
 
Status
Not open for further replies.
Top