05.01.2012, 17:38
Hola, hace poco descarguй un FS de un sistema de Radio por Dialog, bueno todo bien ahн, pero cuando activo la Radio sale: Vehнculo Reparado! Y un sonido raro 
Y tambiйn les puedo pedir que si me pueden ayudar a que solo cuando uno entre a un auto pueda usar el cmd /radio y que cuando uno no estй en el auto diga: ЎNo estбs en un Vehнculo!
Gracias!
Acб les dejo todo el Cуdigo:

Y tambiйn les puedo pedir que si me pueden ayudar a que solo cuando uno entre a un auto pueda usar el cmd /radio y que cuando uno no estй en el auto diga: ЎNo estбs en un Vehнculo!
Gracias!

Acб les dejo todo el Cуdigo:
Код:
#pragma tabsize 0
#include <a_samp>
#define DIALOGO_RADIO 100//100 es el id del dialogo.. verificar que no haga conflicto con ningun otro dialogo
#define DIALOGO_PLAYLIST 101//101 es el id del dialogo.. verificar que no haga conflicto con ningun otro dialogo
public OnFilterScriptInit()
{
print("\n---------------------------------------");
print(" [FS] Radio by anonimatonse / Arreglado por Takashi Miyamoto");
print(" Version Final");
print("----------------------------------------");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/radio", true))
{
if(IsPlayerConnected(playerid))
{
ShowPlayerDialog(playerid, DIALOGO_RADIO, DIALOG_STYLE_LIST,"Menu de la radio", "Playlist\nStop","Aceptar","Cancelar");
}
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOGO_RADIO)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, DIALOGO_PLAYLIST, DIALOG_STYLE_LIST,"Playlist", "Radio del Rock\nRadio del Pop\nRadio del Reggaeton","Aceptar","Cancelar");
SendClientMessage(playerid, 0x018CFEFF,"Playlist");
}
if(listitem == 1)
{
StopAudioStreamForPlayer(playerid);
SendClientMessage(playerid, 0x018CFEFF,"Apagaste la radio.");
}
}
else
{
SendClientMessage(playerid, 0x018CFEFF,"Has abandonado el menu de la radio.");
}
return 1;
}
if(dialogid == DIALOGO_PLAYLIST)
{
if(response)
{
if(listitem == 0)
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"http://provisioning.streamtheworld.com/pls/FUTURO.pls");
SendClientMessage(playerid, 0x018CFEFF,"Estas escuchando la Radio del Rock.");
}
if(listitem == 1)
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"http://servers.internet-radio.com/tools/playlistgenerator/?u=http://stream.mixnation.de/listen.pls&t=.pls");
SendClientMessage(playerid, 0x018CFEFF,"Estas escuchando la Radio del Pop.");
}
if(listitem == 2)
{
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid,"http://servers.internet-radio.com/tools/playlistgenerator/?u=http://173.192.58.37:8162/listen.pls&t=.pls");
SendClientMessage(playerid, 0x018CFEFF,"Estas Escuchando la Radio del Reggaeton.");
}
}
else
{
SendClientMessage(playerid, 0x018CFEFF,"Has abandonado el menu de la radio.");
}
return 1;
}
return 0;
}



: error 030: compound statement not closed at the end of file (started at line 33)