Witajcie . Dzi? postanowi?em sprawdzi? jak dzia?a po??czenie radia internetowego do serwera SA-MP. Za?o?y?em w tym celu darmowy serwer SC i rozpocz??em nadawanie.
Niestety pojawi? si? problem, strumie? radia nie jest s?yszalny w grze...
Pomy?la?em, ?e to mo?e wina linku do nadawania, jednak?e sprawdzi?em wszystkie mo?liwe i nadal nic.
Witam. M?j serwer jest pod sampa 0.3d . Chcia?em wgra? sobie to radio w?a?nie, gdy? sam nie jestem w stanie tego zrobi?. Radio zawiera plik w .pwn/.amx . i plugin audio.so/audio.dll . Klient sampa 0.3d ma wbudowany audio plugin, jednak program wymaga jego posiadanie dodatkowe (chce abysmy zainstalowali sobie audio plugin i dopiero dziala) Prosz? o pomoc, co zmieni? ?eby nie wymaga? od gracza audio plugina, tylko od razu po wpisaniu /radio wy?wietla?o si? to menu w GUI?
Code z radio.pwn:
[code]
#include <a_samp> // Niezb?dny include w SA-MP
#include <audio> // Audio Plugin
#include <zcmd> // ZCMD (da?em, ?eby si? jaki KiLLeR nie przyczepi?, ?e nie ma ZCMD )
#define FILTERSCRIPT
// Konfiguracja:
#define DIALOG_WYBOR_RADIA 444 // ID Dialogu z wyborem stacji radiowej
#define DIALOG_GLOWNY 445 // ID Dialogu z g??wnymi opcjami radia
#define POWIADOMIENIA true // true = w??czone | false = wy??czone ||| wysy?anie powiadomienia do wszystkich gracz o tym, ?e si? w??czy?o radio
#define REKLAMATIME 3 // co ile minut ma by? wysy?ana informacja zachecaj?ca do w??czenia radia
new Handleid[MAX_PLAYERS];
new slucha[MAX_PLAYERS];
// Sprawdzanie nazwy gracza (formatowanie):
PlayerName(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}
public OnFilterScriptInit() // Przy za?adowaniu skryptu
{
SetTimer("RadioMSG", REKLAMATIME*60*1000, true);
}