Polski Česky English Français Русский Español
Home Site Original War Support Community Forums Facebook YouTube Discord
Votre premičre visite? Regardez ça!
» Index > Modding Archive > SAIL - Budowa pojazdu, wyjazd z fabryki, powrót kierowcy

SAIL - Budowa pojazdu, wyjazd z fabryki, powrót kierowcy

Moonstrider pisze:po paru minutach: Ha xD wyobraź sobie, że kod działa poprawnie bez jednego if (w obu przypadkach) xD

Kod:

Export czolg1,czolg2; 

Every 0$1 trigger GetDistUnits(fac1,abc)<10 or   GetDistUnits(fac1,abc1)<10 or GetDistUnits(fac1,abc2)<10 do 
Begin 
czolg1 = addcomconstruct(fac1, ru_heavy_tracked,engine_combustion,control_manual,ru_gatling_gun); 
czolg2 = addcomconstruct(fac1, ru_medium_tracked,engine_combustion,control_manual,ru_gun); 
end; 

var kierowca; 
On VehicleConstructed(un,fab) do 
Begin 
 if fab=fac1 then 
  Begin 
   //if un=czolg1 or un=czolg2 then 
    //Begin 
     kierowca=IsDrivenBy(un); 
     ComMoveToArea(kierowca,arena); 
     AddComExitVehicle(kierowca); 
     AddComEnterUnit(kierowca,fac1); 
    //end; 
  end; 
end;

Jeśli w fac1 nie produkujesz więcej pjazdów, to nie ma sensu siędalej bawić. A jeśli jednak to if jest Ci potrzebne, spróbuj zamienić pierwsze if:

Kod:

 if fab=fac1 and (un=czolg1 or un=czolg2) then 

Author: Moonstrider
Topic: https://forum.original-war.net/viewtopic.php?t=1480

» Index > Modding Archive > SAIL - Budowa pojazdu, wyjazd z fabryki, powrót kierowcy