Abrir rejas con una tecla
#1

Hola gente quisieras saber como cambiar el /apgarage por la y osea yo estando serca de la reja al apretar la letra "y" se abra la reja.
Acб dejo el CMD si necesitan algo mas me dicen gracias por su atenciуn:
Код:
	zcmd(apgarage, playerid, params[]){
		if(IsAPolicia(playerid)){
        	if (PlayerToPoint(10, playerid,1589.053344,-1638.123168,14.122960)){
      			MoveDynamicObject(pdgate1,1599.053344,-1638.123168,14.122960, 0.8);
      			PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
				return 1;
			}
			if (PlayerToPoint(15, playerid,1545.7398681641, -1627.7280273438, 15.206203460693)){
      			MoveDynamicObject(pdgate2,1545.7392578125, -1627.7275390625, 20.381204605103, 3.0);
      			SetTimer("GateClose5", 7000, 0);
      			return 1;
			}
            else SendClientMessageEx(playerid, COLOR_GREY,"  No hay seсal!");
    	}
Reply
#2

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Hola gente quisieras saber como cambiar el /apgarage por la y osea yo estando serca de la reja al apretar la letra "y" se abra la reja.
Acб dejo el CMD si necesitan algo mas me dicen gracias por su atenciуn:
Код:
	zcmd(apgarage, playerid, params[]){
		if(IsAPolicia(playerid)){
        	if (PlayerToPoint(10, playerid,1589.053344,-1638.123168,14.122960)){
      			MoveDynamicObject(pdgate1,1599.053344,-1638.123168,14.122960, 0.8);
      			PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
				return 1;
			}
			if (PlayerToPoint(15, playerid,1545.7398681641, -1627.7280273438, 15.206203460693)){
      			MoveDynamicObject(pdgate2,1545.7392578125, -1627.7275390625, 20.381204605103, 3.0);
      			SetTimer("GateClose5", 7000, 0);
      			return 1;
			}
            else SendClientMessageEx(playerid, COLOR_GREY,"  No hay seсal!");
    	}
Es algo noob pero puedes poner esto en OnPlayerKeyStateChange:
pawn Код:
if (newkeys == KEY_YES)
    {
    new params[1];
    cmd_apgarage(playerid, params);
    }
O bien puedes pasar el comando a OnPlayerKeyStateChange , pero puedes hacer esto que dije , pero se abrirб con /apgarage y con la Y

O Bien pon esto en OnPlayerKeyStateChange:
pawn Код:
if(newkeys == KEY_YES)
    {
    if(IsAPolicia(playerid)){
            if (PlayerToPoint(10, playerid,1589.053344,-1638.123168,14.122960)){
                MoveDynamicObject(pdgate1,1599.053344,-1638.123168,14.122960, 0.8);
                PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
                return 1;
            }
            if (PlayerToPoint(15, playerid,1545.7398681641, -1627.7280273438, 15.206203460693)){
                MoveDynamicObject(pdgate2,1545.7392578125, -1627.7275390625, 20.381204605103, 3.0);
                SetTimer("GateClose5", 7000, 0);
            }
            }
Reply
#3

Me olvide de algo osea quiero que por ejemplo cuando un policia este en el auto y aprete la letra Y se abra el porton pero si no esta en el auto no pueda abrirlo.
їComo seria para ponerlo asi con la letra y todo?
Reply
#4

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Me olvide de algo osea quiero que por ejemplo cuando un policia este en el auto y aprete la letra Y se abra el porton pero si no esta en el auto no pueda abrirlo.
їComo seria para ponerlo asi con la letra y todo?
pawn Код:
if(newkeys == KEY_YES)
    {
new conductor = GetPlayerState(playerid);
    if(IsAPolicia(playerid)){          
 if(!conductor == PLAYER_STATE_DRIVER) return SendClientMessage(playerid,-1,"Debes Ser Conductor.");
            if (PlayerToPoint(10, playerid,1589.053344,-1638.123168,14.122960)){
                MoveDynamicObject(pdgate1,1599.053344,-1638.123168,14.122960, 0.8);
                PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
                return 1;
            }
            if (PlayerToPoint(15, playerid,1545.7398681641, -1627.7280273438, 15.206203460693)){
                MoveDynamicObject(pdgate2,1545.7392578125, -1627.7275390625, 20.381204605103, 3.0);
                SetTimer("GateClose5", 7000, 0);
            }
            }
Reply
#5

Hola lo hago y al apretar la letra no hace nada osea no se mueve el porton, tambien estuve viendo tutoriales de este foro como el de otacom y otro pero tampoco no se porque no abre
Reply
#6

https://sampforum.blast.hk/showthread.php?tid=335146
Reply
#7

Otacom aclarй que vi tu tutorial y no me funciono
Reply
#8

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Otacom aclarй que vi tu tutorial y no me funciono
habrбs hecho algo mal, revisa bien... hasta haciendo copy & paste funciona.
saludos
Reply
#9

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Hola lo hago y al apretar la letra no hace nada osea no se mueve el porton, tambien estuve viendo tutoriales de este foro como el de otacom y otro pero tampoco no se porque no abre
Osea? no pasa nada? ni un mensaje nada? solo no se abre?
Reply
#10

No se abre ni un mensaje sale
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)