Tessék ;)
#include <a_samp>
#define COLOR_GREEN 0x9EC73DAA
forward uzenetkuldes();
new autouzenet[][] =
{
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\",
\"{5100ff}<>{00ff00}Reklám{5100ff}<>:{ffb700} Szöveg\"
};
public OnFilterScriptInit()
{
SetTimer(\"uzenetkuldes\",2*60000,1);
return 1;
}
public uzenetkuldes(){
SendClientMessageToAll(COLOR_GREEN, autouzenet[random(sizeof(autouzenet))]);
return 1;
}
#include < a_samp >
new const
g_szAdvertisement[ ] [ 144 char ] =
{
{!\"VALAMI1\"},
{!\"VALAMI2\"},
{!\"VALAMI3\"},
{!\"VALAMI4\"}
};
public OnFilterScriptInit( )
{
SetTimer( \"SendAdvertisement\", 120000, true );
}
forward SendAdvertisement( );
public SendAdvertisement( )
{
new
szUnpackedString[ 144 + 1 ];
strunpack( szUnpackedString, g_szAdvertisement[ random( sizeof( g_szAdvertisement ) ) ] );
SendClientMessageToAll( -1, szUnpackedString );
}
Ez a jó megoldás.