my salsa Opublikowano 21 Lipca 2005 Udostępnij Opublikowano 21 Lipca 2005 Witam, jestem jeszcze nobem w GM przypadkiem sie na to natknalem i jakos naszla mnie ochota zeby cos w tym zrobic i czegos sie nauczyc ;) chcialem sie dowiedziec jak zrobic funkcje jakas w gm w helpie jest nie dokladnie to opisane w php bym zrobil tak ;) function jakasf(arg){ cos tam } ale w gm to nie zadziala ;) z gory dzieki za pomoc pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 21 Lipca 2005 Udostępnij Opublikowano 21 Lipca 2005 Hehe. Robisz to tak. W menu "Add" (u góry) masz "Add script" kliknij tam. Teraz w tym oknie co ci się pojawiło piszesz treść funkcji. Tylko zamiast wpisywać zmienne pochodzące z zewnątrz (które samemu ustalasz) to wpisujesz argument0, argument1 argument2 ... itd. Postaraj się też nazywać te "funkcje". Wywołujesz je w kodzie wpisując ich nazwe i podajesz wartośc. Na przykładzie to wszystko wygląda tak : Tworzę funkcję stworz_obiekt a w niej daje : instance_create(x,y,argument0); W kodzie gdzieś daje : stworz_obiekt(moj_obiekt); Efektem będzie stworzenie obiektu moj_obiekt w pozycji x i y. Chyba udało mi się wytłumaczyć ^_^. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 21 Lipca 2005 Administratorzy Udostępnij Opublikowano 21 Lipca 2005 no a tak defatkto to nie znajdziesz funkcji znanych z PHP czy delphi :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
my salsa Opublikowano 22 Lipca 2005 Autor Udostępnij Opublikowano 22 Lipca 2005 dzieki wielkie dziala :D ale mam jeden problem bo wywolywalem taki kod: message_size(320,123); message_background(message22); message_text_font('Verdana' ,8, c_white ,0); show_message(' jakas wiadomosc'); no i ladnie przed tekstem jakas wiadomosc byl znak entera jak zrobilem taka funkcje: message_size(320,123); message_background(message22); message_text_font('Verdana' ,8, c_white ,0); show_message( argument0); gdy ja wywolam to niema zadnego entera przed tekstem, a musi byc :( bo mam obrazek do popupa w ktorym tekst musi byc troszke nizej i niewiem jak to zalatwic :> moge robic tak ze wywolujac funkcje jako argument podam np. wiadomosc(' jaki tekst'); ale moze jest jakies inne rozwiazanie tego problemu Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
my salsa Opublikowano 22 Lipca 2005 Autor Udostępnij Opublikowano 22 Lipca 2005 dobra juz sobie poradzilem ;) po prostu w funkcji zapisalem tak: show_message(' ' + argument0); dzieki za pomoc :) ps. a moze wiecie jak zrobic zeby tekst w wiadomosci byl wysrodkowany i zeby buttony byly tez na srodq :> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 22 Lipca 2005 Administratorzy Udostępnij Opublikowano 22 Lipca 2005 jak się czyta helpa, to się wie: show_message(' #' +argument0); Znak # oznacza nową linię. Musisz niestety postawić spację przed #, jeżeli jest to pierwszy znak w linii, bo inaczej nie będzie nowej linii. Np. aby zrobić tekst w 3 lini: ' # # #tekst'; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
my salsa Opublikowano 22 Lipca 2005 Autor Udostępnij Opublikowano 22 Lipca 2005 no dzieki, szukalem w helpie ale tego nie znalazlem ;( a jak zrobic zeby tekst byl wysrodkowany ? i jak robie show_message_str to buttony sa po lewej stronie a jak zrobic zeby byly tez wysrodkowane ? jezeli sie da ;p :sp_ike: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę