[Ajuda] Por carga em um veнculo
#1

Ola pessoal,estou tentando criar a profissгo de entregador de jornal.Ja coloquei os caminhхes e criei o comando para pegar "X" quantidade de jornal.

Porйm,eu sei fazer apenas que o valor do jornal seja atribuido para o player,mas queria que fosse para o veнculo.

Exemplo: ele pega 50 jornais,mas na hora de entregar,ele tem que estar no veнculo que tem os 50 jornais.
Caso outro player entre no caminhгo,os 50 jornais estarгo lб
De forma que o os jornais no caminhгo nгo dependam dos players.
Como fazer isso ?

Код:
new carrojornal[10];
new textocarrojornal[10]
Код:
carrojornal[0] = AddStaticVehicleEx(498,744.7358,-1333.9747,13.7049,177.8228,1,0, -1); // secretaria e seguranзa agora entregador 1
	carrojornal[1] = AddStaticVehicleEx(498,749.5843,-1334.0612,13.6082,178.9167,1,0, -1);
	carrojornal[2] = AddStaticVehicleEx(498,754.3739,-1334.1027,13.6096,180.6501,1,0, -1);
	carrojornal[3] = AddStaticVehicleEx(498,759.1944,-1334.0718,13.6106,181.2779,1,0, -1);
	carrojornal[4] = AddStaticVehicleEx(498,763.7964,-1333.9156,13.6095,182.1946,1,0, -1); 
	carrojornal[5] = AddStaticVehicleEx(482,783.6016,-1340.6791,13.6527,92.0682,1,0, -1); 
	carrojornal[6] = AddStaticVehicleEx(482,783.6710,-1344.5745,13.6580,92.1146,1,0, -1);
	carrojornal[7] = AddStaticVehicleEx(482,783.6322,-1348.3920,13.6580,91.7283,1,0, -1); 
	carrojornal[8] = AddStaticVehicleEx(482,783.5270,-1352.3059,13.6638,90.2430,1,0, -1); 
	carrojornal[9] = AddStaticVehicleEx(462,785.4434,-1361.4657,13.1415,88.5665,1,0, -1);
Код:
if(strcmp(cmd, "/jornalcarregar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		new carid = GetPlayerVehicleID(playerid);
		if((carid >= 86) && (carid <= 99))
{
		if(!PlayerToPoint(9.0,playerid,732.5075,-1347.1837,13.5125))
	        {
	            SendClientMessage(playerid, COLOR_GREY, "Voce nгo esta no ponto de carregamento de jornais!");
	            return true;
	        }

	        if(PlayerInfo[playerid][pEmprego] = 13)
	        {
	              ShowPlayerDialog(playerid,5665,DIALOG_STYLE_INPUT,"Pegar Jornais","Coloque a quantidade de jornais :","Pegar","Cancelar");

   return 1;
}
}else {
SendClientMessage(playerid,-1,"vocк nгo estб no veiculo de carga ou nгo й um entregador de jornal");
return 1;
}
}
}
E para mostrar em 3dtext,quantos jornais tem no veнculo?
Код:
textocarrojornal[0] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[1] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[2] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[3] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[4] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[5] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[6] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[7] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[8] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[9] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
textocarrojornal[10] = Create3DTextLabel("Nome no Veнculo", 0xFF0000AA, 0.0, 0.0, 0.0, 5, 0);
Код:
Attach3DTextLabelToVehicle(textocarrojornal[0], carrojornal[0], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[1], carrojornal[1], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[2], carrojornal[2], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[3], carrojornal[3], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[4], carrojornal[4], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[5], carrojornal[5], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[6], carrojornal[6], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[7], carrojornal[7], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[8], carrojornal[8], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[9], carrojornal[9], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[10], carrojornal[10], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[11], carrojornal[11], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[12], carrojornal[12], 0.0,0.0,1.0); 
Attach3DTextLabelToVehicle(textocarrojornal[13], carrojornal[13], 0.0,0.0,1.0);
Obrigado desde jб.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)