Losowo wybierane budynki - atak

Wszelkie pytania na temat SAIL'a i modowania OW.
Benutzeravatar
Xero Rozbójca
Soldier level 6
Soldier level 6
Príspevky: 391
Dátum registrácie: So Mär 08, 2009 5:13 pm
Wohnort: Szukaj w kioskach...

Losowo wybierane budynki - atak

Beitrag od používateľa Xero Rozbójca »

Hi gerls, mam prośbę. Czy mógłby ktoś napisać dla mnie kod na taki cosik, że każda jednostka z danej strony atakuje najbliżej znajdujący się budynek?
"Osoby, stawiające więcej niż trzy znaki interpunkcyjne obok siebie, mają problemy ze zdrowiem psychicznym."

Bild
Benutzeravatar
Xero Rozbójca
Soldier level 6
Soldier level 6
Príspevky: 391
Dátum registrácie: So Mär 08, 2009 5:13 pm
Wohnort: Szukaj w kioskach...

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Xero Rozbójca »

Rifresz!
"Osoby, stawiające więcej niż trzy znaki interpunkcyjne obok siebie, mają problemy ze zdrowiem psychicznym."

Bild
Benutzeravatar
Jeanks
Soldier level 6
Soldier level 6
Príspevky: 305
Dátum registrácie: Fr Feb 16, 2007 1:34 pm
Wohnort: Grudziądz

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Jeanks »

Nie idź na łatwiznę. Aby ten kod działał poprawnie musisz mieć dla kazdego budynku co wybudujesz ID czyli inny kod. CHyba, że chodzi Ci o budynki które są już wybudowane i mają ID. To wtedy ja moge iść na łatwiznę i napisać Ci tak:

Code: Alles auswählen

ComAgressiveMove(ID_jednostkiatakujące, X,Y)

LUB

ComAgressiveMove([ID_jednostkiatakujące], X,Y)  - jeżeli jest więcej atakujących


P.S: Coś Ty zrobił z moim modem ?
Jeanks zgarnia wszystko ot co xD
Benutzeravatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Príspevky: 4169
Dátum registrácie: Di Jul 07, 2009 9:13 pm
Wohnort: Polska - EuroStan ZSRE
Kontaktovať používateľa:

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Serpent »

Jemu chodziło o budynki wybudowane przez gracza podczas gry -.-

Należało by uzyć filtr na atak każdej jednostki side_a na budynki side_b
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Benutzeravatar
Jeanks
Soldier level 6
Soldier level 6
Príspevky: 305
Dátum registrácie: Fr Feb 16, 2007 1:34 pm
Wohnort: Grudziądz

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Jeanks »

A no można Filtr :D, ale trzeba umieć to 1 a 2 po co aż tak utrudniać sprawę ? ;p no chyba, że nie doceniam możliwości Xero to wtedy sorry ;p
Jeanks zgarnia wszystko ot co xD
Benutzeravatar
Xero Rozbójca
Soldier level 6
Soldier level 6
Príspevky: 391
Dátum registrácie: So Mär 08, 2009 5:13 pm
Wohnort: Szukaj w kioskach...

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Xero Rozbójca »

Ludzie, próbowałem wielu sposobów, używałem filtrów i tych innych, ale ZAWSZE jednostki wroga atakowały jako pierwszy skład, a potem resztę(czasami zatrzymywały się na szybie naftowym obok składu). A mi chodzi o to, żeby ominąć ten problem, że gdy gracz zablokuje sobie drogę do składu, to wtedy przeciwnik się zawiesza ;/

Dlatego postanowiłem napisać prośbę tutaj!

@down
Aż szkoda pisać kolejnego posta -.-
Zuletzt geändert von Xero Rozbójca am Fr Mai 07, 2010 4:22 pm, insgesamt 2-mal geändert.
"Osoby, stawiające więcej niż trzy znaki interpunkcyjne obok siebie, mają problemy ze zdrowiem psychicznym."

Bild
Benutzeravatar
Szulce
Soldier level 6
Soldier level 6
Poland
Príspevky: 462
Dátum registrácie: Mi Apr 28, 2010 9:53 am

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Szulce »

Jak Ci nie chodzi za pomocą kodu,to spróbuj edytorem.
Mi jakoś wyszło :P
Bild
Benutzeravatar
Jeanks
Soldier level 6
Soldier level 6
Príspevky: 305
Dátum registrácie: Fr Feb 16, 2007 1:34 pm
Wohnort: Grudziądz

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Jeanks »

Ja bym musiał zobaczyć cały kod a nie tak z niczego napisać cos
Jeanks zgarnia wszystko ot co xD
Benutzeravatar
Xero Rozbójca
Soldier level 6
Soldier level 6
Príspevky: 391
Dátum registrácie: So Mär 08, 2009 5:13 pm
Wohnort: Szukaj w kioskach...

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Xero Rozbójca »

W pierwszym poście:
[...]mam prośbę. Czy mógłby ktoś napisać dla mnie kod na taki cosik, że każda jednostka z danej strony atakuje najbliżej znajdujący się budynek?
"Osoby, stawiające więcej niż trzy znaki interpunkcyjne obok siebie, mają problemy ze zdrowiem psychicznym."

Bild
Benutzeravatar
Moonstrider
Soldier level 4
Soldier level 4
Príspevky: 110
Dátum registrácie: Fr Nov 09, 2007 11:10 pm
Kontaktovať používateľa:

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Moonstrider »

Robisz areę, gdzie gracz ma domniemanie stawiać budynki i:

Code: Alles auswählen

var i, atakujacy, budynki;
Begin
budynki=FilterUnitsInArea(areabazy,[[f_type,3],[f_side,sidegracza]]);
 for i in atakujacy do
  ComAttackUnit(i,NearestUnitToUnit(budynki,i));
end;
wstawiasz to w funkcji albo wyzwalaczu.
Seek your own truth. Always.
Benutzeravatar
Jeanks
Soldier level 6
Soldier level 6
Príspevky: 305
Dátum registrácie: Fr Feb 16, 2007 1:34 pm
Wohnort: Grudziądz

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Jeanks »

No tak jak mówiłem Filtr ;p ale jest jeszcze inny sposób ;] chociaż ten Moona powinien działac
Jeanks zgarnia wszystko ot co xD
Benutzeravatar
Xero Rozbójca
Soldier level 6
Soldier level 6
Príspevky: 391
Dátum registrácie: So Mär 08, 2009 5:13 pm
Wohnort: Szukaj w kioskach...

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Xero Rozbójca »

Dzięki wielkie Moon :D Tyle się z tym męczyłem, że mała bania ;D
Brakowało u ciebie jeszcze tylko:

Code: Alles auswählen

atakujacy=FilterAllUnits([f_side, 1]);
Ale to szczegół :)
"Osoby, stawiające więcej niż trzy znaki interpunkcyjne obok siebie, mają problemy ze zdrowiem psychicznym."

Bild
Benutzeravatar
Moonstrider
Soldier level 4
Soldier level 4
Príspevky: 110
Dátum registrácie: Fr Nov 09, 2007 11:10 pm
Kontaktovať používateľa:

Re: Losowo wybierane budynki - atak

Beitrag od používateľa Moonstrider »

To już nie jest uniwersalne, atakujący to założenia wcześniej zdefiniowana grupa, a do tej zmiennej trzeba ją podstawić, mniejsza o to. btw np
Seek your own truth. Always.
Napísať odpoveď