Nowy button w interfejsie?

Wszelkie pytania na temat SAIL'a i modowania OW.
Odpovědět
Uživatelský avatar
julaz1994
Soldier level 3
Soldier level 3
Příspěvky: 76
Registrován: stř srp 18, 2010 9:52 am
Kontaktovat uživatele:

Nowy button w interfejsie?

Příspěvek od julaz1994 »

Kojarzycie może Defender z modu pana ph3noma? Jeśli tak, to pamiętacie też, że pan ph3nom rozwiązał włączanie go za pomocą case query. A moje pytanie brzmi- czy da się zrobić coś takiego jak nowy button w interfejsie, z nowymi możliwościami (aka Defender), czy jest to raczej hardcored?
Pozdrowienia dla Mateusza- oby drewno, które codziennie rąbiesz nigdy Ci się nie skończyło ;]
Uživatelský avatar
Gothuk
Site Administrator
Site Administrator
Poland
Příspěvky: 985
Registrován: úte zář 04, 2007 6:10 pm
Bydliště: Poland, Warsaw
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Gothuk »

To jest hardcode.
Uživatelský avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Příspěvky: 4169
Registrován: úte črc 07, 2009 9:13 pm
Bydliště: Polska - EuroStan ZSRE
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Serpent »

Zobacz mój temacik o buttonikach, napisane tam jest że znalazłem 1 pliczek z ustawieniami buttonów(?). Na każdy button przypadają 3 liczby które jednak nie mają większego sensu jeżeli je edytujemy. Poza tym robienie nowej opcji to nie tylko sam guzik ale grafika, kod, rozplanowanie itd.

Moja rada:
Spytaj stucka o kod źródłowy to może coś zrobisz xD
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
Uživatelský avatar
julaz1994
Soldier level 3
Soldier level 3
Příspěvky: 76
Registrován: stř srp 18, 2010 9:52 am
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od julaz1994 »

Serpent píše: Moja rada:
Spytaj stucka o kod źródłowy to może coś zrobisz xD
Pomijając fakt że Łenglisz znam słabo (dopiero teraz w lo się uczę xD), to może jednak dam sobie z tym spokój. Ze Stukaczem prawdopodobnie i tak się nie dogadam, a mnie specjalnie na tym nie zależy (czyt. chodziło mi o rozwiązanie "domowymi sposobami", jeśli wiecie co mam na myśli :wink:) Pozdrawiam i dziękuje za pomoc.
Pozdrowienia dla Mateusza- oby drewno, które codziennie rąbiesz nigdy Ci się nie skończyło ;]
Uživatelský avatar
Backero
Community Veteran
Community Veteran
Příspěvky: 556
Registrován: čtv říj 18, 2007 5:36 pm
Bydliště: Rzeszów/Rudnik nad Sanem/Chalupki
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Backero »

Te wartosci przy buttonach to wspolrzedne ich wystepowania (tylko jakos dziwnie liczone) i/lub identyfikatory do czegos glebszego ;)
Uživatelský avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Příspěvky: 4169
Registrován: úte črc 07, 2009 9:13 pm
Bydliště: Polska - EuroStan ZSRE
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Serpent »

Kód: Vybrat vše

X 0 XX


- Pierwszy X to nie wiem ocb.
- 0 też nie wiem
- XX to rząd w pliku buttons odnoszący się do ikonek graficznych :lol:
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
Uživatelský avatar
Backero
Community Veteran
Community Veteran
Příspěvky: 556
Registrován: čtv říj 18, 2007 5:36 pm
Bydliště: Rzeszów/Rudnik nad Sanem/Chalupki
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Backero »

To chyba mamy na mysli inne pliki, bo w tamtym, o ktorym mowilem, bylo to jakos inaczej zbudowane i na pewno ustalalo sie lokalizacje buttonow na ekranie.

To X 0 XX nie wiem co ma znaczyc xD
Uživatelský avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Příspěvky: 4169
Registrován: úte črc 07, 2009 9:13 pm
Bydliště: Polska - EuroStan ZSRE
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Serpent »

Kód: Vybrat vše

 1 0 0 Move
 2 0 1 Attack
 3 1 4 Hold
 3 2 5 Free
 3 0 70 StandGround
 5 0 50 AttackGround
 8 0 47 MakeInvisible
 4 0 2 Walk
 7 0 3 Crawl
 5 0 98 PlaceDelayedCharge
 6 0 99 PlaceExp
 6 0 8 FireExp
 4 0 66 SleepOn
 5 0 73 SleepOff
 4 0 103 SpaceOn
 6 0 105 TimeOn
 6 0 97 NormalOn
 4 0 134 SabreOn
 4 0 135 CarabineOn
 5 0 136 TameAr
 ...
Oto mi chodziło, to buttons.txt który znajduję się w folderze Interface...
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
Uživatelský avatar
Nitek
Community Veteran
Community Veteran
Příspěvky: 997
Registrován: pon dub 13, 2009 4:13 pm
Bydliště: Białystok
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Nitek »

Minutę na to popatrzyłem i już wiem co od czego jest :) Pokaże na przykładzie kilku pierwszych przycisków:

Kód: Vybrat vše

1 0 0 Move
2 0 1 Attack
3 1 4 Hold
3 2 5 Free
Pierwsza liczba to kolejność jej występowania. Jak pewnie zauważyliście pierwszy jest odpowiedzialny za kolejność przycisków (pierwsza linia to kolejno: 1, 2, 3; druga linia: 4, 5, 6 etc.). Druga liczba pojawia się tylko przy Hold i Free. Zauważyliście, że jak jesteście na łączonym w grze to czasami Hold i Free to jeden przycisk podzielony na 2? Najprawdopodobniej do tego to służy. Trzecia liczba to identyfikator dot. wyglądu przycisku. Mogę się założyć, że jak zmienicie trzecią liczbę przy Move na 3, to po przycisk będzie wyglądać jak ten od czołgania się :) Jest jeszcze czwarty identyfikator string - decyduje on o tym co się dzieje po użyciu danego przycisku oraz przekierowuje pliki dotyczące języka (pewnie coś w plikach interface'u).

A zrobienie przycisku do Defendera wcale nie było by nie możliwe bez ingerencji w kod źródłowy. Wystarczy dodać dla Bruce'a (o ile się da xD) możliwość użycia przycisku, który tak na prawdę nie będzie nic powodować i w SAILu aktywować Defender. :)

BTW jak przeglądam sobie przyciski to tak myślę, że panowie z Altaru mieli w planie zrobienie zdalnie sterowanych bunkrów ^^
Uživatelský avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Příspěvky: 4169
Registrován: úte črc 07, 2009 9:13 pm
Bydliště: Polska - EuroStan ZSRE
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Serpent »

Mylisz się jeśli chodzi o nowe guziki :P
Jak ręcznie dodasz nowy guzik to on i tak nie będzie działać, jedyne co to da to błędy w modzie.

Sprawdzę twój schemat i dam znać czy da się coś przesuwać.

FRESH:
No, podmieniłem wartości i działa :roll: Tyle że pozostaje jeszcze sranie się z graficznymi ikonkami ponieważ one nie zmieniają położenia :mrgreen:
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
Uživatelský avatar
Nitek
Community Veteran
Community Veteran
Příspěvky: 997
Registrován: pon dub 13, 2009 4:13 pm
Bydliště: Białystok
Kontaktovat uživatele:

Re: Nowy button w interfejsie?

Příspěvek od Nitek »

Serpent píše:Mylisz się jeśli chodzi o nowe guziki :P
Jak ręcznie dodasz nowy guzik to on i tak nie będzie działać, jedyne co to da to błędy w modzie.
Nie pisałem o dodawaniu. Miałem na myśli aktywowanie nieaktywnego :P
Odpovědět