02.10.2011, 05:25
Код:
#include <a_samp> new Gates[1]; new GateState; public OnFilterScriptInit() { Gates[0] = CreateObject(989, 261.86, -1231.52, 74.60, 1.00, -2.00, 322.00); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp("/gate", cmdtext, true, 10) == 0) { new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); if(IsPlayerInRangeOfPoint(playerid, 10, 261.86, -1231.52, 74.60)) { if(GateState == 0) { MoveObject(Gates[0], 261.69,-1231.49, 70.53, 10); GateState = 1; } else if (GateState == 1) { MoveObject(Gates[0], 261.86, -1231.52, 74.60, 10); GateState = 0; } } return 1; } return 0; }