Szerző Téma: Rádió 0.3d RC1 [1. Magyar 0.3d FS]  (Megtekintve 4643 alkalommal)

Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #15 Dátum: 2011. December 04. - 08:53:26 »
0 Show voters
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(11) : error 001: expected token: \")\", but found \"&\"
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(11) : error 001: expected token: \";\", but found \"&\"
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(14) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(18) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(25) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(28) : error 001: expected token: \")\", but found \"&\"
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(28) : error 001: expected token: \";\", but found \"&\"
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(30) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(33) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(35) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(39) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(66) : error 025: function heading differs from prototype
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(66) : error 029: invalid expression, assumed zero
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(68) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(70) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(72) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(75) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(79) : error 054: unmatched closing brace (\"}\")
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(80) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(88) : error 054: unmatched closing brace (\"}\")
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(89) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(93) : error 054: unmatched closing brace (\"}\")
D:\\Trucking_Server_2.0\\filterscripts\\radio.pwn(96) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
23 Errors.

 
0.3d-n

Nem elérhető Stray

  • 617
    • Profil megtekintése
Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #16 Dátum: 2011. December 04. - 09:16:31 »
0 Show voters
Lehagytál pár \")\"-t és \"}\"-t.

Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #17 Dátum: 2011. December 30. - 01:45:47 »
0 Show voters
IP: ....
Port: ....
Gyõr RPG
erre egy scriptet csinálnál? köszönöm :D
« Utoljára szerkesztve: 2011. December 30. - 12:14:39 írta Truczeralex15 »

Nem elérhető Dead

  • 2045
    • Profil megtekintése
Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #18 Dátum: 2011. December 30. - 07:31:34 »
0 Show voters
Ez rossz ötlet volt mert lehet warnt fogsz kapni...IP eltavolitja valaki de sztem te szedd le!
Az ilyeneket pm be vagy más topikba kell tenni.
Ez nem OFF csak tanács hogy ne kapjon warnt!!!!!!!!!!!!!!!!!!

Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #19 Dátum: 2011. December 30. - 12:13:53 »
0 Show voters
köszönöm és le szedtem :D

Nem elérhető killse

  • 161
    • Profil megtekintése
Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #20 Dátum: 2012. Január 07. - 16:19:50 »
0 Show voters
[pawn]#include <a_samp>
#include <zcmd>
#define DIALOG_RADIO             6780
#define CSAK_JARMUBEN            true //true = csak jármûben lehessen rádiót bekapcsolni || false = akármikor belehessen kapcsolni a rádiót
#define UZENHET_A_JATEKOSNAK       true //true = üzen a játékosnak a rádiózással kapcsolatban || false = nem..
#define KAPCSOLJA_KI_A_RADIOT       false //true = kikapcsolja a rádiót a játékosnak ha kiszál a jármûbõl.. || false = nem..
new bool:radiozik[MAX_PLAYERS];
CMD:radio(playerid, params&#91;])
{
#if CSAK_JARMUBEN == true
if(IsPlayerInAnyVehicle(playerid))
{
   ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, \"Válassz rádió csatornát!\", \"Citrom rádió\\nRádió kikapcsol\", \"Kiválaszt\", \"Mégse\");
}
else
{
    SendClientMessage(playerid, 0xFF00FFAA, \"Csakis jármûben tudod használni a rádiót! Ha leszeretnéd állítani akkor {FFFFFF}/radiostop{FF00FF}!\");
}
#else
ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, \"Válassz rádió csatornát!\", \"Citrom rádió\\nRádió kikapcsol\", \"Kiválaszt\", \"Mégse\");
#endif
return 1;
}
CMD:radiostop(playerid, params&#91;])
{
if(radiozik[playerid] == true)
{
   StopAudioStreamForPlayer(playerid);
   radiozik[playerid] = false;
}
else
{
    SendClientMessage(playerid, 0xFFFF00AA, \"Neked nincs bekapcsolva a rádió!\");
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
    #if UZENHET_A_JATEKOSNAK == true
    if(radiozik[playerid] == false)
    {
      SendClientMessage(playerid, 0x00FF00AA, \"Ha rádiózni szeretnél: {FFFFFF}/radio{00FF00}!\");
   }
   #endif
}
else if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
{
    #if KAPCSOLJA_KI_A_RADIOT == true
    if(radiozik[playerid] == true)
    {
        radiozik[playerid] = false;
       StopAudioStreamForPlayer(playerid);
   }
   #endif
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext&#91;])
{
if(dialogid == DIALOG_RADIO)
{
    if(response)
    {
      if(listitem == 0)
      {
          #if CSAK_JARMUBEN == true
          if(IsPlayerInAnyVehicle(playerid))
          {
              radiozik[playerid] = true;
             PlayAudioStreamForPlayer(playerid, \"http://94.199.181.143:8300/\");
         }
         else
         {
             SendClientMessage(playerid, 0xFFFF00AA, \"Csak jármûben tudod használni a rádiót!\");
         }
         #else
         radiozik[playerid] = true;
         PlayAudioStreamForPlayer(playerid, \"http://94.199.181.143:8300/\");
         #endif
      }
      if(listitem == 1)
      {
          radiozik[playerid] = false;
          StopAudioStreamForPlayer(playerid);
      }
    }
}
return 1;
}[/pawn]
ezt írtam be 3.D
[pawn]C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(11) : error 001: expected token: \")\", but found \"&\"
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(11) : error 001: expected token: \";\", but found \"&\"
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(14) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(18) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(25) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(28) : error 001: expected token: \")\", but found \"&\"
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(28) : error 001: expected token: \";\", but found \"&\"
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(30) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(35) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(39) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(66) : error 025: function heading differs from prototype
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(66) : error 029: invalid expression, assumed zero
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(68) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(70) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(72) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(75) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(80) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(88) : error 054: unmatched closing brace (\"}\")
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(89) : error 010: invalid function or declaration
C:\\Users\\Rendszergazda\\Documents\\EZ A PANWO MENTÉSEK\\jj.pwn(96) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
[/pawn]
Ennyi hiba valaki segítene :(

dexi

  • Vendég
Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #21 Dátum: 2012. Január 07. - 19:48:58 »
0 Show voters
params[]-ra írd át a CMD:radionál.

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #22 Dátum: 2012. Január 07. - 21:15:33 »
0 Show voters
vagyis :
CMD:radio(playerid, params [ ] )
és
CMD:radiostop(playerid, params [ ] )

g_szColumnData

  • Vendég
Rádió 0.3d RC1 [1. Magyar 0.3d FS]
« Válasz #23 Dátum: 2012. Január 07. - 23:26:45 »
0 Show voters
Nem teszteltem, de elvileg hibátlan. Most már 0.3c és 0.3d verziókon is kompatibilis.
 

#define FILTERSCRIPT
#include \"a_samp.inc\"
#tryinclude \"zcmd.inc\" // Ellenõrizzük hogy van-e ilyen függvénykönyvtár. Ha nincs akkor átvált OnPlayerCommandTextre.
#tryinclude \"audio.inc\" // Ellenõrizzük hogy van-e ilyen függvénykönyvtár. Ha nincs akkor változtasd meg az USING_AUDIO_CLIENT definíciót.
#define DIALOG_RADIO         6780  // Megadunk egy GUI ID-t.
#define CSAK_JARMUBEN          true  // Ha jármûben szóljon a zene akkor \'true\', ha nem akkor \'false\'.
#define UZENHET_A_JATEKOSNAK    true  // Tipp küldése a játékosnak ha a játékos egy jármûbe beszáll.
#define KAPCSOLJA_KI_A_RADIOT    false
#define USING_AUDIO_CLIENT       false // Ha használod az Incognito Audio klienst akkor \'true\', ha nem akkor \'false\'.
stock // Csak egy globális változó elõtag.
    bool:g_bRadiozik[ MAX_PLAYERS ]
;
public OnFilterScriptInit( )
{
    #if ( USING_AUDIO_CLIENT == true )
   
        Audio_SetPack( \"default_pack\", true );
   
    #endif
   
    return 1;
}
#if ( USING_AUDIO_CLIENT == true )
    public Audio_OnClientConnect( playerid )
    {
        Audio_TransferPack( playerid );
        return 1;
    }
    public Audio_OnSetPack( audiopack[ ] )
    {
        for ( new i = 0; i < MAX_PLAYERS; i++ )
        {
            Audio_TransferPack( i );
        }
    }
#endif
#if ( defined _zcmd_included )
    CMD:radio( playerid, params[ ] )
    {
        #if ( CSAK_JARMUBEN == true )
   
            if ( IsPlayerInAnyVehicle( playerid ) )
            {
                ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, \"Válassz rádió csatornát!\", \"Citrom rádió\\nRádió kikapcsol\", \"Kiválaszt\", \"Mégse\");
            }
            else
            {
                SendClientMessage(playerid, 0xFF00FFAA, \"Csakis jármûben tudod használni a rádiót! Ha leszeretnéd állítani akkor {FFFFFF}/radiostop{FF00FF}!\");
            }
       
        #else
   
            ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, \"Válassz rádió csatornát!\", \"Citrom rádió\\nRádió kikapcsol\", \"Kiválaszt\", \"Mégse\");
        #endif
   
        return 1;
    }
    CMD:radiostop( playerid, params[ ] )
    {
        if ( g_bRadiozik[ playerid ] == true )
        {
            #if ( USING_AUDIO_CLIENT == true )
   
                Audio_Stop( playerid, 1 );
   
            #else
   
                StopAudioStreamForPlayer( playerid );
            #endif
            g_bRadiozik[ playerid ] = false;
        }
        else
        {
            SendClientMessage(playerid, 0xFFFF00AA, \"Neked nincs bekapcsolva a rádió!\");
        }   
        return 1;
    }
#else
    public OnPlayerCommandText( playerid, cmdtext[ ] )
    {
        if ( strcmp( \"/radio\", cmdtext, true ) == 0 )
        {
            #if ( CSAK_JARMUBEN == true )
   
                if ( IsPlayerInAnyVehicle( playerid ) )
                {
                    ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, \"Válassz rádió csatornát!\", \"Citrom rádió\\nRádió kikapcsol\", \"Kiválaszt\", \"Mégse\");
                }
                else
                {
                    SendClientMessage(playerid, 0xFF00FFAA, \"Csakis jármûben tudod használni a rádiót! Ha leszeretnéd állítani akkor {FFFFFF}/radiostop{FF00FF}!\");
                }
            #else
       
                ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, \"Válassz rádió csatornát!\", \"Citrom rádió\\nRádió kikapcsol\", \"Kiválaszt\", \"Mégse\");
            #endif
            return 1;
        }
        if ( strcmp( \"/radiostop\", cmdtext, true ) == 0 )
        {
            if ( g_bRadiozik[ playerid ] == true )
            {
                #if ( USING_AUDIO_CLIENT == true )
                    Audio_Stop( playerid, 1 );
                #else
                    StopAudioStreamForPlayer( playerid );
                #endif
                g_bRadiozik[ playerid ] = false;
            }
            else
            {
                SendClientMessage(playerid, 0xFFFF00AA, \"Neked nincs bekapcsolva a rádió!\");
            }
            return 1;
        }
        return 0;
    }
#endif
public OnPlayerStateChange( playerid, newstate, oldstate )
{
    if ( newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER )
    {
        #if ( UZENHET_A_JATEKOSNAK == true )
   
            if ( g_bRadiozik[ playerid ] == false )
            {
                SendClientMessage(playerid, 0x00FF00AA, \"Ha rádiózni szeretnél: {FFFFFF}/radio{00FF00}!\");
            }
        #endif
    }
    else if ( oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER )
    {
        #if ( KAPCSOLJA_KI_A_RADIOT == true )
   
            if ( g_bRadiozik[ playerid ] == true )
            {
                #if ( USING_AUDIO_CLIENT == true )
          
                    Audio_Stop( playerid, 1 );
                #else
                    StopAudioStreamForPlayer( playerid );
                #endif
                g_bRadiozik[ playerid ] = false;
            }
        #endif
    }
    return 1;
}
public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[ ] )
{
    switch( dialogid )
    {
        case DIALOG_RADIO:
        {
            if( response )
            {
                if ( listitem == 0 )
                {
                    #if ( CSAK_JARMUBEN == true )
          
                        if ( IsPlayerInAnyVehicle( playerid ) )
                        {
                            #if ( USING_AUDIO_CLIENT == true )
                                Audio_Play(playerid, 1, false, false, false);
                            #else
                                PlayAudioStreamForPlayer(playerid, \"http://94.199.181.143:8300/\");
                            #endif
                            g_bRadiozik[ playerid ] = true;
                        }
                        else
                        {
                            SendClientMessage(playerid, 0xFFFF00AA, \"Csak jármûben tudod használni a rádiót!\");
                        }
                    #else
                        #if ( USING_AUDIO_CLIENT == true )
                            Audio_Play(playerid, 1, false, false, false);
                        #else
                            PlayAudioStreamForPlayer(playerid, \"http://94.199.181.143:8300/\");
                        #endif
                        g_bRadiozik[ playerid ] = true;
                    #endif
                }
                if ( listitem == 1 )
                {
                    #if ( USING_AUDIO_CLIENT == true )
                        Audio_Stop( playerid, 1 );
                    #else
                        StopAudioStreamForPlayer( playerid );
                    #endif
                    g_bRadiozik[ playerid ] = false;
                }
            }
        }
    }
    return 1;
}
« Utoljára szerkesztve: 2012. Január 07. - 23:43:42 írta deadvalue5 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal