Szerző Téma: Drive By Warn  (Megtekintve 1237 alkalommal)

Nem elérhető Rem

Drive By Warn
« Dátum: 2011. május 28. - 12:32:02 »
0 Show voters
Sziasztok.
Van az alábbi Script hibát nem jelez ha mentem de nem is warnol a db ért.
Ha tudtok segítsek,vagy javítsátok ki.
Köszi elõre is.
[pawn]//************************************************************************************
#include <a_samp>
#define MAX_DB 3
#define MAX_WARNING 3
new Warns[MAX_PLAYERS];
forward AntiDrive(playerid , killerid);
//==========SZINEK==========//
#define COLOR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_GREEN 0x33AA33AA
//*************************************
public AntiDrive( playerid , killerid )
{
new wsrt[128], wsrt2[256];
new PlayerName[16];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(PLAYER_STATE_DRIVER == GetPlayerState(killerid))
{
    Warns[playerid] ++;
    SendClientMessage(killerid, COLOR_RED, \"Figyelmeztetés!Ne ölj Db vel, külömben kickelve leszel!\");
   if(Warns[killerid] >= 3)
   {
      format(wsrt, sizeof(wsrt), \"*Anti-Drive_By_Kill-Bot: %s kickelve lett a szerver által. Indok: - Drive_By_Kill/Db [%d]\", PlayerName, MAX_DB);
      SendClientMessageToAll(COLOR_RED, wsrt);
       format(wsrt2, sizeof(wsrt2), \"Kickelve lettél a szerver által. Indok - Drive_By_Kill/Db [%d]\", MAX_DB);
      SendClientMessage(killerid, COLOR_GREEN, wsrt2);
       Kick(killerid);
   }
}
return 1;
}[/pawn]
[gmod=staR]Használd a [ pawn] [ /pawn] ( szóköz nélkül ) BB kódokat![/gmod]
« Utoljára szerkesztve: 2011. május 28. - 13:27:39 írta ►ѕтaЯ◄ »

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Drive By Warn
« Válasz #1 Dátum: 2011. május 28. - 13:30:07 »
0 Show voters
[pawn]//************************************************************************************
#include <a_samp>
#define MAX_DB 3
#define MAX_WARNING 3
new Warns[MAX_PLAYERS];
forward AntiDrive(playerid , killerid);
//==========SZINEK==========//
#define COLOR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_GREEN 0x33AA33AA
//*************************************
public AntiDrive( playerid , killerid )
{
new wsrt[128], wsrt2[256];
new PlayerName[16];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(PLAYER_STATE_DRIVER == GetPlayerState(killerid))
{
    Warns[playerid] ++;
    SendClientMessage(killerid, COLOR_RED, \"Figyelmeztetés!Ne ölj Db vel, külömben kickelve leszel!\");
   if(Warns[killerid] >= 3)
   {
      format(wsrt, sizeof(wsrt), \"*Anti-Drive_By_Kill-Bot: %s kickelve lett a szerver által. Indok: - Drive_By_Kill/Db [%d]\", PlayerName, MAX_DB);
      SendClientMessageToAll(COLOR_RED, wsrt);
       format(wsrt2, sizeof(wsrt2), \"Kickelve lettél a szerver által. Indok - Drive_By_Kill/Db [%d]\", MAX_DB);
      SendClientMessage(killerid, COLOR_GREEN, wsrt2);
       Kick(killerid);
   }
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
AntiDrive(playerid, killerid);
return 1;
}
[/pawn]

Nem elérhető Rem

Drive By Warn
« Válasz #2 Dátum: 2011. május 29. - 10:29:01 »
0 Show voters
Helló.
Most már ki írja hogy ne öljek DB vel.
Csak a warn-t nem adja.
Nem tudom miért nem warnol de legalább kiírja hogy ne öljek Db vel :)

Drive By Warn
« Válasz #3 Dátum: 2011. május 29. - 10:37:23 »
0 Show voters
//************************************************************************************
 
#include <a_samp>
#define MAX_DB 3
#define MAX_WARNING 3
new Warns[MAX_PLAYERS];
forward AntiDrive(playerid , killerid);
//==========SZINEK==========//
#define COLOR_GREEN 0x33AA33AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_GREEN 0x33AA33AA
//*************************************
public AntiDrive( playerid , killerid )
{
new wsrt[128], wsrt2[256];
new PlayerName[16];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
{
    Warns[playerid] ++;
    SendClientMessage(killerid, COLOR_RED, \"Figyelmeztetés!Ne ölj Db vel, külömben kickelve leszel!\");
if(Warns[killerid] >= 3)
{
   format(wsrt, sizeof(wsrt), \"*Anti-Drive_By_Kill-Bot: %s kickelve lett a szerver által. Indok: - Drive_By_Kill/Db [%d]\", PlayerName, MAX_DB);
   SendClientMessageToAll(COLOR_RED, wsrt);
    format(wsrt2, sizeof(wsrt2), \"Kickelve lettél a szerver által. Indok - Drive_By_Kill/Db [%d]\", MAX_DB);
   SendClientMessage(killerid, COLOR_GREEN, wsrt2);
    Kick(killerid);
}
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    AntiDrive(playerid, killerid);
    return 1;
}

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
Drive By Warn
« Válasz #4 Dátum: 2011. május 29. - 10:52:39 »
0 Show voters
Warns[playerid] ++;
ezt a sort kell lecserélni erre:
Warns[killerid] ++;

Nem elérhető Rem

Drive By Warn
« Válasz #5 Dátum: 2011. június 01. - 17:18:00 »
0 Show voters
Köszi a segítséget most már jól mûködik.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal