13.08.2011, 02:47
(
Последний раз редактировалось MaGnO_357; 13.08.2011 в 03:45.
)
esses cara й fod** hehe ai vo posta um aki cabei de passar ele para FS la vai tenta ae comando nгo foi eu que fis crйditos pelo CMD The Knight mais coloquei os crйditos para mim tbm pois passei ele para FS
Ajudei REP+ xD
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
#if defined FILTERSCRIPT
#define Cinzento (0x9C9C9CFF)
#define Vermelho (0xEE0000FF)
#define Amarelo (0xEEAD0EFF)
#define Verde (0x228B22FF)
#define Azull (0x5CACEE)
enum jInformacoes
{
kNome[ 24 ],
Nome[ 24 ],
aAvisos,
pAvisos,
nMsgs,
Preso
}
new jInfo[ MAX_PLAYERS ][ jInformacoes ];
forward @sPreso( killerid );
new sStr[ 128 ];
public OnFilterScriptInit()
{
print("*======================================*");
print("* *");
print("* Crйditos pelo FS by: MaGnO_357 *");
print("* Crйditos pelo Comando by: The Knight *");
print("* *");
print("*======================================*");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
main()
{
}
//=============================================================================
public OnPlayerConnect(playerid)
{
GetPlayerName( playerid, jInfo[ playerid ][ Nome ], 23 );
return 1;
}
//========================COMANDOS AKI==========================================
public OnPlayerCommandText(playerid, cmdtext[])
{
if( !strcmp( cmdtext, "/jPresos", true ) )
{
if( !IsPlayerAdmin( playerid ) ) return SendClientMessage( playerid, Vermelho, "Sу administradores logados na RCON podem usar este comando!" );
SendClientMessage( playerid, Azull, "|PRESOS| Jogadores Presos:" );
for( new j = 0; j < MAX_PLAYERS; j++ )
{
if( IsPlayerConnected( j ) )
{
if( jInfo[ j ][ Preso ] == 1 )
{
GetPlayerName( j, jInfo[ playerid ][ Nome ], 23 );
format( sStr, sizeof( sStr ), "{5CACEE}Jogador(a): {FFFFFF}%s | {5CACEE}ID: {FFFFFF}%i", jInfo[ playerid ][ Nome ], j );
SendClientMessage( playerid, Amarelo, sStr );
}
}
}
return true;
}
return false;
}
//=============================================================================
public OnPlayerDeath( playerid, killerid, reason )
{
if( IsPlayerInAnyVehicle( killerid ) && reason != WEAPON_VEHICLE )
{
SetPlayerInterior( killerid, 0 );
SetPlayerPos( killerid, 2143.4492,622.0122,-3.4715 );
GetPlayerName( killerid, jInfo[ killerid ][ kNome ], 23 );
format( sStr, sizeof( sStr ), "[AlQaeda BoT] %s foi preso! [Motivo: DriveBy | Tempo: 2 minutos]", kNome );
SendClientMessageToAll( Vermelho, sStr );
SendClientMessage( killerid, Cinzento, "[AlQaeda BoT] Vocк foi preso por cometer DriveBy! (2 minutos)" );
SetTimerEx( "@sPreso", 120000, false, "d", killerid );
jInfo[ killerid ][ Preso ] = 1;
}
return true;
}
//=============================================================================
public @sPreso( killerid )
{
GetPlayerName( killerid, jInfo[ killerid ][ kNome ], 23 );
format( sStr, sizeof( sStr ), "[AlQaeda BoT] %s cumpriu o seu tempo na prisгo e foi solto!", kNome);
SendClientMessageToAll( Verde, sStr );
SendClientMessage( killerid, Verde, "[AlQaeda BoT] Vocк cumpriu seu tempo na prisгo e foi solto!" );
GameTextForPlayer( killerid, "~g~Voce foi solto", 3000, 1 );
SpawnPlayer( killerid );
jInfo[ killerid ][ Preso ] = 0;
return true;
}
//=============================================================================
#endif