GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: RaSmuS - 2012. Február 06. - 18:16:21

Cím: Anti Drive By
Írta: RaSmuS - 2012. Február 06. - 18:16:21
Van ez a kód:
[pawn]public AntiDrive( playerid , killerid )
{
new wsrt[128], wsrt2[256];
new PlayerName[16];
GetPlayerName(killerid, PlayerName, sizeof(PlayerName));
if(PLAYER_STATE_PASSENGER == GetPlayerState(killerid))
{
    Warns[killerid] ++;
    format(wsrt, sizeof(wsrt), \"{F3FF02}*** %s figyelmeztetve lett! -[ Ok: Nincs DB! /szabaly ]- ***\", PlayerName, MAX_DB);
    SendClientMessageToAll(COLOR_RED, wsrt);
   if(Warns[killerid] >= 3)
   {
   format(wsrt, sizeof(wsrt), \"{F3FF02}*** SERVER: %s kickelve lett! -[ Ok: Drive By ]- ***\", PlayerName, MAX_DB);
   SendClientMessageToAll(COLOR_RED, wsrt);
        format(wsrt2, sizeof(wsrt2), \"{F3FF02}*** Kickelve lettél a szerver által! -[ Ok: Drive By ]-\", MAX_DB);
   SendClientMessage(killerid, COLOR_GREEN, wsrt2);
        Kick(killerid);
   }
}
return 1;
}[/pawn]
Ezzel az a baj hogy csak azt figyelmezteti aki nem a sofõr ülésben ül.
Nekem az kéne ha a sofõr lõ le vagy a jármûvel rám áll és megöl azt figyelmeztesse ne az utast..
Elõre is köszi :D
Cím: Anti Drive By
Írta: nyE - 2012. Február 07. - 08:57:49
PLAYER_STATE_PASSENGER helyett PLAYER_STATE_DRIVER
Cím: Anti Drive By
Írta: RaSmuS - 2012. Február 07. - 13:35:59
Köszi ment a +! :D