Co z tego ze się kompiluje? Kompilator sprawdza czy nie ma błędów w pisowni itp. a nie czy kod działa jak należy.
Ogólnie burdel w kodzie, na moje oko brakuje hc_gallery ='';
Popraw wygląd kod, dopisz więcej definicji hc_...
PS:
vc_chassis=us_light_wheeled;
vc_weapon=ru_heavy_gun;
Co ty majstrujesz lol?
Problemy po zapisaniu w go to game mode
- Serpent
- Soldier level 10
- Příspěvky: 4166
- Registrován: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Kontaktovat uživatele:
Re: Problemy po zapisaniu w go to game mode
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
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
-
- Soldier level 6
- Příspěvky: 341
- Registrován: Tue Aug 09, 2011 5:51 pm
Re: Problemy po zapisaniu w go to game mode
Ale skoro InitHc, to powinno dodac mu losowa facjate. Podobny kod jest na tworzenie naszych oddzialow i dziala.
PS
ee, burdel, jakies wciecia sa, nawet spacje pomiedzy grupami funkcji!
PS
ee, burdel, jakies wciecia sa, nawet spacje pomiedzy grupami funkcji!
- Backero
- Community Veteran
- Příspěvky: 556
- Registrován: Thu Oct 18, 2007 5:36 pm
- Location: Rzeszów/Rudnik nad Sanem/Chalupki
- Kontaktovat uživatele:
Re: Problemy po zapisaniu w go to game mode
Moja propozycja:
1. Usuń odstępy między "rand" a nawiasami. Jakoś tak wydaje mi się poprawniej i spójniej, nigdy nie próbowałem inaczej
2. Zdefiniuj postacie i pojazdy POZA warunkami poziomu trudności. Zdefiniować je możesz nawet na początku misji, po prostu później zostaną postawione, a widzę tam właśnie niepotrzebne waity.
3. Więcej hc jest zbędne, po prostu zwróci wartość początkową lub losową (w przypadku galerii wygeneruje losowy portret). Chociaż nie zaszkodzi dodanie hc_importance, choć bez zdefiniowania go powinno wynosić 0.
To o czym wspomniał Serpent. Zakładam, że z tym "ru_" to pomyłka, ale błędu nie wywali a kod czołg i tak zrobi. A kod fatycznie możnaby ułożyć sprawniej, trzeba się trochę zastanowić nad algorytmem.
edit: Okej, sam nigdy nie robię wcięć
1. Usuń odstępy między "rand" a nawiasami. Jakoś tak wydaje mi się poprawniej i spójniej, nigdy nie próbowałem inaczej
2. Zdefiniuj postacie i pojazdy POZA warunkami poziomu trudności. Zdefiniować je możesz nawet na początku misji, po prostu później zostaną postawione, a widzę tam właśnie niepotrzebne waity.
3. Więcej hc jest zbędne, po prostu zwróci wartość początkową lub losową (w przypadku galerii wygeneruje losowy portret). Chociaż nie zaszkodzi dodanie hc_importance, choć bez zdefiniowania go powinno wynosić 0.
To o czym wspomniał Serpent. Zakładam, że z tym "ru_" to pomyłka, ale błędu nie wywali a kod czołg i tak zrobi. A kod fatycznie możnaby ułożyć sprawniej, trzeba się trochę zastanowić nad algorytmem.
edit: Okej, sam nigdy nie robię wcięć
-
- Soldier level 6
- Příspěvky: 341
- Registrován: Tue Aug 09, 2011 5:51 pm
Re: Problemy po zapisaniu w go to game mode
Problem rozwiazalem, nie wiem czy przez dodadanie hc_importance=0 czy hc_gallery='' a Serpent, twoj kod na to wychodzenie z czolgu i zmiana strony dziala w 100%
i mam jeszcze inny problem. jak zmienic ident jednostki? mam w misji pewna rzecz, ktora trzeba przewiezc komora transportowa(zdradze, ze to EON ). no i mamy na poczatku misji komore o idencie komora. jak ona się zniszczy, pojawi sie nowa(to jest misja bez budowy bazy), chociaz dokladnie nie wiem jak to zrobie no i, gdy ona wjedzie w poblize tego EONA, on znika(zostaje 'zaladowany') i chcialbym, zeby komora zmienila ident na np. komora_z_eonem. zwykle komora=komora_z_eonem; oczywiscie nie dziala. jak to rozwiazac?
i mam jeszcze inny problem. jak zmienic ident jednostki? mam w misji pewna rzecz, ktora trzeba przewiezc komora transportowa(zdradze, ze to EON ). no i mamy na poczatku misji komore o idencie komora. jak ona się zniszczy, pojawi sie nowa(to jest misja bez budowy bazy), chociaz dokladnie nie wiem jak to zrobie no i, gdy ona wjedzie w poblize tego EONA, on znika(zostaje 'zaladowany') i chcialbym, zeby komora zmienila ident na np. komora_z_eonem. zwykle komora=komora_z_eonem; oczywiscie nie dziala. jak to rozwiazac?
- Serpent
- Soldier level 10
- Příspěvky: 4166
- Registrován: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Kontaktovat uživatele:
Re: Problemy po zapisaniu w go to game mode
Po ci jej zmieniać ident?
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
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
-
- Soldier level 6
- Příspěvky: 341
- Registrován: Tue Aug 09, 2011 5:51 pm
Re: Problemy po zapisaniu w go to game mode
zalozenie jest takie, zeby, jak komora zostanie zniszczona, na jej miejscu pojawil sie EON, i mozna go bylo zebrac komora, ktora pojawi sie gdzies w rogu mapy w zastepstwo(i tez, zeby nie dalo sie wjechac pusta komora do arei) mam tez maly problem, jak zapamietac pozycje komory, ktora zostaje zniszczona(zeby wiedziec gdzie ma sie pojawic ten EON). kombinuje cos z UnitGoesToRed i UnitDestroyed, ale nie wiem jak zapisac te pozycje.
- Serpent
- Soldier level 10
- Příspěvky: 4166
- Registrován: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Kontaktovat uživatele:
Re: Problemy po zapisaniu w go to game mode
Code: Select all
Export car_x, car_y;
On UnitDestroyed(un) do
begin
If un = komora then
begin
car_x := GetX(un); // zapisuje koordy na których została zniszczona komora
car_y := GetY(un);
// możesz tu wywołać funkcje na postawienie eona czy jakiś warunek
end;
End;
// potem używasz car_x i car_y jako x i y do postawienia EON'a.
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
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
-
- Soldier level 6
- Příspěvky: 341
- Registrován: Tue Aug 09, 2011 5:51 pm
Re: Problemy po zapisaniu w go to game mode
Dobra, sprobowalem to twoje zastosowac, nie dziala, pomyslalem, ze to dlatego, ze gdy komora jest rozwalona, nie ma z czego zapisac pozycji. wiec zrobilem tak:
wpierw:
no i niedziala. eon sie 'laduje' po podjechaniu komora, ale czy rozwale komore 'z eonem', albo 'bez eonu', nie pojawia sie eon na miejscu komory, czy nowa komora w arei start
wpierw:
Code: Select all
export komorazaladowana; //gdziestam na poczatku
every 0$1 trigger GetDistUnits(komora, stm)<3 do
begin
komorazaladowana=true;
RemoveUnit(stm);
end;
Code: Select all
Export car_x, car_y;
On UnitGoesToRed(un) do
begin
if un=komora then
begin
car_x := GetX(un); // zapisuje koordy na których została zniszczona komora
car_y := GetY(un);
end;
end;
On UnitDestroyed(un) do
begin
If un = komora then
begin
if komorazaladowana=true then
begin
PlaceUnitXY(stm, car_x, car_y, false);
komorazaladowana=false;
PlaceUnitArea(komora, start, false);
end else
begin
komorazaladowana=false;
PlaceUnitArea(komora, start, false);
end;
end;
end;
- Serpent
- Soldier level 10
- Příspěvky: 4166
- Registrován: Tue Jul 07, 2009 9:13 pm
- Location: Polska - EuroStan ZSRE
- Kontaktovat uživatele:
Re: Problemy po zapisaniu w go to game mode
Kod działa tylko ty nie umiesz go użyć. To kod który napisałem sobie na pustej mapce, na której stała tylko jedna komora bez identu i kilku żołnierzy do jej rozwalania:
Po rozwaleniu starej komory, na jej miejsce pojawiała się nowa.
Jak chcesz to w załączniku masz tą mapkę ze wszystkim, odpal ją i sprawdź że komora będzie się spawnowała.
Code: Select all
Export car_x, car_y;
On UnitDestroyed(un) do
var veh;
begin
If un in FilterAllUnits([[f_side, 1], [f_weapon, us_cargo_bay]]) then
begin
car_x := GetX(un);
car_y := GetY(un);
Wait(0$0.3);
vc_chassis = us_heavy_tracked;
vc_engine = engine_combustion;
vc_control = control_computer;
vc_weapon = us_cargo_bay;
veh = CreateVehicle;
PlaceUnitXY(veh, car_x, car_y, true);
end;
End;
Po rozwaleniu starej komory, na jej miejsce pojawiała się nowa.
Jak chcesz to w załączniku masz tą mapkę ze wszystkim, odpal ją i sprawdź że komora będzie się spawnowała.
- Přílohy
-
- test.rar
- (14.14 KiB) Downloaded 69 times
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
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