28.07.2013, 22:53
pawn Код:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == Locker[playerid])
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetPlayerWantedLevel(playerid) >=2)
{
SendClientMessage(playerid,COLOR_ERROR,"You can't Lock your vehicle while you have wanted level");
TextDrawHideForPlayer(playerid,Vehicle[playerid]);
TextDrawHideForPlayer(playerid,side[playerid]);
TextDrawHideForPlayer(playerid,side2[playerid]);
PlayerTextDrawHide(playerid, Locker[playerid]);
PlayerTextDrawHide(playerid, Lights[playerid]);
PlayerTextDrawHide(playerid, Engine[playerid]);
CancelSelectTextDraw(playerid);
return 1;
}
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(doors == 0)
{
SetVehicleParamsEx(vid,engine,lights,alarm,1,bonnet,boot,objective);
SendClientMessage(playerid,COLOR_DODGERBLUE,"Vehicle Un Locked");
TextDrawHideForPlayer(playerid,Vehicle[playerid]);
TextDrawHideForPlayer(playerid,side[playerid]);
TextDrawHideForPlayer(playerid,side2[playerid]);
PlayerTextDrawHide(playerid, Locker[playerid]);
PlayerTextDrawHide(playerid, Lights[playerid]);
PlayerTextDrawHide(playerid, Engine[playerid]);
CancelSelectTextDraw(playerid);
return 1;
}
if(doors == 1)
{
SetVehicleParamsEx(vid,engine,lights,alarm,1,bonnet,boot,objective);
SendClientMessage(playerid,COLOR_DODGERBLUE,"Vehicle Locked");
TextDrawHideForPlayer(playerid,Vehicle[playerid]);
TextDrawHideForPlayer(playerid,side[playerid]);
TextDrawHideForPlayer(playerid,side2[playerid]);
PlayerTextDrawHide(playerid, Locker[playerid]);
PlayerTextDrawHide(playerid, Lights[playerid]);
PlayerTextDrawHide(playerid, Engine[playerid]);
CancelSelectTextDraw(playerid);
return 1;
}
}
}
return 1;
}
But when i click on any of the TextDraws , nothing happen