Stránka 1 z 4

Problemy Terminata Dotyczące modowania

Napsal: pát lis 27, 2009 7:49 pm
od Terminat
gdy chce odpalic mape swoja nie z singla wyskakuje cos takiego
http://img21.imageshack.us/img21/6310/costamw.png

Re: Problemy Terminata Dotyczące modowania

Napsal: pát lis 27, 2009 10:36 pm
od Serpent
1.Pisałeś coś w sailu?
2.Dodawałes jakieś elementy poza ludzmi na mapie?
3.Następnym razem dokładniej opisz błąd :wink:

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 9:47 am
od Terminat
1Napisalem kod na zrobienie pojazdu i wyjazd z fabryki
2Tak dalej jest fabryka
3Zawsze jak napisze cos w sailu to mi wyskakuje

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 12:10 pm
od Serpent
Wklej tu ten kod,przeciez to nie boli 8)

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 1:24 pm
od Terminat
Wziolem go z modding Archive

Kód: Vybrat vše

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;
jak co identy zrobilem
edit1
Sry ale zle ident podalem
EDIT2
Napisalem kod i kompiluje i blad wyskakuje

Kód: Vybrat vše

ComPlaceRemoteCharge(Wal,x16,y15,0);

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 3:00 pm
od Radzio
Błąd nie dotyczy SAILa, zapisałeś zepsutą mapę..

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 3:03 pm
od Antitheus
SAIL często wyrzuca nam niezrozumiałe błędy. Jednak w kodzie na pierwszy rzut oka nie dostrzegam błędu. Sprawdź czy area nie ma takiego samego identu jak jednostka i jeśli to się nie uda rozpakuj na nowo mapę i wklej od nowa kod. Niestety ja w swej historii musiałem tak parę razy zrobić.

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 3:07 pm
od Terminat
z tamtym juz sobie poradzilem teraz
Kompiluje i wyskakuje blad nie wiem jak to zrobic

Kód: Vybrat vše

ComPlaceRemoteCharge(Wal,x16,y15,0);

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 3:22 pm
od Nitek
Terminat píše:z tamtym juz sobie poradzilem teraz
Kompiluje i wyskakuje blad nie wiem jak to zrobic

Kód: Vybrat vše

ComPlaceRemoteCharge(Wal,x16,y15,0);
Wywal te "x" i "y" i zostaw

Kód: Vybrat vše

ComPlaceRemoteCharge(Wal,16,15,0);
Ewentualnie jeszcze wywal te 0, bo służy to do ustawiania wysokości.

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 5:12 pm
od Radzio
Nitek píše:Ewentualnie jeszcze wywal te 0, bo służy to do ustawiania wysokości.
Nie wciskaj kitu :P. Jeśli ostatni parametr jest na zero, to ładunek zostanie umieszczony na hexie o wcześniej podanych koordynatach, w przeciwnym wypadku wartość zostanie potraktowana jako jednostka, przy której ładunek ma się znaleźć.

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 7:12 pm
od Nitek
Radzio píše:
Nitek píše:Ewentualnie jeszcze wywal te 0, bo służy to do ustawiania wysokości.
Nie wciskaj kitu :P. Jeśli ostatni parametr jest na zero, to ładunek zostanie umieszczony na hexie o wcześniej podanych koordynatach, w przeciwnym wypadku wartość zostanie potraktowana jako jednostka, przy której ładunek ma się znaleźć.
Wybacz, ale byłem o tym przekonany, że to wysokość ^^ Każdy się myli (tak, nawet ja xD) :disco:

Re: Problemy Terminata Dotyczące modowania

Napsal: sob lis 28, 2009 10:19 pm
od Terminat
Nie wiem gdzie popełnilem ale dialog sie ciagle sie powtarza

Kód: Vybrat vše

every 0$0.1 marked 001 do
  begin
    AddComMoveXY(Arab,20,22);
    enable;
    DialogueOn;
    wait(0$30);
    Say(Arab,'Arab');
    Say(Wal,'Wal1');
    DialogueOff;
  end;

Re: Problemy Terminata Dotyczące modowania

Napsal: ned lis 29, 2009 2:46 pm
od Radzio
Usuń enable;

Re: Problemy Terminata Dotyczące modowania

Napsal: ned pro 20, 2009 10:53 am
od Terminat
zapytanie mi nie dziala i w kompile blad wyskakuje

Kód: Vybrat vše

every 0$1 trigger IsInArea(Wal,Area03) do
begin
Case Query("pt") of
 begin
 SaveCharacters(Wal,'Wal')
 YouWin
end;
 begin
 YouLost
end;

Re: Problemy Terminata Dotyczące modowania

Napsal: ned pro 20, 2009 11:52 am
od ph3nom
Powinno być:

Kód: Vybrat vše

every 0$1 trigger IsInArea(Wal,Area03) do
begin

Case Query("pt") of
1: begin
SaveCharacters(Wal,'Wal');
YouWin;
end;
2: begin
YouLost(ident:string);
end;
end;

end;
ident:string to identyfikator wiersza (definiującego tekst, który powinien zostać wyświetlony w przypadku przegranej) zdefiniowany w pliku .wri z dialogami.