Skocz do zawartości

Jak ulepszyć mój generator?


Rekomendowane odpowiedzi

Elo! Kto czytał temat: Kopiowanie do schowka, wie o moim generatorze a jak nie to jeszcze raz piszę:

Zrobiłem sobie generator kodu html do mojej strony, aby edytowac panel z projektami bardzo szybko, i ładnie.

 

Oto kod:

W obiekcie o_control (jedynym) w evencie on press Enter:

GML
global.a_tytul=get_string('Podaj tytuł projektu:','Projekt jakiśtam')

global.a_proc=get_integer('Podaj ile procent zrobionego','100')

global.a_id=get_integer('Podaj id artykułu','1')

if global.a_proc>=101 then global.a_proc=100

if global.a_proc<=-1 then global.a_proc=0

if global.a_proc=100

{

global.a_kod='<a href=http://www.thundersoft.yoyo.pl/articles.php?article_id='+string(global.a_id)+'><font color=blue>'+string(global.a_tytul)+'</font></a><b>['+string(global.a_proc)+'%]</b><br>'

}

if global.a_proc<=99 and global.a_proc>=70

{

global.a_kod='<font color=green>'+string(global.a_tytul)+'</font><b>['+string(global.a_proc)+'%]</b><br>'

}

if global.a_proc<=69 and global.a_proc>=40

{

global.a_kod='<font color=orange>'+string(global.a_tytul)+'</font><b>['+string(global.a_proc)+'%]</b><br>'

}

if global.a_proc<=39

{

global.a_kod='<font color=red>'+string(global.a_tytul)+'</font><b>['+string(global.a_proc)+'%]</b><br>'

}

 

W tym samym obiekcie (chyba logiczne ;p) on press Space:

GML
clipboard_set_text(global.a_kod);

 

No i cyk sobie wklejam do kodu na stronie i mam.

Jak zauważyliście w zależności od procentów są różne kolory.

 

Chciałbym zrobić żeby te kolory były płynne to znaczy ma sie zmieniac odcien od 0% czyli od czerwonego do 100% czyli niebieskiego tak jak sie płynnie zmienia kolor w healthbarze, a zarazem ten kolor musi byc w tym kodzie kolorów (np. czerwony to #ff0000). Czy jest to możliwe?

 

Edit: Dla wtajemniczonych: www.thundersoft.yoyo.pl po prawej macie ten panel z projektami ;)

Edit2: W najgorszym wypadku mogę zrobić 100 razy case xD

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...