30.10.2010, 14:39
Hi folks this is going to be a quick answer have a look at this
So everything is ok,no errors but i am getting a warning,which i think is coming from this line
and this line is showing up as" : warning 209: function "OnPlayerKeyStateChange" should return a value "
I know i have done something wrong,but i cant figure it out
cheers in advance for your help
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){ if(!gPlayerUsingLoopingAnim[playerid]) return 0; if(IsKeyJustDown(KEY_SPRINT,newkeys,oldkeys)) { StopLoopingAnim(playerid); TextDrawHideForPlayer(playerid,txtAnimHelper);} if(Enabled[playerid] == 1){ if (IsPlayerInAnyVehicle(playerid)){ if((newkeys & KEY_ACTION) && !(oldkeys & KEY_ANALOG_UP)){ switch(GetVehicleModel( GetPlayerVehicleID(playerid) )) { case 592,577,511,512,593,520,553,476,519,460,513,487,488,548,425,417,497,563,447,469: return 1;} if(CreatedRamp[playerid] == true) DestroyObject(Ramp[playerid]), CreatedRamp[playerid] = false; new Float:pX,Float:pY,Float:pZ,Float:vA, Arabam = GetPlayerVehicleID(playerid); GetVehiclePos(Arabam, pX, pY, pZ); GetVehicleZAngle(Arabam, vA); Ramp[playerid] = CreateObject(Pers[playerid], pX + (20.0 * floatsin(-vA, degrees)), pY + (20.0 * floatcos(-vA, degrees)), pZ, 0, 0, vA); CreatedRamp[playerid] = true; SetTimerEx("destroy", 4000,0,"d",playerid);}} return 1;}}
Код:
if(!gPlayerUsingLoopingAnim[playerid]) return 0;
Код:
return 1;}}
cheers in advance for your help