Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*=========================================
- || NÃO RETIRE OS CREDITOS!!! ||
- || LOWLY BRAZILIAN ||
- || (Y) ||
- ==========================================*/
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #include <streamer>
- // === GATE === //
- new ID;
- // === FORWARD === //
- forward ClosedGate(playerid);
- public OnFilterScriptInit()
- {
- print("\n---------------------------------------");
- print(" Filter Script Feito por: Lowly Brazilian");
- print("---------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- main()
- {
- print("\n---------------------------------------");
- print(" Filter Script Feito por: Lowly Brazilian");
- print("---------------------------------------\n");
- }
- enum Gate
- {
- Float:PosGateX,
- Float:PosGateY,
- Float:PosGateZ,
- GateID
- };
- new CreateGate[MAX_PLAYERS][Gate];
- CMD:gate(playerid, params[])
- {
- if(sscanf(params, "d", ID)) return SendClientMessage(playerid, -1, "Use: /criar [id do portão]");
- SendClientMessage(playerid, -1, "Você criou um Portão , para Editar sua posição use : /Editargate !");
- GetPlayerPos(playerid, CreateGate[playerid][PosGateX], CreateGate[playerid][PosGateY], CreateGate[playerid][PosGateZ]);
- CreateGate[playerid][GateID] = CreateDynamicObject(ID, CreateGate[playerid][PosGateX], CreateGate[playerid][PosGateY], CreateGate[playerid][PosGateZ], 0, 0, 0, 0, 0, 0);
- return 1;
- }
- CMD:editargate(playerid)
- {
- new string[46];
- format(string, sizeof(string), "Objeto ID : %d Selecionado para Edição.", CreateGate[playerid][GateID]);
- SendClientMessage(playerid, -1, string);
- EditDynamicObject(playerid, CreateGate[playerid][GateID]);
- return 1;
- }
- CMD:abrir(playerid)
- {
- SendClientMessage(playerid, -1, "Você abriu o portão , para fechar Use : /Fechar !");
- MoveDynamicObject(CreateGate[playerid][GateID], CreateGate[playerid][PosGateX], CreateGate[playerid][PosGateY], CreateGate[playerid][PosGateZ]-2.5, 3.0);
- return 1;
- }
- CMD:fechar(playerid)
- {
- SendClientMessage(playerid, -1, "Portão Fechado Com Sucesso!");
- MoveDynamicObject(CreateGate[playerid][GateID], CreateGate[playerid][PosGateX], CreateGate[playerid][PosGateY], CreateGate[playerid][PosGateZ], 3.0);
- return 1;
- }
- /*=========================================
- || NÃO RETIRE OS CREDITOS!!! ||
- || LOWLY BRAZILIAN ||
- || (Y) ||
- ==========================================*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement