Skocz do zawartości
Domenico

Obsługa iPLEOMAX's TextDraw Editor

Rekomendowane odpowiedzi

Witam!

Z góry zaznaczam, że jest to mój pierwszy poradnik i proszę o wskazówki co dodać/usunąć/zmienić, aby stał się jak najlepszy :P

W tym poradniku pokaże wam jak tworzyć textdraw'y za pomocą iPLEOMAX's TextDraw Editor, czyli iTD.

Gdy wejdziemy na serwer z zainstalowanym skryptem iTD, należy go uruchomić komendą, /itd. Po wpisaniu komendy naszym oczom ukaże się menu editora, które ułatwi nam tworzenie TD.  
Jeżeli chcemy zmienić pozycję menu musimy wpisać jedną z poniższych komend:

/itd top - jeśli menu ma być na górze ekranu,
/itd bottom - jeśli menu ma być na dole ekranu.
 
Gdy już przygotujemy editor w zależności od naszych potrzeb zaczynamy tworzyć textdraw.

 
Krok 1:
Wciskamy przycisk 'NEW' i w okienku, które wyskoczy wpisujemy nazwę naszego projektu, pod którą znajdziemy plik w scriptfiles z rozszerzeniem .itd i wciskamy przycisk 'OK'


Krok 2:
Gdy już utworzymy nasz projekt, czas stworzyć pojedynczy textdraw.
Wciskamy 'MANAGE' i wybieramy z ukazanego menu pierwszą opcję 'Create New TextDraw'

(druga opcja służy do usuwania istniejącego już TD), a następnie 'Create Normal TextDraw' (opcja 2 służy to tworzenia box’a jako textdraw, a 3 do tworzenia białego box’a jako teksturę) i klikamy myszką na ekranie w miejscu, którym chcemy stworzyć textdraw i wciskamy przycisk 'ESC' na klawiaturze, aby wrócić do menu. W ten sposób mamy utworzony textdraw z napisem 'New TextDraw'.

Krok 3:
Teraz możemy zmienić tekst naszego textdraw'u. Aby to zrobić wciskamy przycisk 'TEXT' i w wyświetlonym okienku wpisujemy dowolny tekst, który ma się ukazać w naszym textdrawie i wciskamy 'OK'

 
Krok 4:
W kroku 4 zmienimy czcionkę naszego TD za pomocą przycisku 'FONT'. Wciskamy go tyle razy, aż znajdziemy podobającą nam się czcionkę.

 
Krok 5:
Teraz zmienimy kolor napisu. Musimy wcisnąć przycisk ‘COLOR’ i wybrać jedną z opcji:
Opcja 1 – wpisujemy kolor HEX i wciskamy ‘OK’
Opcja 2 – wpisujemy kolor Alpha i wciskamy ‘OK’
Opcja 3 – wybieramy kolor z listy – ja zastosuję tą opcję
Opcja 4 – ustawiamy kolor przesuwając myszkę po ekranie

Krok  6:
Teraz powiększymy nasz textdraw. Aby to zrobić wciskamy przycisk 'LETTER SIZE', następnie wybieramy opcję '- Use The Mouse Pointer' i przesuwamy myszkę po ekranie trzymając wciśnięty LPM, w zależności, w którą stronę chcemy powiększyć TD.

Krok 7:
W kroku 7 dodamy cień do naszego napisu. Musimy wcisnąć przycisk ‘SHADOW’ i za pomocą myszki ustawić odległość cienia od napisu, aby tego dokonać należy trzymać LPM i przesuwać myszkę po ekranie.
 
Krok 8:
W kroku 8 ustawimy kolor tła naszego TD – nie mylić z kolorem BOX’a.
Musimy wcisnąć przycisk ‘BG COLOR’ i wybrać jedną z opcji:
Opcja 1 – wpisujemy kolor HEX i wciskamy ‘OK’,
Opcja 2 – wpisujemy kolor Alpha i wciskamy ‘OK’,
Opcja 3 – wybieramy kolor z listy – ja zastosuję tą opcję,
Opcja 4 – ustawiamy kolor przesuwając myszkę po ekranie.
 
Krok 9:
Teraz ustawimy proporcjonalność TD. Gdy proporcjonalność jest włączona literki naszego TD przylegają do siebie, a jeżeli wyłączona są nierówno rozłożone i czasem psują urok textdraw’u.
 
I tak oto nasz textdraw został utworzony   :) Należy jeszcze wyeksportować kod do .pwn wciskając przycisk ‘EXPORT’ i odnaleźć plik w scriptfiles o nazwie ‘NAZWA_PROJEKTU_WPISANA_W_KROKU_1.pwn’.
 
Opis pozostałych przycisków:

‘SELECTABLE’ – możliwość klikania w textdraw, jeśli jest ustawiona na 0, nie będziemy mogli w niego kliknąć podczas gry w SA:MP.
 
‘GLOBAL’/’PLAYER’ – rodzaj w jaki sposób ma zostać utworzony kod po exporcie. Global zwykły TD, a Player – PlayerText.
 
‘OUTLINE’ – ta funkcja dodaje nam efekt 3D do TD poprzez utworzenie wielokrotnego tła przy dużym rozciągnięciu. W naszym przypadku brzydko wyglądająca.
 
‘ALIGNMENT’ – ustawie wyrównanie textdraw’u. Do lewej/prawej lub środka.
 
‘USE BOX’ – dodaje nam box to textdraw’u, którego rozmiar zmieniamy za pomocą przycisku ‘SIZE’ a kolor za pomocą ‘BOX COLOR’.

 

Skróty klawiszowe:

C – kopiuje edytowany textdraw,

Z – cofa zmiany w edytowanym textdrawie,

Lewy SHIFT – spowalnia poruszanie textdrawem,

Spacja – przyśpiesza poruszanie textdrawem,

F – zmienia czcionkę,

P – zmienia pozycję,

S – zmienia rozmiar textdrawu/tekstu,

Y – zmienia tekst textdraw’u,

L – zmienia rozmiar czcionki,

Q – zmienia kolor textdrawu(czcionki),

B – zmienia kolor tła,

U – włącza/wyłącza BOX,

I – zmienia kolor BOX’u,

O – zmienia rozmiar ‘OUTLINE’,

W – zmienia rozmiar cienia,

G – przełącza tryb w jakim ma zostać utworzony textdraw – Global/PlayerText,

A – zmienia wyrównanie textdraw’u(Alignment)

K – włącza/wyłącza możliwość kilkania w TD,

R – włącza/wyłącza proporcjonalność textdraw’u,

M – lista textdraw’ów,

N – tworzenie nowego textdraw’u,

ESC – wyłącza editor, zakańcza edycję TD.

 
Niestety nie mam SS bo nie wiedziałem czy jest sens je zrobić. Jeśli będziecie chcieli mogę to zrobić.

 

Komentujcie :)

Edytowane przez Quattro2007

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Słabe, dodaj skróty klawiszowe

Details:
/itd - Opens up the main textdraw editor menu.
/itd top - Will set the position of the toolbar to top of screen.
/itd bottom - Will set the position of the toolbar to bottom of screen. (Default)
Hotkey 'C': Copy (While you are editing a textdraw)
Hotkey 'Z': Undo (While you are editing a textdraw)
Hold 'Left Shift' while editing to move/resize textdraws slowly for precision.
Hold 'Spacebar' while editing to move/resize textdraws faster.
Hotkey 'F': Change Font
Hotkey 'P': Change Position
Hotkey 'S': Change Size (If you are resizing font, use 'lettersize mode', 'size mode' only works on texture/box size)
Hotkey 'Y': Change Text
Hotkey 'L': Change LetterSize
Hotkey 'Q': Change Color
Hotkey 'B': Change Background Color
Hotkey 'U': Toggle Box ON/OFF
Hotkey 'I': Change Box Color
Hotkey 'O': Change Outline Size
Hotkey 'W': Change Shadow Size
Hotkey 'G': Toggle Global/Player Textdraw
Hotkey 'A': Toggle Alignment Type
Hotkey 'K': Toggle Selectability
Hotkey 'R': Toggle Proportionality
Hotkey 'M': Textdraw List Dialog
Hotkey 'N': New Textdraw Dialog
Key 'Esc': Close current edition, return to menu.

które swoją drogą często potrafią wyprowadzić człowieka z równowagi..

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Możesz dodać to jako małą radę - by określić zakres, w który można kliknąć - TextDraw - powinien posiadać Box.
Jeżeli kolor Box'a przeszkadza, można mu nadać kolor 0x000000 (Use Hexadecimal RGBA CODE) przez co Box będzie przezroczysty, a widoczny będzie sam tekst.


Pozdrawiam, Pan Stefan.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie wiem dlaczego, ale po ściągnięciu tej paczki z forum sa-mp.com odpaleniu serwera, ciągle mam: 
 

22:45:48] {FFFFFF}SA-MP {B9C9BF}0.3.7 {FFFFFF}Started
[22:45:51] Connecting to 127.0.0.1:7777...
[22:45:58] The server didn't respond. Retrying..
[22:45:58] Connecting to 127.0.0.1:7777...
[22:46:04] The server didn't respond. Retrying..
[22:46:04] Connecting to 127.0.0.1:7777...

Nawet przy próbie odpalenia swojego GM'a w ściągniętej paczce z plikami - występuje to samo.

Lekki odkop, Ciii.

Edytowane przez Nortal

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ok, problem rozwiązany. Teraz kolejny, jestem na serwerze wpisuje /itd i wyświetla się tylko komunikat na chatcie: 

[18:34:16] {62E300}iTD: {00FF00}(Info) {FFFFFF}Press ESC in main menu to go back or exit editor.

I nie pojawia się żadne menu editora. Jakieś rady?

Edytowane przez Nortal

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Niee, nie wiem o co biega. Po wpisaniu /itd top bądź bottom jedynie pojawia się informacja. 

[17:45:48] {62E300}iTD: {00FF00}(Info) {FFFFFF}Menu location set to: TOP
[17:45:53] {62E300}iTD: {00FF00}(Info) {FFFFFF}Menu location set to: BOTTOM

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×