Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:dajadmina( playerid, params[] )
- {
- if( PlayerInfo[ playerid ][ xAdmin ] >= 6 )
- {
- if( !AdminDuty[ playerid ] ) return GRESKA( playerid, "Morate biti na Admin duznosti!" );
- new id, kolicina;
- if( sscanf( params, "ui", id, kolicina ) )
- {
- SendUsageMessage( playerid, "/dajadmina [ ID/Ime ][ Level 0-7 ]");
- return 1;
- }
- if( id == IPI ) return GRESKA( playerid, "Taj igrac nije na serveru.");
- if( kolicina == 0 )
- {
- SacuvajAdmina( id );
- SetPlayerColor( id, 0xFFFFFFFF );
- PlayerInfo[ id ][ xAdmin ] = 0;
- PlayerInfo[ id ][ xSkin ] = SetSexSkin( id );
- PlayerInfo[ id ][ xSpawn ] = SetRandomSpawn( id );
- SetPlayerSkin( id, SetSexSkin( id ) );
- SavePlayer( id );
- Dimi_SetPlayerArmour( id, 0 );
- AdminDuty[ id ] = false;
- SendClientMessageEx( id, -1, ""col_ugblue"ADMIN | {FFFFFF}Skinuti ste sa pozicije "col_ugblue"Administratora {FFFFFF}od strane %s!", ImeIgraca( playerid ) );
- SendClientMessageEx( playerid, -1, ""col_ugblue"ADMIN | {FFFFFF}Skinuli ste poziciju "col_ugblue"Administratora {FFFFFF}igracu %s!", ImeIgraca( id ) );
- new string[ 128 ];
- format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Admin: %d", ImeIgraca( playerid ), ImeIgraca( id ), kolicina );
- LogSave( "Ostalo/LogMakeAdmin.log", string );
- format( globalstring, sizeof( globalstring ), "{FF0000}|| A-OFF || {C0C0C0}%s {FFFFFF}skida Admina igracu {C0C0C0}%s.", ImeIgraca( playerid ), ImeIgraca( id ) );
- AdminPoruka( -1, globalstring );
- }
- if( kolicina >=1 && kolicina <=4 )
- {
- SendClientMessageEx( id, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavljeni ste na poziciju "col_ugblue"Administrator level %d {FFFFFF}od strane %s!", kolicina, ImeIgraca( playerid ) );
- SendClientMessageEx( playerid, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavili ste poziciju "col_ugblue"Administrator level %d {FFFFFF}igracu %s!", kolicina, ImeIgraca( id ) );
- }
- if( kolicina == 5 )
- {
- SendClientMessageEx( id, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavljeni ste na poziciju "col_ugblue"Head Administratora {FFFFFF}od strane %s!", ImeIgraca( playerid ) );
- SendClientMessageEx( playerid, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavili ste poziciju "col_ugblue"Head Administratora {FFFFFF}igracu %s!", ImeIgraca( id ) );
- }
- if( kolicina == 6 )
- {
- if( !IsPlayerAdmin( playerid ) ) return GRESKA( playerid, "Moras biti rcon admin." );
- SendClientMessageEx( id, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavljeni ste na poziciju "col_ugblue"Direktora {FFFFFF}od strane %s!", ImeIgraca( playerid ) );
- SendClientMessageEx( playerid, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavili ste poziciju "col_ugblue"Direktora {FFFFFF}igracu %s!", ImeIgraca( id ) );
- }
- if( kolicina == 7 )
- {
- if( !IsPlayerAdmin( playerid ) ) return GRESKA( playerid, "Moras biti rcon admin." );
- SendClientMessageEx( id, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavljeni ste na poziciju "col_ugblue"Vlasnika {FFFFFF}od strane %s!", ImeIgraca( playerid ) );
- SendClientMessageEx( playerid, -1, ""col_ugblue"ADMIN | {FFFFFF}Postavili ste poziciju "col_ugblue"Vlasnika {FFFFFF}igracu %s!", ImeIgraca( id ) );
- }
- new randkod = 10000 + random(89999);
- PlayerInfo[ id ][ xAKod ] = randkod;
- PlayerInfo[ id ][ xAdmin ] = kolicina;
- SavePlayer( id );
- SacuvajAdmina( id );
- PlayerInfo[ id ][ xSpawn ] = SPAWN_ADMIN;
- format( globalstring, sizeof( globalstring ), "{FF0000}|| A-MAKE || {C0C0C0}%s {FFFFFF}daje Admina igracu {C0C0C0}%s.", ImeIgraca( playerid ), ImeIgraca( id ) );
- AdminPoruka( -1, globalstring );
- new string[ 128 ];
- format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Admina: %d", ImeIgraca( playerid ), ImeIgraca( id ), kolicina );
- LogSave( "Ostalo/LogMakeAdmin.log", string );
- } else return GRESKA( playerid, "Niste ovlasteni za ovu komandu!");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment