Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4172 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

#define DIALOG_RADIO_YESNO   54
#define DIALOG_RADIO_LIST	    55


public OnPlayerStateChange(playerid,newstate,oldstate)
{
   if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
  {
	 ShowPlayerDialog(playerid,DIALOG_RADIO_YESNO,DIALOG_STYLE_MSGBOX,"RAdijas","Ar norite klausyti radijo?","Taip","Ne");
   }
  if(newstate == PLAYER_STATE_ONFOOT)
  {
   StopAudioStreamForPlayer(playerid);
  }
}
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
 if(dialogid == DIALOG_RADIO_YESNO && response)
 {
  ShowPlayerDialog(playerid,DIALOG_RADIO_LIST,DIALOG_STYLE_LIST,"Radijas","Visi tavo radijai sura6yti","Leisti","Išeiti");
  }
  if(dialogid == DIALOG_RADIO_LIST && response)
   {
	    switch(listitem)
	    {
				  case 0: // pirmas radijas
				  case 1://antras radija ir t.t.

	    }
  }

}

O dabar atsibodo,pasidaryk pats. Daugiau negu pagrindą daviau...

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

#define DIALOG_RADIO_YESNO 54
#define DIALOG_RADIO_LIST	 55


public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
	 ShowPlayerDialog(playerid,DIALOG_RADIO_YESNO,DIALOG_STYLE_MSGBOX,"RAdijas","Ar norite klausyti radijo?","Taip","Ne");
}
if(newstate == PLAYER_STATE_ONFOOT)
{
 StopAudioStreamForPlayer(playerid);
}
}
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
if(dialogid == DIALOG_RADIO_YESNO && response)
{
 ShowPlayerDialog(playerid,DIALOG_RADIO_LIST,DIALOG_STYLE_LIST,"Radijas","Visi tavo radijai sura6yti","Leisti","Išeiti");
}
if(dialogid == DIALOG_RADIO_LIST && response)
{
	 switch(listitem)
	 {
				 case 0: // pirmas radijas
				 case 1://antras radija ir t.t.

	 }
}

}

O dabar atsibodo,pasidaryk pats. Daugiau negu pagrindą daviau...

Dėkui, bet nieko nesupratau.

(redaguota)
[color=#ffffff]#define DIALOG_RADIO_YESNO 54
#define DIALOG_RADIO_LIST		55 


public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) // Tikrina ar žaidėjas yra vairuotojas
{
			 ShowPlayerDialog(playerid,DIALOG_RADIO_YESNO,DIALOG_STYLE_MSGBOX,"RAdijas","Ar norite klausyti radijo?","Taip","Ne"); // Išmeta GUI lentelę su pasirinkimais Taip/Ne
}
if(newstate == PLAYER_STATE_ONFOOT) // Jeigu žaidėjas nėra už vairo
{
	 StopAudioStreamForPlayer(playerid); // Išjungiame radiją
}
}
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
if(dialogid == DIALOG_RADIO_YESNO && response) //jeigu dialogid == DIALOG_RADIO_YESNO
{
	 ShowPlayerDialog(playerid,DIALOG_RADIO_LIST,DIALOG_STYLE_LIST,"Radijas","Visi tavo radijai sura6yti","Leisti","Išeiti"); // Išmetam lentelę GUI (pats surašyk pavadinimus
}
if(dialogid == DIALOG_RADIO_LIST && response) // Jei Dialogid = DIALOG_RADIO LIST
{
			 switch(listitem)
			 {
									 case 0: // pirmas radijas
									 case 1://antras radija ir t.t.

			 }
}[/color]

[color=#666600]}[/color]

Redaguota , nario pTony

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4172 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...