[Problema] Ayuda con un Comando que e Creado '/Stereo'
#1

Buenas Amigos del SAMP bueno, soy nuevo en esto del Script.. y e aprendido mas o menos lo basico etc.. bueno ayer Agrege una Funciуn que encontrй por aquн que sirve para poder escuchar una Musica a un radio de distancia del Jugador y intente crear este Comando

Код:
    if(strcmp(cmd, "/Stereo", true) == 0)
    {
        if(IsPlayerConnected(playerid))
	    {
            if(PlayerInfo[playerid][pMember] 34 || PlayerInfo[playerid][pLeader] 34)
	        {
                SendClientMessage(playerid, COLOR_GRAD1, " Usted no es miembro de Need For Speed Para utilizar este Comando!");
                return 1;
	        }
	        tmp = strtok(cmdtext);
	        if(!strlen(tmp))
	        {
                SendClientMessage(playerid, COLOR_WHITE, "USE: /Stereo [URL]");
                return 1;
	        }
	        GetPlayerName(playerid, sendername, sizeof(sendername));
	        format(string, 256, "%s Prende el Stereo de su Vehiculo y le empieza a dar Volumen", sendername);
	        ProxDetector(30.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	        ProxPlayAudioStreamForPlayer(20, playerid, "");
	        }
        }
        return 1;
    }
pero me tira Error їPorque falta algo o que hice mal? necesito una ayuda se los agradeceria
Reply
#2

Que error?
Y pasa la funciуn: ProxPlayAudioStreamForPlayer
Reply
#3

Pero Dinos Quer Error Te Tira ke no somos adivinos :P

Pero pero igual tenias algo mal

Код:
    if(strcmp(cmd, "/Stereo", true) == 0)
    {
        if(IsPlayerConnected(playerid))
	    {
            if(PlayerInfo[playerid][pMember] 34 || PlayerInfo[playerid][pLeader] 34)
	        {
                SendClientMessage(playerid, COLOR_GRAD1, " Usted no es miembro de Need For Speed Para utilizar este Comando!");
                return 1;
	        }
	        tmp = strtok(cmdtext);
	        if(!strlen(tmp))
	        {
                SendClientMessage(playerid, COLOR_WHITE, "USE: /Stereo [URL]");
                return 1;
	        }
	        GetPlayerName(playerid, sendername, sizeof(sendername));
	        format(string, 256, "%s Prende el Stereo de su Vehiculo y le empieza a dar Volumen", sendername);
	        ProxDetector(30.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	        ProxPlayAudioStreamForPlayer(20, playerid, tmp); // <-------------- no le estabas dando el link
	        }
        }
        return 1;
    }
Reply
#4

Osea el Error es grande, es tan grande que nisiquiera me dice las lineas de error solo me dice: Pawno a tenido problemas Enviar Errores o No Enviar ._. xD
Reply
#5

Entonces como es que sabes que el error es ahн? Tambiйn se cierra cuando tienes muchas llaves sin cerrar.
Reply
#6

Lo se que es eso, porque cuando cierro solo ese comando con /* */ y copilo, me copila perfecto
Reply
#7

Код:
    if(strcmp(cmd, "/Stereo", true) == 0)
    {
        if(IsPlayerConnected(playerid))
	    {
            if(PlayerInfo[playerid][pMember] 34 || PlayerInfo[playerid][pLeader] 34)
	        {
                SendClientMessage(playerid, COLOR_GRAD1, " Usted no es miembro de Need For Speed Para utilizar este Comando!");
                return 1;
	        }
	        tmp = strtok(cmdtext);
	        if(!strlen(tmp))
	        {
                SendClientMessage(playerid, COLOR_WHITE, "USE: /Stereo [URL]");
                return 1;
	        }
	        GetPlayerName(playerid, sendername, sizeof(sendername));
	        format(string, 256, "%s Prende el Stereo de su Vehiculo y le empieza a dar Volumen", sendername);
	        ProxDetector(30.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	        ProxPlayAudioStreamForPlayer(20, playerid, tmp); // <-------------- no le estabas dando el link
	        }
        }
        return 1;
    }
Tenias una llave } de mбs..
Reply
#8

Quote:
Originally Posted by El Bardo
Посмотреть сообщение
Код:
    if(strcmp(cmd, "/Stereo", true) == 0)
    {
        if(IsPlayerConnected(playerid))
	    {
            if(PlayerInfo[playerid][pMember] 34 || PlayerInfo[playerid][pLeader] 34)
	        {
                SendClientMessage(playerid, COLOR_GRAD1, " Usted no es miembro de Need For Speed Para utilizar este Comando!");
                return 1;
	        }
	        tmp = strtok(cmdtext);
	        if(!strlen(tmp))
	        {
                SendClientMessage(playerid, COLOR_WHITE, "USE: /Stereo [URL]");
                return 1;
	        }
	        GetPlayerName(playerid, sendername, sizeof(sendername));
	        format(string, 256, "%s Prende el Stereo de su Vehiculo y le empieza a dar Volumen", sendername);
	        ProxDetector(30.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	        ProxPlayAudioStreamForPlayer(20, playerid, tmp); // <-------------- no le estabas dando el link
	        }
        }
        return 1;
    }
Tenias una llave } de mбs..
Gracias hermano eso era xD.. Siempre cuando ago Script's me pasa algo o tengo un problema por algo insignificante


MODIFICO: Oye hermano, lo probe pongo /stereo y URL pero me sigue saliendo esto: SendClientMessage(playerid, COLOR_WHITE, "USE: /Stereo [URL]"); D: como ago para poner /stereo (url) que lea el URL!!
Reply
#9

Quote:
Originally Posted by Blaze_Strockovic
Посмотреть сообщение
Gracias hermano eso era xD.. Siempre cuando ago Script's me pasa algo o tengo un problema por algo insignificante


MODIFICO: Oye hermano, lo probe pongo /stereo y URL pero me sigue saliendo esto: SendClientMessage(playerid, COLOR_WHITE, "USE: /Stereo [URL]"); D: como ago para poner /stereo (url) que lea el URL!!
https://sampforum.blast.hk/showthread.ph...pid2085263
Reply
#10

Mmm probe como pusiste pero igual sige en lo mismo, pongo /stereo [URL] y me sale el Mensaje de usar: /stereo [URL]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)