Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Kirali poslato Oktobar 31, 2016, 01:30:35 PRE PODNE

Naslov: [POMOC] DajHelpera
Poruka od: Kirali poslato Oktobar 31, 2016, 01:30:35 PRE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Namijestio sam da Head Helper moze davati helpera ali mi sada Helper lvl 1 moze davati Head helpera wtf :)  inace Helper lvl 4 je Head Helper
Dio skripte:[pawn]CMD:dajhelpera( playerid, params[] )
{
      if( PlayerInfo[ playerid ][ xHelper ] < 3 ) return GRESKA( playerid, "Niste ovlasteni za ovu komandu!");
    if( !AdminDuty[ playerid ] ) return GRESKA( playerid, "Morate biti na Admin duznosti!" );
   new id, kolicina;
    if( sscanf( params, "ui", id, kolicina ) )
   {
      SendUsageMessage( playerid, "/dajhelpera [ ID/Ime ][ Level 0-3 ]");
      return 1;
   }
   if( id == IPI ) return GRESKA( playerid, "Taj igrac nije na serveru.");
   if( kolicina == 0)
   {
       SetPlayerColor( id, 0xFFFFFFFF );
       SacuvajAdmina( id );
      PlayerInfo[ id ][ xHelper ] = 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, "{FFFF00}Helper | {FFFFFF}Skinuti ste sa pozicije {FFFF00}Helper {FFFFFF}od strane %s!",ImeIgraca( playerid ) );
      SendClientMessageEx( playerid, -1, "{FFFF00}Helper | {FFFFFF}Skinuli ste poziciju {FFFF00}Helper {FFFFFF}igracu %s!", ImeIgraca( id ) );
      new string[ 128 ];
      format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Helper: %d", ImeIgraca( playerid ), ImeIgraca( id ), kolicina );
      LogSave( "Ostalo/LogMakeSage.log", string );
        format( globalstring, sizeof( globalstring ), "{FF0000} HELPER-OFF  {C0C0C0}%s {FFFFFF}skida Helpera igracu {C0C0C0}%s.", ImeIgraca( playerid ), ImeIgraca( id ) );
         AdminPoruka( -1, globalstring );
   }
   else if( kolicina >=1 && kolicina <=3  )
   {
      SendClientMessageEx( id, -1, "{FFFF00}Helper | {FFFFFF}Postavljeni ste na poziciju {FFFF00}Helper level %d {FFFFFF}od strane %s!", kolicina, ImeIgraca( playerid ) );
      SendClientMessageEx( playerid, -1, "{FFFF00}Helper | {FFFFFF}Postavili ste poziciju {FFFF00}Helper level %d {FFFFFF}igracu %s!", kolicina, ImeIgraca( id ) );
      PlayerInfo[ id ][ xHelper ] = kolicina; SavePlayer( id ); SacuvajAdmina( id );
      PlayerInfo[ id ][ xSpawn ] = SPAWN_HELPER;
      new string[ 128 ];
      format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Helper: %d", ImeIgraca( playerid ), ImeIgraca( id ), kolicina );
      LogSave( "Ostalo/LogMakeSage.log", string );
        format( globalstring, sizeof( globalstring ), "{FF0000} HELPER-MAKE  {C0C0C0}%s {FFFFFF}daje GM lvl. %d igracu {C0C0C0}%s!", ImeIgraca( playerid ), kolicina, ImeIgraca( id ) );
         AdminPoruka( -1, globalstring );
         SetPlayerColor( id, 0xFFFFFFFF );
      Dimi_SetPlayerArmour( id, 0 );
      AdminDuty[ id ] = false;

   }
   else if( kolicina == 4 )
   {
      SendClientMessageEx( id, -1, "{FFFF00}Helper | {FFFFFF}Postavljeni ste na poziciju {FFFF00}Head Helper {FFFFFF}od strane %s!",ImeIgraca( playerid ) );
      SendClientMessageEx( playerid, -1, "{FFFF00}Helper | {FFFFFF}Postavili ste poziciju {FFFF00}Head Helper {FFFFFF}igracu %s!", ImeIgraca( id ) );
        PlayerInfo[ id ][ xHelper ] = kolicina; SavePlayer( id ); SacuvajAdmina( id );
        PlayerInfo[ id ][ xSpawn ] = SPAWN_HELPER;
      new string[ 128 ];
      format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Helper: Head Helper", ImeIgraca( playerid ), ImeIgraca( id ) );
      LogSave( "Ostalo/LogMakeSage.log", string );
        format( globalstring, sizeof( globalstring ), "{FF0000} HELPER-MAKE  {C0C0C0}%s {FFFFFF}daje Head Helper igracu {C0C0C0}%s!", ImeIgraca( playerid ), ImeIgraca( id ) );
         AdminPoruka( -1, globalstring );
         SetPlayerColor( id, 0xFFFFFFFF );
      Dimi_SetPlayerArmour( id, 0 );
      AdminDuty[ id ] = false;

   }
   else return GRESKA( playerid, "Pogresan level!" );
   return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno)://