SA-MP Forums Archive
[AJUDA]Sistema Anti-Roubo Bugado :x. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA]Sistema Anti-Roubo Bugado :x. (/showthread.php?tid=185406)



[AJUDA]Sistema Anti-Roubo Bugado :x. - faeldk - 24.10.2010

Eae gaelra...
Tipo eu estou colocando no meu GM (DRIFT) um sistema anti-Roubo.

So que no meu sistema inves do Player morrer por roubar o carro ele vai й preso.

O Problema й que quando o Player entra no carro tudo fica branco й os carros invisiveis.

Linhas:
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessage(playerid, green, "o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o");
SendClientMessage(playerid, white, "|| NГO ROUBE CARROS OU VEНCULO OU SERA PRESO...");
SendClientMessage(playerid, white, "|| TODOS OS VEНCULOS EM GOD MOD...");
SendClientMessage(playerid, green, "o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o");
if(!ispassenger && IsVehicleOccupied(vehicleid))
SetPlayerPos(playerid,197.6661,173.8179,1003.0234);
SetPlayerInterior(playerid,3);
SendClientMessage(playerid,yellow,"Vocк foi preso por tentativa de Furto й ficarб 10 Minutos preso.");
SetTimer("Preso",600000,false);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi preso por tentativa de Furto.", pname);
SendClientMessageToAll(green, string);
return 1;
}
Final:
pawn Код:
stock IsVehicleOccupied(vehicleid)
{
  for(new i = 0; i < MAX_PLAYERS; i++)
    if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
      return 1;
  return 0;
}
Desde jб Obrigado...


Re: [AJUDA]Sistema Anti-Roubo Bugado :x. - Canabis - 24.10.2010

to sem vontade de ajuda...
mais ja q й drift vou da uma forзa...
й mais ou menos isso!
eu fis correndo, mais tenta ae ^^

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if(!ispassenger)
    {
        SendClientMessage(playerid, green, "o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o");
        SendClientMessage(playerid, white, "|| NГO ROUBE CARROS OU VEНCULO OU SERA PRESO...");
        SendClientMessage(playerid, white, "|| TODOS OS VEНCULOS EM GOD MOD...");
        SendClientMessage(playerid, green, "o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o");
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
            {
                if(i != playerid)
                {
                    SetPlayerPos(playerid,197.6661,173.8179,1003.0234);
                    SetPlayerInterior(playerid,3);
                    SendClientMessage(playerid,yellow,"Vocк foi preso por tentativa de Furto й ficarб 10 Minutos preso.");
                    SetTimer("Preso",600000,false);
                    new pname[MAX_PLAYER_NAME];
                    GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
                    format(string, sizeof(string), "%s foi preso por tentativa de Furto.", pname);
                    SendClientMessageToAll(green, string);
                    return 1;
                }
            }
        }
    }
    return 1;
}



Re: [AJUDA]Sistema Anti-Roubo Bugado :x. - Shelby - 24.10.2010

Quote:
Originally Posted by faeldk
Посмотреть сообщение
Eae gaelra...
Tipo eu estou colocando no meu GM (DRIFT) um sistema anti-Roubo.
So que no meu sistema inves do Player morrer por roubar o carro ele vai й preso.
http://forum.sa-mp.com/showpost.php?...50&postcount=6


Re: [AJUDA]Sistema Anti-Roubo Bugado :x. - faeldk - 24.10.2010

Quote:
Originally Posted by Canabis
Посмотреть сообщение
to sem vontade de ajuda...
mais ja q й drift vou da uma forзa...
й mais ou menos isso!
eu fis correndo, mais tenta ae ^^

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if(!ispassenger)
    {
        SendClientMessage(playerid, green, "o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o");
        SendClientMessage(playerid, white, "|| NГO ROUBE CARROS OU VEНCULO OU SERA PRESO...");
        SendClientMessage(playerid, white, "|| TODOS OS VEНCULOS EM GOD MOD...");
        SendClientMessage(playerid, green, "o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o");
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
            {
                if(i != playerid)
                {
                    SetPlayerPos(playerid,197.6661,173.8179,1003.0234);
                    SetPlayerInterior(playerid,3);
                    SendClientMessage(playerid,yellow,"Vocк foi preso por tentativa de Furto й ficarб 10 Minutos preso.");
                    SetTimer("Preso",600000,false);
                    new pname[MAX_PLAYER_NAME];
                    GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
                    format(string, sizeof(string), "%s foi preso por tentativa de Furto.", pname);
                    SendClientMessageToAll(green, string);
                    return 1;
                }
            }
        }
    }
    return 1;
}
Vlw o seu deu Certim aqui .

Quote:

Quote:
Originally Posted by faeldk View Post
Eae gaelra...
Tipo eu estou colocando no meu GM (DRIFT) um sistema anti-Roubo.
So que no meu sistema inves do Player morrer por roubar o carro ele vai й preso.
http://forum.sa-mp.com/showpost.php?...50&postcount=6
sim eu peguei esse sistema.

So que eu queria mudar pra ao inves de Morrer o Player ser preso.