Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* ~~~~~~~~~~~~~~~~~~ Auto Reparar ~~~~~~~~~~~~~~~~~~
- Desenvolvedor: Bruno "ASDF" Lima.
- Data de criação: 04/02/11
- Tempo de desenvolvimento: 5 minutos
- ~~~~~~~~~~~~~~~~~~ Auto Reparar ~~~~~~~~~~~~~~~~~~
- Por favor, não retire os créditos!*/
- #include <a_samp>
- new Ativado[MAX_PLAYERS] =0;
- new TempoAutoReparar;
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_RED 0xAA3333AA
- public OnFilterScriptInit()
- {
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, COLOR_WHITE,"~> Filterscript Auto Reparar iniciado com sucesso! Use: /AutoReparar e /AutoRepararoff");
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp("/AutoReparar", cmdtext, true) == 0)
- {
- if(Ativado[playerid] == 1) {
- SendClientMessage(playerid, COLOR_RED, "~> O auto reparar já está ativado.");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "~> Para usar esse comando é preciso estar dentro de um veículo.");
- TempoAutoReparar = SetTimerEx("AutoReparar", 200, true, "i", playerid);
- SendClientMessage(playerid, COLOR_RED, "~> Você ativou o auto reparar! Agora em diante seu veículo será reparado automaticamente.");
- Ativado[playerid] =1;
- return 1;
- }
- if(strcmp("/AutoRepararOff", cmdtext, true) == 0)
- {
- if(Ativado[playerid] == 0) {
- SendClientMessage(playerid, COLOR_RED, "~> O auto reparar não está ativado!");
- return 1;
- }
- KillTimer(TempoAutoReparar);
- SendClientMessage(playerid, COLOR_WHITE, "~> Você desativou o auto reparar.");
- Ativado[playerid] = 0;
- return 1;
- }
- return 0;
- }
- forward AutoReparar(playerid);
- public AutoReparar(playerid) {
- RepairVehicle(GetPlayerVehicleID(playerid));
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement