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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5276 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

Sveiki, atsirado tokia bėda. Darau radiją su Dialog_Style_Input, bet kažkas nesigauna:

	if(strcmp(cmdtext, "/radijas", true)==0)
{
 		if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
	    {
		SendClientMessage(playerid, 0xFF9900FF, "{C3C3C3}* Privalote sedëti vairuotojo vietoje");
		return 1;
		}
		ShowPlayerDialog(playerid,87654, DIALOG_STYLE_INPUT," RADIJO STOTYS", "1.HOT FM\n2.ZIP FM","Groti"," Negroti");
           return 1;
}

Ir noriu taip kad kai parašai skaičių tau pradėtų groti tą stotis:

Va bandžiau pats, bet man negroja:

if(dialogid == 87654)
   {
       if(dialogid == 87654)
       {
       if(inputtext[0] == '1')
       {
          PlayAudioStreamForPlayer(playerid, "http://www.radijas.fm/media/_catalog/www.radijas.fm-radijo-stotis-hot-fm.pls");
          SendClientMessage(playerid, COLOR_WHITE, " >>>Klausotes HOT FM Radijos");
          }
   else if(inputtext[0] == '2')
{
       PlayAudioStreamForPlayer(playerid, "http://84.46.205.13/zipfm128.mp3.m3u");
          SendClientMessage(playerid, COLOR_WHITE, " >>>Klausotes ZIP FM Radijos");
       }
       return 1;
   }
return 0;
}

Kas čia gali būti? Už Pagalba Aišku +REP.

if ( inputtext[ 0 ] == '1' )

Keisk i:

if ( strval( inputtext ) == 1 )

Dabar atrodo taip, bet neina negroja:

if(dialogid == 87654)
   {
       if(dialogid == 87654)
       {
       if ( strval( inputtext ) == 1 )
       {
          PlayAudioStreamForPlayer(playerid, "http://www.radijas.fm/media/_catalog/www.radijas.fm-radijo-stotis-hot-fm.pls");
          SendClientMessage(playerid, COLOR_WHITE, " >>>Klausotes HOT FM Radijos");
          }
   else if ( strval( inputtext ) == 2 )
{
       PlayAudioStreamForPlayer(playerid, "http://84.46.205.13/zipfm128.mp3.m3u");
          SendClientMessage(playerid, COLOR_WHITE, " >>>Klausotes ZIP FM Radijos");
       }
       return 1;
   }
return 0;
}

Kam du kartus tikrini ar tas dialogid?

Nu va o dabar? Bet man vistiek negroja kai parašau 1

if(dialogid == 87654)
{
   if ( strval( inputtext ) == 1 )
       {
          PlayAudioStreamForPlayer(playerid, "http://www.radijas.fm/media/_catalog/www.radijas.fm-radijo-stotis-hot-fm.pls");
          SendClientMessage(playerid, COLOR_WHITE, " >>>Klausotes HOT FM Radijos");
          return 1;
          }
   else if ( strval( inputtext ) == 2 )
{
       PlayAudioStreamForPlayer(playerid, "http://84.46.205.13/zipfm128.mp3.m3u");
          SendClientMessage(playerid, COLOR_WHITE, " >>>Klausotes ZIP FM Radijos");
          return 1;
   }
return 0;
}

Svečias

new IvestasSC = StringToInt( inputtext );
if(IvestasSC == 0 || IvestasSC > 6) return SendClientMessage(playerid,COLOR_RED,"* Neteisingas skaičius!");
if(IvestasSC == 1)
{
//      Pirmas pasirinkimas
}
else if(IvestasSC == 2)
{
//      Antras pasirinkimas
}

Pasidarysi pagal save :)

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5276 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!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...