Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ole poslato Jun 03, 2017, 10:12:54 PRE PODNE

Naslov: [POMOC] radio
Poruka od: Ole poslato Jun 03, 2017, 10:12:54 PRE PODNE
Skripta koju koristim: moje nesto
Detaljan opis problema: pa skinuo sam davno neki radiosystem sa TD-ovima i sve je lijepo radilo do sad nece da prikaze TD-ove ali kada kucam broj u chat pusti mi pjesmu ? vidjet cete dole u skripti..
Dio skripte: [pawn]#include <a_samp>
#include <zcmd>

#define COLOR_ERROR 0xE60000FF
#define COLOR_SKYBLUE 0x00B6FFFF

new Radio_on[MAX_PLAYERS];
new Radio_viewing[MAX_PLAYERS];
new Text:Radio[4];

stock HideRadioTextdraws(playerid)
{
   TextDrawHideForPlayer(playerid,Radio[0]);
   TextDrawHideForPlayer(playerid,Radio[1]);
   TextDrawHideForPlayer(playerid,Radio[2]);
   TextDrawHideForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =0;
   return 1;
}

public OnGameModeInit()
{
   Radio[0] = TextDrawCreate(118.000000, 122.000000, "~l~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~N~~N~~N~");
   TextDrawAlignment(Radio[0], 2);
   TextDrawBackgroundColor(Radio[0], 255);
   TextDrawFont(Radio[0], 1);
   TextDrawLetterSize(Radio[0], 0.500000, 1.000000);
   TextDrawColor(Radio[0], -1);
   TextDrawSetOutline(Radio[0], 0);
   TextDrawSetProportional(Radio[0], 1);
   TextDrawSetShadow(Radio[0], 1);
   TextDrawUseBox(Radio[0], 1);
   TextDrawBoxColor(Radio[0], 0x00000045);
   TextDrawTextSize(Radio[0], -1.000000, 212.000000);
   TextDrawSetSelectable(Radio[0], 0);

   Radio[1] = TextDrawCreate(120.000000, 131.000000, "~g~Radio");
   TextDrawAlignment(Radio[1], 2);
   TextDrawBackgroundColor(Radio[1], 255);
   TextDrawFont(Radio[1], 3);
   TextDrawLetterSize(Radio[1], 0.460000, 1.299999);
   TextDrawColor(Radio[1], -1);
   TextDrawSetOutline(Radio[1], 1);
   TextDrawSetProportional(Radio[1], 1);
   TextDrawSetSelectable(Radio[1], 0);

   Radio[2] = TextDrawCreate(34.5, 155.000000, "~y~1 ~w~- Radio Balkan ~N~~Y~2 ~W~- Radio Pingvin~N~~Y~3 ~W~- Radio B92~N~~Y~4 ~W~- Radio Morava~N~~Y~5 ~W~- Radio City~N~~Y~6 ~W~- Radio Jazz~N~~Y~7 ~W~- Radio Rock~N~~Y~8 ~W~- Radio Rap~N~~Y~9 ~W~- Radio Cool~N~~Y~10 ~W~- ~R~~H~OFF");
   TextDrawAlignment(Radio[2], 1);
   TextDrawBoxColor(Radio[2], 255);
   TextDrawFont(Radio[2], 1);
   TextDrawLetterSize(Radio[2], 0.230000, 1.000000);
   TextDrawColor(Radio[2], -1);
   TextDrawSetOutline(Radio[2], 1);
   TextDrawSetProportional(Radio[2], 1);
   TextDrawSetSelectable(Radio[2], 0);

   Radio[3] = TextDrawCreate(121.000000, 250.000000, "~w~Pritisni slovo ~y~T~w~ i odaberi radio ~n~~w~Pritisni ~y~LMB~w~ da zatvoris prozor");
   TextDrawAlignment(Radio[3], 2);
   TextDrawBackgroundColor(Radio[3], 255);
   TextDrawFont(Radio[3], 1);
   TextDrawLetterSize(Radio[3], 0.230000, 1.000000);
   TextDrawColor(Radio[3], -1);
   TextDrawSetOutline(Radio[3], 1);
   TextDrawSetProportional(Radio[3], 1);
   TextDrawSetSelectable(Radio[3], 0);
   
   return 1;
}
public OnPlayerText(playerid,text[])
{
   if(Radio_viewing[playerid] == 1)
   {
      if(isNumeric(text))
      {
         new input = strval(text);
         switch(input)
         {
            case 1:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://62.138.148.200:8000", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 2:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://50.7.70.66:8559", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 3:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://stream.b92.net:7999/radio-b92.mp3.m3u", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 4:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://78.129.199.49:12100", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 5:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://balkan.dj.topstream.net:8070", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 6:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://listen.radionomy.com/ClassicalJazzRadio", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 7:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://listen.radionomy.com:80/ClassicRockLengendsRadio", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 8:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://50.22.212.196:8102", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 9:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://192.99.13.189:9764", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 10:
            {
               if(Radio_on[playerid] == 0) { SendClientMessage(playerid,COLOR_SKYBLUE,"Radio je vec ugasen"); return 0; }
               if(Radio_on[playerid] == 1)
               {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio ugasen.");
                  StopAudioStreamForPlayer(playerid);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 0;
                  return 0;
               }

            }
            default :
            {
               SendClientMessage(playerid, COLOR_ERROR,"Pogresan odabir.");
               return 0;
            }            
         }   
      }
   }
   return 1;
}
CMD:radio(playerid)
{
   HideRadioTextdraws(playerid);
   TextDrawShowForPlayer(playerid,Radio[0]);
   TextDrawShowForPlayer(playerid,Radio[1]);
   TextDrawShowForPlayer(playerid,Radio[2]);
   TextDrawShowForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =1;
   return 1;
}
stock isNumeric(const string[])
{
   for (new i = 0, j = strlen(string); i < j; i++)
   {
      if (string > '9' || string < '0') return 0;
   }
    return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   if (newkeys & KEY_FIRE)
    {
         if(Radio_viewing[playerid] == 1)
         {
            HideRadioTextdraws(playerid);
         }
    }
   return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): ///
