SA-MP Forums Archive
Ayuda Con este comando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Ayuda Con este comando (/showthread.php?tid=481008)



Ayuda Con este comando - Paraguay - 13.12.2013

Buenas Forum Samp tengo un sistema de poner alerones en dialogo i nomas se puede poner perno no quietar alguien me puede ayudar a poner para que ponga en un lado del dialogo QuitarAlerones i se quiten
Os dejo el codigo i el comando
Код:
zcmd(aleron, playerid, params[])
{
        if(Team_Mecanicos(playerid))
    	{
            if(!IsAtTaller(playerid)) return Message(playerid, COLOR_GRAD2, "  No estas en el Taller!!");
     		if(OnDuty[playerid] == 0) return Message(playerid, COLOR_GRAD2, "No estбs de servicio!");
	    	ShowPlayerDialog(playerid, TUNING_ALERONES, DIALOG_STYLE_LIST, "Alerones ","Aleron 1\nAleron 2\nAleron 3\nAleron 4\nAleron 5\nAleron 6\nAleron 7\nAleron 8\nAleron 9\nAleron 10\nAleron 11\nAleron 12\nAleron 13\nAleron 14\nAleron 15\nAleron 16\nAleron 17\nAleron 18\nAleron 19", "Aceptar", "Salir");
		}
		else Message(playerid, COLOR_GRAD2, "No eres mecбnico!");
		return 1;
    }
Код:
if(dialogid == TUNING_ALERONES)
	{
		if(response == 1)
	    {
	        new Float:cx, Float:cy, Float:cz;
         	GetVehiclePos(idcar, cx, cy, cz);
         	PlayerPlaySound(playerid, 1133, cx, cy, cz);
	        switch(listitem)
	        {
	            case 0: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1000; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]); return 1; }
	            case 1: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1001; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 2: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1002; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]); return 1; }
	            case 3: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1003; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 4: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1014; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 5: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1015; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 6: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1016; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 7: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1023; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 8: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1049; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 9: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1050; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 10: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1058; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 11: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1060; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 12: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1138; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 13: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1139; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 14: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1146; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 15: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1147; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 16: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1158; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 17: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1162; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 18: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1163; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
	            case 19: { Message(playerid, COLOR_WHITE, ">- Aleron Puesto! -<"); CarInfo[idcar][cAleron] = 1164; AddVehicleComponent(idcar, CarInfo[idcar][cAleron]);  return 1; }
			}
		}
	}
Muchas Gracias De antemano


Respuesta: Ayuda Con este comando - OTACON - 13.12.2013

para quitarlo debes usar RemoveVehicleComponent
https://sampwiki.blast.hk/wiki/RemoveVehicleComponent


Re: Ayuda Con este comando - Paraguay - 13.12.2013

Si pero en que parte lo pongo ya que soy un poco nob me podнas explicar un poco asн entiendo
I gracias PoR Intertar ayudarme
en el 1 es la id del vehiculo dice asike tengo que poner para cada vehiculo?
i el 1010 es el objeto?
RemoveVehicleComponent(1,1010);
PD:Estoy viendo la wikipedia pero no me entero jejej


Respuesta: Ayuda Con este comando - Swedky - 13.12.2013

Por lo que entendн, necesitas las ID's, mira esto: https://sampwiki.blast.hk/wiki/Car_Component_ID

Por cierto, agarra un libro de ortografнa o de lengua y ponte a leer. (Lo digo por que 'y' = 'i'??).


Re: Ayuda Con este comando - Paraguay - 13.12.2013

Si ya vi eso pero no entendн mucho que tengo que hacer Y donde poner
PD: Confundo el Y por culpa del Catalбn y Castellano que ahн en Mollet y encima soy paraguayo que utilizo mas y que i :P


Respuesta: Ayuda Con este comando - OTACON - 13.12.2013

haz lo mismo que posteaste, pero en vez de poner los AddVehicleComponent le colocas el RemoveVehicleComponent y listo.

saludos.



Re: Ayuda Con este comando - Paraguay - 13.12.2013

Funciono Perfecto Muchas Gracias de nuevo OCTACON ultima cosa mira cuando pongo comando /v capo para alzar el capo el alerуn se queda encima del altavoz que puse i queda feo no ahн alguna forma que el alerуn suba con el capo cuando ponga /v capo?ї
Y si no se puede como puedo poner para que tune tmb bullet i buffalos ezque tunea algunos pero otros no i es raro eso
porque?
Muchas Gracias de nuevo