[ARHIIV] mängumeistrid
Pole sisse logitud. [Logi sisse ]
Mine lehekülje algusesse
Prinditav versioon | Telli teema e-mailile | Lisa lemmikutesse  
Vaja scripti!
Silx-y
Level 11
Avatar

Liitunud: 11.6.2009
Postitusi: 846
[EEMAL]




postitati 2.5.2010 10:12 Tsiteeri
Vaja scripti!



Tere kuidas teha message boxi script nii et argument 0 on tekst ja argument 1 kuvab rääkija sprite üleval paremas message boxi nurgas....

Ja veel üks küsimus? kuidas miita teksti mida see ok nupp kuvab?


Tegin pildi ka mida ma sooviks...

Lisatud pilt:
ciews:
message.jpg
(45.91kb)


Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum
Peeter
Level 9
Avatar

Liitunud: 17.7.2006
Postitusi: 607
[EEMAL]




postitati 2.5.2010 11:03 Tsiteeri


GM message boxides pole sisse ehitatud, et saaks panna pilti näiteks ülesse nurka, aga seda peaks saama joonistades tausta ja pildi surface peale ja surface pealt uus taust teha.

Ma kohe teen scripti sulle.

Edit:

Kood:

/*

show_message_eliit

• argument0 - tekst
• argument1 - pilt mida üleval nurgas kuvada
• argument2 - taust
• argument3 - nupp 1
• argument4 - nupp 2
• argument5 - nupp 3
• argument6 - nupu pilt
*/


var surf, mBg, w, h;

w = background_get_width(argument2);
h = background_get_height(argument2);

message_size(w, h);
message_caption(1, '');

surf = surface_create(w, h);
surface_set_target(surf);

draw_background(argument2, 0, 0);
draw_sprite(argument1, 0, 0, 0);

mBg = background_create_from_surface(surf, 0, 0, w, h, 0, 0);

surface_free(surf);
surface_reset_target();

message_background(mBg);
message_button(sprNupp);

return (show_message_ext(argument0, argument3, argument4, argument5));


Ja kui sa tahad ainult ühte nuppu, siis pane nupp1 ja nupp 3 (argument3 ja argument5) -1 või ''.

Returnib mis nuppu sa vajutasid (1, 2 või 3).


Kood:
show_message_eliit('lol', sprPilt, bgTaust, -1, 'LOL', -1, sprNupp);


Kood:
switch(show_message_eliit('wat', sprPilt, bgTaust, 'OK', 'LOL', 'WUT', sprNupp))
{
case 1:
show_message('Vajutasid esimest nuppu');
break;

case 2:
show_message('Vajutasid teist nuppu');
break;

case 3:
show_message('Vajutasid kolmandat nuppu');
break;
}


Lisatud fail: message_n2ide.gmk (14.03kb)
110 korda tõmmatud

Strateegia II: Peeter ja rallitajaRPG III: Peeter<br>Jõulu 2008 II: PeeterEmo3: emoemo<br>Aktsioon I (2009): PeeterVabateema I: veka&pets
Vaata kasutaja profiili Saada kasutajale e-mail Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
Silx-y
Level 11
Avatar

Liitunud: 11.6.2009
Postitusi: 846
[EEMAL]




postitati 2.5.2010 12:42 Tsiteeri


Tänan!

Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum

Hetkel loevad seda teemat:
Mitte ühtegi - 1 külaline

Mine lehekülje lõppu





Foorumi algbaas põhineb XMB mootoril, modifitseeritud Valter Pundi poolt
Kodulehekülg on tehtud Valter Pundi poolt vpundi ät gmail punkt komm