Naslov: Odg: [POMOC] radio
Poruka od: LoOdaK poslato Jun 03, 2017, 10:20:55 PRE PODNE
Koliko sam ja skontao,samo pod casove stavi da se pokazuju tdovi,nabrzinu sam pogledao kod,izvini ako sam nesto izostavio
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 03, 2017, 10:25:58 PRE PODNE
Citat: LoOdaK poslato Jun 03, 2017, 10:20:55 PRE PODNE
Koliko sam ja skontao,samo pod casove stavi da se pokazuju tdovi,nabrzinu sam pogledao kod,izvini ako sam nesto izostavio
ne treba da bude pod case-ovima Hide jer tad radio pocinje i TD-ovi se sklanjaju :o :(
Naslov: Odg: [POMOC] radio
Poruka od: LoOdaK poslato Jun 03, 2017, 10:27:15 PRE PODNE
Citat: Ole poslato Jun 03, 2017, 10:25:58 PRE PODNE
Citat: LoOdaK poslato Jun 03, 2017, 10:20:55 PRE PODNE
Koliko sam ja skontao,samo pod casove stavi da se pokazuju tdovi,nabrzinu sam pogledao kod,izvini ako sam nesto izostavio
ne treba da bude pod case-ovima Hide jer tad radio pocinje i TD-ovi se sklanjaju :o :(
Tdovi se trebaju pokazati kad ukucas cmd ili sta vec?
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 03, 2017, 10:38:02 PRE PODNE
Citat: LoOdaK poslato Jun 03, 2017, 10:27:15 PRE PODNE
Citat: Ole poslato Jun 03, 2017, 10:25:58 PRE PODNE
Citat: LoOdaK poslato Jun 03, 2017, 10:20:55 PRE PODNE
Koliko sam ja skontao,samo pod casove stavi da se pokazuju tdovi,nabrzinu sam pogledao kod,izvini ako sam nesto izostavio
ne treba da bude pod case-ovima Hide jer tad radio pocinje i TD-ovi se sklanjaju :o :(
Tdovi se trebaju pokazati kad ukucas cmd ili sta vec?
da kad kucam /radio tdovi se trebaju pokazati a kad kucam broj u chat da pokrene radio oni se trebaju skloniti
Naslov: Odg: [POMOC] radio
Poruka od: Slade poslato Jun 03, 2017, 11:36:22 PRE PODNE
Jesi pokusao otkloniti HideRadioTextdraws(playerid); u komandi /radio
Naslov: Odg: [POMOC] radio
Poruka od: OleKeeper poslato Jun 03, 2017, 12:33:48 POSLE PODNE
Citat: Slade poslato Jun 03, 2017, 11:36:22 PRE PODNE
Jesi pokusao otkloniti HideRadioTextdraws(playerid); u komandi /radio
jesam to sam prvo uradio ali o5 nece
Naslov: Odg: [POMOC] radio
Poruka od: ★ OneZero ★ poslato Jun 03, 2017, 17:35:13 POSLE PODNE
Pogledaj možda u gamemode već imaš definirano "Radio" pa probaj zamijeniti "Radio" sa nekim drugim nazivom
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 04, 2017, 10:39:29 PRE PODNE
Citat: â˜...Manuelâ,,¢â˜... poslato Jun 03, 2017, 17:35:13 POSLE PODNE
Pogledaj možda u gamemode već imaš definirano "Radio" pa probaj zamijeniti "Radio" sa nekim drugim nazivom
Citat: â˜...Manuelâ,,¢â˜... poslato Jun 03, 2017, 17:35:13 POSLE PODNE
Pogledaj možda u gamemode već imaš definirano "Radio" pa probaj zamijeniti "Radio" sa nekim drugim nazivom
pogledao sam ali nemam to u skripti..  ::)
Naslov: Odg: [POMOC] radio
Poruka od: Bolex_ poslato Jun 04, 2017, 11:56:05 PRE PODNE
Nisam te ni ja skuzio ali, kako ovdje u istovremenu skrivas/pokazujes ? Isto propazi na return 1 - 0;

[pawn]
CMD:radio(playerid)
{
   HideRadioTextdraws(playerid);
   TextDrawShowForPlayer(playerid,Radio[0]);
   TextDrawShowForPlayer(playerid,Radio[1]);
   TextDrawShowForPlayer(playerid,Radio[2]);
   TextDrawShowForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =1;
   return 1;
}
[/pawn]
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 04, 2017, 14:15:27 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 11:56:05 PRE PODNE
Nisam te ni ja skuzio ali, kako ovdje u istovremenu skrivas/pokazujes ? Isto propazi na return 1 - 0;

[pawn]
CMD:radio(playerid)
{
   HideRadioTextdraws(playerid);
   TextDrawShowForPlayer(playerid,Radio[0]);
   TextDrawShowForPlayer(playerid,Radio[1]);
   TextDrawShowForPlayer(playerid,Radio[2]);
   TextDrawShowForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =1;
   return 1;
}
[/pawn]

pokusao sam sve kombinacije za komandu /radio ali o5 ne radi stvarno ne znam.. ??? ???
Naslov: Odg: [POMOC] radio
Poruka od: Bolex_ poslato Jun 04, 2017, 15:17:13 POSLE PODNE
[pawn]
#include <a_samp>
#include <zcmd>

#define COLOR_ERROR 0xE60000FF
#define COLOR_SKYBLUE 0x00B6FFFF

new Radio_on[MAX_PLAYERS];
new Radio_viewing[MAX_PLAYERS];
new Text:Radio[4];

stock HideRadioTextdraws(playerid)
{
   TextDrawHideForPlayer(playerid,Radio[0]);
   TextDrawHideForPlayer(playerid,Radio[1]);
   TextDrawHideForPlayer(playerid,Radio[2]);
   TextDrawHideForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =0;
   return 1;
}

public OnGameModeInit()
{
   Radio[0] = TextDrawCreate(118.000000, 122.000000, "~l~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~N~~N~~N~");
   TextDrawAlignment(Radio[0], 2);
   TextDrawBackgroundColor(Radio[0], 255);
   TextDrawFont(Radio[0], 1);
   TextDrawLetterSize(Radio[0], 0.500000, 1.000000);
   TextDrawColor(Radio[0], -1);
   TextDrawSetOutline(Radio[0], 0);
   TextDrawSetProportional(Radio[0], 1);
   TextDrawSetShadow(Radio[0], 1);
   TextDrawUseBox(Radio[0], 1);
   TextDrawBoxColor(Radio[0], 0x00000045);
   TextDrawTextSize(Radio[0], -1.000000, 212.000000);
   TextDrawSetSelectable(Radio[0], 0);

   Radio[1] = TextDrawCreate(120.000000, 131.000000, "~g~Radio");
   TextDrawAlignment(Radio[1], 2);
   TextDrawBackgroundColor(Radio[1], 255);
   TextDrawFont(Radio[1], 3);
   TextDrawLetterSize(Radio[1], 0.460000, 1.299999);
   TextDrawColor(Radio[1], -1);
   TextDrawSetOutline(Radio[1], 1);
   TextDrawSetProportional(Radio[1], 1);
   TextDrawSetSelectable(Radio[1], 0);

   Radio[2] = TextDrawCreate(34.5, 155.000000, "~y~1 ~w~- Radio Balkan ~N~~Y~2 ~W~- Radio Pingvin~N~~Y~3 ~W~- Radio B92~N~~Y~4 ~W~- Radio Morava~N~~Y~5 ~W~- Radio City~N~~Y~6 ~W~- Radio Jazz~N~~Y~7 ~W~- Radio Rock~N~~Y~8 ~W~- Radio Rap~N~~Y~9 ~W~- Radio Cool~N~~Y~10 ~W~- ~R~~H~OFF");
   TextDrawAlignment(Radio[2], 1);
   TextDrawBoxColor(Radio[2], 255);
   TextDrawFont(Radio[2], 1);
   TextDrawLetterSize(Radio[2], 0.230000, 1.000000);
   TextDrawColor(Radio[2], -1);
   TextDrawSetOutline(Radio[2], 1);
   TextDrawSetProportional(Radio[2], 1);
   TextDrawSetSelectable(Radio[2], 0);

   Radio[3] = TextDrawCreate(121.000000, 250.000000, "~w~Pritisni slovo ~y~T~w~ i odaberi radio ~n~~w~Pritisni ~y~LMB~w~ da zatvoris prozor");
   TextDrawAlignment(Radio[3], 2);
   TextDrawBackgroundColor(Radio[3], 255);
   TextDrawFont(Radio[3], 1);
   TextDrawLetterSize(Radio[3], 0.230000, 1.000000);
   TextDrawColor(Radio[3], -1);
   TextDrawSetOutline(Radio[3], 1);
   TextDrawSetProportional(Radio[3], 1);
   TextDrawSetSelectable(Radio[3], 0);

   return 1;
}
public OnPlayerText(playerid,text[])
{
   if(Radio_viewing[playerid] == 1)
   {
      if(isNumeric(text))
      {
         new input = strval(text);
         switch(input)
         {
            case 1:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://62.138.148.200:8000", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 2:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://50.7.70.66:8559", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 3:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://stream.b92.net:7999/radio-b92.mp3.m3u", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 4:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://78.129.199.49:12100", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 5:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://balkan.dj.topstream.net:8070", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 6:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://listen.radionomy.com/ClassicalJazzRadio", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 7:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://listen.radionomy.com:80/ClassicRockLengendsRadio", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 8:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://50.22.212.196:8102", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 9:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://192.99.13.189:9764", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 10:
            {
               if(Radio_on[playerid] == 0) { SendClientMessage(playerid,COLOR_SKYBLUE,"Radio je vec ugasen"); return 0; }
               if(Radio_on[playerid] == 1)
               {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio ugasen.");
                  StopAudioStreamForPlayer(playerid);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 0;
                  return 0;
               }

            }
            default :
            {
               SendClientMessage(playerid, COLOR_ERROR,"Pogresan odabir.");
               return 0;
            }
         }
      }
   }
   return 1;
}
CMD:radio(playerid)
{
   TextDrawShowForPlayer(playerid,Radio[0]);
   TextDrawShowForPlayer(playerid,Radio[1]);
   TextDrawShowForPlayer(playerid,Radio[2]);
   TextDrawShowForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =1;
   return 1;
}
stock isNumeric ( string [ ] )
{
    for  ( new i = 0 , j = strlen ( string ) ; i < j; i++ )
    {
        if  ( string [ i ] > '9' || string [ i ] < '0' ) return 0;
    }
    return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   if (newkeys & KEY_FIRE)
    {
         if(Radio_viewing[playerid] == 1)
         {
            HideRadioTextdraws(playerid);
         }
    }
   return 1;
}
[/pawn]
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 04, 2017, 15:28:14 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 15:17:13 POSLE PODNE
[pawn]
#include <a_samp>
#include <zcmd>

#define COLOR_ERROR 0xE60000FF
#define COLOR_SKYBLUE 0x00B6FFFF

new Radio_on[MAX_PLAYERS];
new Radio_viewing[MAX_PLAYERS];
new Text:Radio[4];

stock HideRadioTextdraws(playerid)
{
   TextDrawHideForPlayer(playerid,Radio[0]);
   TextDrawHideForPlayer(playerid,Radio[1]);
   TextDrawHideForPlayer(playerid,Radio[2]);
   TextDrawHideForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =0;
   return 1;
}

public OnGameModeInit()
{
   Radio[0] = TextDrawCreate(118.000000, 122.000000, "~l~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~N~~N~~N~");
   TextDrawAlignment(Radio[0], 2);
   TextDrawBackgroundColor(Radio[0], 255);
   TextDrawFont(Radio[0], 1);
   TextDrawLetterSize(Radio[0], 0.500000, 1.000000);
   TextDrawColor(Radio[0], -1);
   TextDrawSetOutline(Radio[0], 0);
   TextDrawSetProportional(Radio[0], 1);
   TextDrawSetShadow(Radio[0], 1);
   TextDrawUseBox(Radio[0], 1);
   TextDrawBoxColor(Radio[0], 0x00000045);
   TextDrawTextSize(Radio[0], -1.000000, 212.000000);
   TextDrawSetSelectable(Radio[0], 0);

   Radio[1] = TextDrawCreate(120.000000, 131.000000, "~g~Radio");
   TextDrawAlignment(Radio[1], 2);
   TextDrawBackgroundColor(Radio[1], 255);
   TextDrawFont(Radio[1], 3);
   TextDrawLetterSize(Radio[1], 0.460000, 1.299999);
   TextDrawColor(Radio[1], -1);
   TextDrawSetOutline(Radio[1], 1);
   TextDrawSetProportional(Radio[1], 1);
   TextDrawSetSelectable(Radio[1], 0);

   Radio[2] = TextDrawCreate(34.5, 155.000000, "~y~1 ~w~- Radio Balkan ~N~~Y~2 ~W~- Radio Pingvin~N~~Y~3 ~W~- Radio B92~N~~Y~4 ~W~- Radio Morava~N~~Y~5 ~W~- Radio City~N~~Y~6 ~W~- Radio Jazz~N~~Y~7 ~W~- Radio Rock~N~~Y~8 ~W~- Radio Rap~N~~Y~9 ~W~- Radio Cool~N~~Y~10 ~W~- ~R~~H~OFF");
   TextDrawAlignment(Radio[2], 1);
   TextDrawBoxColor(Radio[2], 255);
   TextDrawFont(Radio[2], 1);
   TextDrawLetterSize(Radio[2], 0.230000, 1.000000);
   TextDrawColor(Radio[2], -1);
   TextDrawSetOutline(Radio[2], 1);
   TextDrawSetProportional(Radio[2], 1);
   TextDrawSetSelectable(Radio[2], 0);

   Radio[3] = TextDrawCreate(121.000000, 250.000000, "~w~Pritisni slovo ~y~T~w~ i odaberi radio ~n~~w~Pritisni ~y~LMB~w~ da zatvoris prozor");
   TextDrawAlignment(Radio[3], 2);
   TextDrawBackgroundColor(Radio[3], 255);
   TextDrawFont(Radio[3], 1);
   TextDrawLetterSize(Radio[3], 0.230000, 1.000000);
   TextDrawColor(Radio[3], -1);
   TextDrawSetOutline(Radio[3], 1);
   TextDrawSetProportional(Radio[3], 1);
   TextDrawSetSelectable(Radio[3], 0);

   return 1;
}
public OnPlayerText(playerid,text[])
{
   if(Radio_viewing[playerid] == 1)
   {
      if(isNumeric(text))
      {
         new input = strval(text);
         switch(input)
         {
            case 1:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://62.138.148.200:8000", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 2:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://50.7.70.66:8559", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 3:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://stream.b92.net:7999/radio-b92.mp3.m3u", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 4:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://78.129.199.49:12100", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 5:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://balkan.dj.topstream.net:8070", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 6:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://listen.radionomy.com/ClassicalJazzRadio", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 7:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://listen.radionomy.com:80/ClassicRockLengendsRadio", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 8:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://50.22.212.196:8102", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 9:
            {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio pocinje...");
                  PlayAudioStreamForPlayer(playerid, "http://192.99.13.189:9764", 0, 0, 0, 0, 0);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 1;
                  return 0;
            }
            case 10:
            {
               if(Radio_on[playerid] == 0) { SendClientMessage(playerid,COLOR_SKYBLUE,"Radio je vec ugasen"); return 0; }
               if(Radio_on[playerid] == 1)
               {
                  SendClientMessage(playerid,COLOR_SKYBLUE,"Radio ugasen.");
                  StopAudioStreamForPlayer(playerid);
                  HideRadioTextdraws(playerid);
                  Radio_on[playerid] = 0;
                  return 0;
               }

            }
            default :
            {
               SendClientMessage(playerid, COLOR_ERROR,"Pogresan odabir.");
               return 0;
            }
         }
      }
   }
   return 1;
}
CMD:radio(playerid)
{
   TextDrawShowForPlayer(playerid,Radio[0]);
   TextDrawShowForPlayer(playerid,Radio[1]);
   TextDrawShowForPlayer(playerid,Radio[2]);
   TextDrawShowForPlayer(playerid,Radio[3]);
   Radio_viewing[playerid] =1;
   return 1;
}
stock isNumeric ( string [ ] )
{
    for  ( new i = 0 , j = strlen ( string ) ; i < j; i++ )
    {
        if  ( string [ i ] > '9' || string [ i ] < '0' ) return 0;
    }
    return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   if (newkeys & KEY_FIRE)
    {
         if(Radio_viewing[playerid] == 1)
         {
            HideRadioTextdraws(playerid);
         }
    }
   return 1;
}
[/pawn]
jednostavno ne reaguje
Naslov: Odg: [POMOC] radio
Poruka od: Bolex_ poslato Jun 04, 2017, 15:36:10 POSLE PODNE
Pa meni sve radi kada sam isao da probam!

To radiš na nacin kada upises /radio izbaci ti dialog pritisneš T i unutar tog box-a upises broj i pritisnes enter
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 04, 2017, 15:37:01 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 15:36:10 POSLE PODNE
Pa meni sve radi kada sam isao da probam!

To radiš na nacin kada upises /radio izbaci ti dialog pritisneš T i unutar tog box-a upises broj i pritisnes enter
jel tebi izbaci dialog sa svim radio stanicama ?
Naslov: Odg: [POMOC] radio
Poruka od: Bolex_ poslato Jun 04, 2017, 15:41:10 POSLE PODNE
Citat: Ole poslato Jun 04, 2017, 15:37:01 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 15:36:10 POSLE PODNE
Pa meni sve radi kada sam isao da probam!

To radiš na nacin kada upises /radio izbaci ti dialog pritisneš T i unutar tog box-a upises broj i pritisnes enter
jel tebi izbaci dialog sa svim radio stanicama ?

http://imgur.com/a/uRJUa
Naslov: Odg: [POMOC] radio
Poruka od: Ole poslato Jun 04, 2017, 15:48:53 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 15:41:10 POSLE PODNE
Citat: Ole poslato Jun 04, 2017, 15:37:01 POSLE PODNE
Citat: Bolex_ poslato Jun 04, 2017, 15:36:10 POSLE PODNE
Pa meni sve radi kada sam isao da probam!

To radiš na nacin kada upises /radio izbaci ti dialog pritisneš T i unutar tog box-a upises broj i pritisnes enter
jel tebi izbaci dialog sa svim radio stanicama ?

http://imgur.com/a/uRJUa
e to meni nece da izbaci izgleda da imam problem izmedju skripte i filterskripte pa ne znam sta cu...  :-[
Naslov: Odg: [POMOC] radio
Poruka od: Bolex_ poslato Jun 04, 2017, 15:53:27 POSLE PODNE
Ubaci u GM