• 🏆 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!

[search] Footmen Frenzy 4.2 --> TRIGGER !!!!

Status
Not open for further replies.
Level 1
Joined
Apr 21, 2006
Messages
7
we all know the footmen map edit protection is very hard to break.

so i did my own footmen frenzy map basen on the unprotected 3.8.

The progress of my 1:1 footmen map is nearly complete.
almost done: Heros, items, Terrain.

To complete my work i only need those triggers.
I made onlay one trigger myself(Unit Cycle).

I need the ORGINAL triggers for:

- Teleproting back when entering the area behind the bases(stores)

- Win / Loose conditions

- COMPLET spawn system ((not for footmens!)for all the towers, Tier Zero)

So Darky29(or someone else), would you be so kind and extract the whole scripts from that map and send it to me ?

If you dont beleve me, i can send you my map...

SORRY FOR MY BAD ENGLISH ! I AM GERMAN !
 
Level 7
Joined
Mar 12, 2006
Messages
407
Since footy frenzie is definately NOT using any complex triggers there is no need to extract anything out of the protected version.

Teleport back:
E: Unit enters *zone*

C: Unit is owned by Player x or player y or player z

A: Move unit instantly to point with offset (this will push entering unit back if you choose offset of the right direction.)

You have to do that for every shopzone


Defeat Conditions:
Mainbase dies

Defeat owner of base


Which spawns do you mean ?
 
Level 1
Joined
Apr 21, 2006
Messages
7
I see you are german to xD


Ok footmen benutz natürlich keine komplizirten tirgger
8)

aber ich versteh ein paar sachen nicht:

z.B.:
========================
Sind die tower schon da und werden entfernt wenn der entsprechende spieler nicht spielt(bei map initialzion)

ODER werden die tower gespawn wenn der spiler spielt ????
=========================
Das mit dem teleporten hab ich so gemacht wie du sagtest aber ich bräuchte GENAUE angaben bei Offset
es soll schieslich eine 1:1 kopie werden.
JEDES noch so kleine detail muss 1000% sein !
=========================

Unit Cycle/ Base Spawn:

Es spawnt immer nur für den roten spieler eine base...

Footmens spawnene für rot überall...
=======================
ich versteh auch nicht wie eine "Force" gewinnt.
klar, wenn alle anderen basses kaputt sind aber
wie mach ich das mit den trigger ?

(oder geht das sogar von selber :?: )
========================

Es wäre einfach besser wenn ich den source script aus der unpriotecteten 4.2 hätte....



Ill post some pics, later...#


EDIT : ok here my oics from the trigger code

The hero spwan:

Loose event when someone looses his HQ:

INI:

DA REALLY FUCKING BUGGY UNIT CYCLE:


ok, plz post !!!!!
 
Level 7
Joined
Mar 12, 2006
Messages
407
a 1:1 copy is no really good idea, isn't it ? :shock:

--

Auf das offset achtet doch eh niemand ^^
Kannste ja ausprobieren bis es ähnlich aussieht wie im offiziellen.

Die Türme und das haupthaus von anfang an auf der Map zu haben ist einfacher. Sparst du dir globale Variablen.

Am anfang des spiels überprüfst du den slot status jedes spielers und removest dann halt gegebenenfalls die türme /das haus.

Das gleiche wenn das haupthaus stirbt. Kannst ja die jeweiligen türme dann tottriggern.


Defeat/victory kannst du machen indem du für jedes team ein if/then/else machst das alle 3 spieler victory macht wenn die andren 9 defeated sind.
Dazu musst du leaver/open slots defeaten.


Und ich möchte nochmal wiederholen das ne 1:1 Kopie imho sinnfrei ist ;)
 
Level 1
Joined
Apr 21, 2006
Messages
7
Warum findest du eine 1:1 kopie sinnlos ?

Den edit schutz zu cracken dauert länger als ALLEs nachzubauen... :?

Und NEIN, ich werde es nicht so ungefähr machen(mit dem offset) ! :twisted:
DAS MUSS PERFEKT WERDEN ! ich hätte ja gerne die priginal scripts. also so das ich am besten auch noch die gleichen trigger und variabelen names hätte !!!! :twisted:


Ich hab bileder hochgeladen... ich weis das mein code nicht so toll ist ABER er erfüllt seinen zweck ! :roll:

hast du ICQ ? das geht mir so VIIIIEEELL zu langsam


DARKY29 hat doch seine scripts... er könnte mir helfen *HEUL* *HEUL !!!!*


EDIT: es geht mir nicht darum variabelen zu sparen,
es geht darum das die map GENAUSO wird wie die datei die auf dem pc vom Hato Up liegt ! es soll möglichst jeder buchstabe gleich sein !
 
