13.10.2013, 20:48
Um FS Simples De Alto Reparo Com Os Simples Comandos:
/reparoa - Liga
/reparof - Desliga
Creditos : Extremmo e Mateus.
/reparoa - Liga
/reparof - Desliga
Creditos : Extremmo e Mateus.
PHP код:
//Creditos By : Mateus e Extremmo
#include <a_samp>
new Ativado[MAX_PLAYERS] =0;
new TempoAutoReparar;
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_RED 0xAA3333AA
public OnFilterScriptInit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/reparoa", 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("/reparof", 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;
}