12.10.2011, 11:54
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(PRESSED(KEY_LOOK_BEHIND)) { if(ObjectCount[playerid] < 4) { new Float:angle,Float:x,Float:y,Float:z; GetPlayerPos(playerid, x, y, z); angle = GetXYInFrontOfPlayer(playerid, x, y, GetOptimumRampDistance(playerid)); angle -= 90.0; if (angle < 0.0) angle += 360.0; z += 0.5; ramp=CreateObject(800, x, y, z - 0.1, 0.0, 0.0, angle+90); SetTimer("ramptimer",10000,0); ObjectCount[playerid]++; } } return 1; }