SA-MP Forums Archive
Problem with OnPlayerKeyStateChange - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Problem with OnPlayerKeyStateChange (/showthread.php?tid=415433)



Problem with OnPlayerKeyStateChange - kamilot73 - 13.02.2013

Hello. I add in OnPlayerKeyStateChange:

Код:
if(newkeys & KEY_WALK)
  {
   printf("Test 1!");
  if(IsPlayerInAnyVehicle(playerid))
  {
  printf("Test 2!");
  new en,li,al,doors,bon,boot,ob;
  new  veh = GetPlayerVehicleID(playerid);
  GetVehicleParamsEx(veh,en,li,al,doors,bon,boot,ob);
  if(Cardvig[veh][1] == 0) {SetVehicleParamsEx(veh,en,1,al,doors,bon,boot,ob);Cardvig[veh][1] = 1;}
  else if(Cardvig[veh][1] == 1) {SetVehicleParamsEx(veh,en,0,al,doors,bon,boot,ob);Cardvig[veh][1] = 0;}
  return 1;
  }
but when i am press on ALT (on foot) - OK. When I press in vehicle - nothing. Why?


Re: Problem with OnPlayerKeyStateChange - kamilot73 - 13.02.2013

Ok, FIXED Fail with key_list.