CMD:cuff( playerid, params[] ) {
if( GetFactionType( playerid ) != ORG_TIP_PD ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu" );
new igrac;
if( BrojLisica[ playerid ] == 0 ) return GRESKA( playerid, "Nemate nijedan par lisica." );
if( sscanf( params, "u", igrac ) ) return SendUsageMessage( playerid, "/cuff [ ID/Deo imena ]");
if( PoliceDuty[ playerid ] == false ) return GRESKA( playerid, "Da bi koristio ovu komandu moras biti policajac na duznosti!");
if( IsPlayerConnected( igrac ) ) {
if( igrac != INVALID_PLAYER_ID ) {
if( OI[ PlayerInfo[ igrac ][ xClan ] ][ oTip ] == ORG_TIP_PD ) return GRESKA( playerid, "Ne mozes staviti lisice na policajca !");
if( IsPlayerNearPlayer(5.0, playerid, igrac ) && !IsPlayerInAnyVehicle( playerid ) && !IsPlayerInAnyVehicle( igrac ) ) {
if( igrac == playerid ) return GRESKA( playerid, "Ne mozes sam sebi stavit lisice!");
if( PlayerCuffed[ igrac ] == 1 ) {
SendClientMessageEx( igrac, SVETLOPLAVA, "* Stavio vam je lisice %s.", ImeIgraca( playerid ) );
SendClientMessageEx( playerid, SVETLOPLAVA, "* Stavio si lisice na %s.", ImeIgraca( igrac ) );
format( globalstring, sizeof( globalstring ), "* %s stavlja lisice na %s, tako da mu nebi pobjegao.", ImeIgraca( playerid ), ImeIgraca( igrac ) );
PorukaRadius( 30.0, playerid, globalstring, LJUBICASTA );
GameTextForPlayer( igrac, "~r~Uhapsen", 2500, 3);
TogglePlayerControllable( igrac, 0 );
SetPlayerAttachedObject( igrac, OBJECT_SLOT_RHAND, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000 );
SetPlayerSpecialAction( igrac, SPECIAL_ACTION_CUFFED );
PlayerCuffed[ igrac ] = 2;
CuffTimer[ playerid ] = SetTimerEx("CuffTajmer", 20000, false, "i", playerid );
// BrojLisica[ playerid ]--;
} else GRESKA( playerid, "Taj igrac nije sokiran !");
} else GRESKA( playerid, "Taj igrac nije blizu vas !");
}
} else GRESKA( playerid, "Taj igrac nije online !");
return 1;
}