Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new SlagbaumObject[1], bool:OpenSlagbaum[1];
- public OnGameModeInit()
- {
- SlagbaumObject[0] = CreateObject(968, 1082.2, -1203.8, 17.7, 0, 90, 270);
- OpenSlagbaum[0] = false;
- return 1;
- }
- COMMAND:vartai(playerid, params[])
- {
- new gateid;
- if(sscanf(params, "d", gateid)) return UsageMessage(playerid, "Kontroliuoti vartus: /vartai [vartų ID]");
- new Float:oPos[3];
- GetObjectPos(SlagbaumObject[0], oPos[0], oPos[1], oPos[2]);
- if(IsPlayerInRangeOfPoint(playerid, 10.0, oPos[0], oPos[1], oPos[2]))
- {
- if(!OpenSlagbaum[0])
- {
- MoveObject(SlagbaumObject[0], 1082.2, -1203.8, 17.7 + 0.0001, 0.0001, 0, 0, 270);
- OpenSlagbaum[0] = true;
- }
- else
- {
- MoveObject(SlagbaumObject[0], 1082.2, -1203.8, 17.7 - 0.0001, 0.0001, 0, 90, 270);
- OpenSlagbaum[0] = false;
- }
- }
- else return ErrorMessage(playerid, "Norėdami kontroliuoti slagbaumą, turite būti šalia jo!");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement