11.04.2012, 19:18
Ei gente alguem poderia me ajudar com o codigo abaixo, pois eu digito /arrastar e id e ele nгo arrasta o player para dentro do carro, se puderem me ajudar eu agradeзo, pois os cops do meu servidor estгo enfrentando problemas na hora de prender os meliantes obrigado para quem ajudar.
Cуdigo:
//>-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Cуdigo:
//>-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
pawn Код:
if(strcmp(cmd, "/arrastar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(!IsACop(playerid))
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo й um Cop!");
return 0x01;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /arrastar [ID/ParteDoNome]");
return 0x01;
}
new newcar = GetPlayerVehicleID(playerid);
new playa;
playa = ReturnUser(tmp);
if(IsAPoliciaCivilCar(newcar) || IsAROTAMsCar(newcar) || IsAPFCar(newcar) || IsAExCar(newcar) || IsACopCar(newcar))
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playa,x,y,z);
if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z))
{
PutPlayerInVehicle(playa,newcar,2);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "%s colocou %s no camburгo.", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Jogador nгo estб prуximo a vocк.");
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб em um veнculo policial!");
}
}
return 0x01;
}
//>-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=