Wysłany: 2012-07-21, 23:43
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Witam ma kilka pyta? odno?nie GUI:
1.Jak zrobi? co? takiego ?e mog? przewija? karty ''Dalej'' ''Wstecz'' ?
2. Jak zrobi? co? takiego ?e po klikni?ciu jakiej funkcji w DIALOG_STYLE_LIST wyskoczy nan MSGBOX i b?dziemy mieli funkcje "OK" "wstecz" i cofnie nas spowrotem do LISTY
Za pomoc piwka
Wysłany: 2012-07-22, 00:00
Cz3chu
Szary człowiek
Wiek: 28 Na forum: 5947 dni Posty: 239
Nick w MP: Czechu
Piwa : 174
Mog? pokaza? na danym przyk?adzie z mapy?
Wysłany: 2012-07-22, 00:08
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Tak gites b?dzie. Kompletnie mi z g?owy wylecia?o
Wysłany: 2012-07-22, 00:20
Cz3chu
Szary człowiek
Wiek: 28 Na forum: 5947 dni Posty: 239
Nick w MP: Czechu
Piwa : 174
Kod: CMD:iserwer(playerid, cmdtext[])
{
GuiInfo(playerid,"\n"ZOLTY"Serwer typu: "CZERWONY"Role Play\n\n"ZOLTY"Informacje: "CZERWONY"Witaj na asdasdaP - rozgrywka toczy sie w El Quebrados | Las Paysadas!\n\n"ZOLTY"Kontakt: "CZERWONY"www.xaxaxasdasdasdasd.com.pl\n");
return 1;
}
Tutaj masz kod, aby po wpisaniu /iserwer - wyskoczy?o ta tre?? w GUI.
A z tego co pami?tam to:
Kod: dShowPlayerDialog(playerid,221,DIALOG_STYLE_INPUT,""MAPA"TRESC [5/5]",""MAPA"TRESC","Dalej","");
Funkcja wywo?uje takie co?, gdy wyskoczy Ci GUI - i tam b?dzie w GUI napisane 'tresc' - klikasz, przeskakuje dalej.
Wysłany: 2012-07-22, 12:41
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Sory Ale nie zbyt zrozumia?em
Wysłany: 2012-07-22, 13:12
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
To s? proste operacja w GUI, wystarczy wzi?? to na logik?
Kod: ShowPlayerDialog(...);
public OnDialogResponse(...)
{
if(dialogid == 0)
{
if(response)
//Gracz wybra? lewy button z dialogu o id 0, wi?c pokazujesz mu, np. reg
}
else
{
//Gracz wybra? prawy button z dialogu od id 0, wi?c cofasz go do poprzedniej listy itd.
}
return 1;
}
2.
Kod: ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Informacja", "Opcja 0\nOpcja 1", "Wybierz", "Cofnij");
public OnDialogResponse(...)
{
if(dialogid == 1)
{
if(response)
{
//Gracz wcisn?? lewy button
switch(listitem)
{
case 0: Kick(playerid); //Gracz wybra? opcj? 0
case 1: Ban(playerid); //Gracz wybra? opcj? 1
}
}
else
{
//Gracz wcisn?? prawy button
}
}
return 1;
}
Wysłany: 2012-07-22, 13:33
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Dobra dzi?ki
Tagi: gui
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: