Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Crossfire] Tworzenie ekranów logowania


9Jarek9

Rekomendowane odpowiedzi

Opublikowano

W tym poradniku pokażę wam jak tworzyć ekrany logowania.

 

1. Szukamy obrazka 800x600, który ma nam posłużyć jako ekran logowania, w tym poradniku wykorzystam morze.

 

946morzej.jpg

 

2. Edytujemy plik graficznie, dodajemy miejsce w którym ma być wpisywany login i hasło. Dodajemy również napisy login i hasło.

 

loginbgv.jpg

 

3. Otwieramy plik LogIn.txt który znajduje się w folderze crossfire/rez/ui/scripts

 

beztytuunpg.png

 

4. EditloginID odpowiada za umiejscowienie pola na wpisywanie loginu.

Teraz trzeba sprawdzić jaką pozycje zajmuje zrobione przez nas pole, można to łatwo sprawdzić np. podczas edytowania pliku graficznego w Gimpie.

 

beztytuu2ne.png

 

W lewym dolnym rogu Gimpa pokazują się współrzędne X i Y.

Na zrobionym przeze mnie ekranie logowania są współrzędne 204-62, a więc wpisujemy to do pliku LogIn

 

beztytuu3zy.png

 

Teraz musimy wpisać dobrze wysokość pola.

 

beztytuu4nl.png

 

Skoro współrzędna Y na wcześniejszym screenie wynosiła 62, a na tym 96, to odejmujemy większą liczbe od mniejszej 96-62=34

A więc wysokość wynosi 34. Wpisujemy to do naszego pliku tekstowego:

 

beztytuu5vj.png

 

Teraz trzeba obliczyć szerokość.

 

85728416.png

 

Współrzędne X wynoszą 426 i 206, odejmujemy i wychodzi nam 220. To wpisujemy w wysokości w naszym pliku.

 

42033512.png

 

5. To samo robimy z hasłem, czyli EditLoginID

Jeśli pola na wpisywanie są takiej samej wielkości to zmieniamy tylko współrzędne, a wysokość i szerokość zostają te same.

 

37178542.png

 

6. Teraz musimy ustawić przyciski w dobrym miejscu, sami ich nie musimy malować na tapecie, one same się ustawią.

Przycisk "Login" - ButtonLogin

 

81021898.png

 

 

75739829.png

 

To samo robimy z przyciskiem "exit" ButtonExit

 

15102848.png

 

 

55013842.png

 

Robimy to także z przyciskiem "save id"

 

16339421.png

 

 

12396247.png

 

7. Zapisujemy nasz ekran logowania w formacie TGA pod nazwą loginbg i wstawiamy go do folderu rez/ui/ui_login

8. Gotowe, tak to wygląda w praktyce

 

crossfire201302090000.png

1398258449-U383457.png

  • Aive zmienił(a) tytuł na [Crossfire] Tworzenie ekranów logowania

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...