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)://