Level 7
Joined
Mar 12, 2006
Messages
407
Den Spawn würde ich mit ner schleife machen mit integer A als player index.
In der schleife mit ifs überprüfen ob der spieler spielt und welche einheit er kriegen muss.
Mit den ganzen picks verursachst du nämlich atm ne menge leaks.


Ne 1:1 Kopie is unsinnig weil es das kack spiel doch schon gibt. Wozu das auch noch kopieren. Footy ist zwar populär aber höllisch schlecht gemapped. Das würd ich wirklich nich ungekaut runterschlucken was da serviert wird.

Und sorry, ich hab momentan keine Zeit mich weiter damit zu beschäftigen ... ABI...
 
Level 1
Joined
Apr 21, 2006
Messages
7
Erklar mir mal:

"Den Spawn würde ich mit ner schleife machen mit integer A als player index.
In der schleife mit ifs überprüfen ob der spieler spielt und welche einheit er kriegen muss."

das ganz genau.

was muss ich machen ??? :?: :(
 
Level 7
Joined
Mar 12, 2006
Messages
407
For each Integer A from 1 to 12 do
Loop Actions:
If:
Slot status of player (player index (Integer A)) equals to is playing
Then:
-If unit-type of mainbase[Integer A] equals to 'e.g. Orc Tier 1'
-Then spawn 1 Grunt for Player(player index (Integer A)) at position of mainbase[Integer A]
-Else:
Else

mainbase[x] is the mainbase of each player with player index as an array.
You have to do one If/then/else for each unit-type

Alternatively you can create a table which defines the spawn unit-types so you would need only one If/Then/Else but I think doing it with just one requires more knowledge than doing each one with copy/paste

---

Also du machst das so ungefähr wie ich oben geschrieben habe und setzt das haupthaus von spieler 1 gleich mainbase[1] usw.
Dann müsstes eigentlich gehn.
 
Level 1
Joined
Apr 21, 2006
Messages
7
Thx, bin gerade noch am machen (fleisarbeit :p).

Aber ich hab noch 2 probleme:

1. (Krieg ich auch selber hin) Wie sind die genauen koordinaten für's offset xD ?
1b. Die genauen Koordianten der startpositonen...
===================
2. (Meine grösste sorge):
Sind die türme und Haupthäuser schon da (plaziert)
oder werden die bei der ini gespawnt ?
===================
2b. Wenn ich im editor die strtpositionen mach, müssen die dan auch an den richtigen positionen sein oder alle auf einem haufen da die base ja sowieso schon plaziert ist ??? (Bild zu erleuterung)



Bei der 3. möglichkeit werden allerdings die minimap symbole nich richitg angezeigt...
und bei 1 muss mal alles per trigger machen...
 
Level 6
Joined
Feb 18, 2005
Messages
263
Aaalsooo
ich müsch mich jetzt auch mal in di diskussion ein ^^
ursprünglich hab ich mich ja dagegengen gesträubt von wegen 'protection rules' und sowas - naja, jetzt laber ich ja auch mit ^^

zum spawnen der einheiten für jeden spieler würd ich folgendes machen:

- Spielergruppe - pick all palyers matching (Player slot status(matching player) = spielt AND Player Controler(matching player) = benutzer) and do actions
- - <was imma du willst>

//des and nur wenn keine KI player angedacht sind
//auf die art sparst du dir n if -> der code wird kürzer



was die ersten drei deiner noch verbleibenden fragen betrifft: keine ahnung

aber bei der letzten kann ich dir zumindest mal n hinweis geben:
die start kamera jedes spielers ist auf seinen startpunkt fixiert.
Demzufolge: hau die dinger da hin, wo die kamera auf der original map auch startet...
 
Level 1
Joined
Apr 21, 2006
Messages
7
Ich dake dir vielmals das du auch was geschreiben hast !!!


Map protections sind totaler schwachsinn.
DER WELTEDITOR MUSS FÜR JEDEN SEIN UND DARF NICHT FÜR IRGENWELCH GRUPPEN RESERVIERT SEIN !

JEDER hat das recht eine map zu editieren !

gnug jetzt aber davon ^^


Das spawnen der untis hatte ich schonmal so wie du sagtest aber wegen des postes von dude (viel laaaggg)
hab ich die FOR INTEGER A... methode angewedet

DAS IST JEDESMAL SO VIEL ARBEIT ! ich änder den trigger jetzt nicht nochmal :D


Zu starten hab ich jetzt möglichkeit 2 (pos + base)
genommen wegen kammera, minimap preview und überhaupt...

jetzt bleibt blos noch:

Aber ich hab noch 2 probleme:

EA512 said:
1. (Krieg ich auch selber hin) Wie sind die genauen koordinaten für's offset xD ?
1b. Die genauen Koordianten der startpositonen...
 
Status
Not open for further replies.
Top