b]Problem(error/warning): Pa ovako, stavio sam sistem za reputacije, one na admini gamesage, i kada je jedan a/helper ig sistem radi, ali kada dodju vise sistem ne radi, zbaguje se, reputacije daje na svima, ako zna neko da sredi komandu?
Dio skripte: [ pawn ]reputacije sistem[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]Nije u pitanje crashiranje[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Nema potrebe, ostavicu cmd, repup i /admins, ako znae neko srediti
--> pastebin: https://pastebin.com/3LtkD1ku
Oko reputacije sistem
422
pregleda
2
postova
29. Dec. 2018.
29. Dec. 2018.
Evo sredio sam ti sve, poradi na kodu jer je ovo strašno šta ti sve zmješo. Link: https://pastebin.com/raw/wJEJ4tsL .
Evo ti takoÄ‘er i ovdije, napravia san ti ovo za 2min ako Äe biti greÅ¡aka @ me i reci di je problem.
Evo ti takoÄ‘er i ovdije, napravia san ti ovo za 2min ako Äe biti greÅ¡aka @ me i reci di je problem.
CMD:repup( playerid, params[] )
{
if( PlayerInfo[ playerid ][ xAdmin ] < 1336)
return GRESKA( playerid, "Ne ste ovlasten za koristenje na ovaa komanda!");
if( !AdminDuty[ playerid ] )
return GRESKA( playerid, "Mora da ste na dolznost!" );
new targetid;
if(sscanf(params,"u", targetid))
return SendUsageMessage(playerid, "(cmd): /repup (playerid).");
if(!IsPlayerConnected(targetid))
return GRESKA( playerid, "Pogresen ID." );
PlayerInfo[ targetid ][ xRep ]++;
SavePlayer( targetid );
SendInfoMessage( targetid, "Dobivte repup od administrator %s.", ImeIgraca( playerid ) );
SendInfoMessage( targetid, "Sega imate %d/10 reputacii.", PlayerInfo[ targetid ][ xRep ] );
new
message_string[111+49+5];
format(message_string , sizeof( message_string ), "{FF0000}|| REPUP || {C0C0C0}%s {FFFFFF}mu dade reputacija na {C0C0C0}%s {FFFFFF} sega toj ima {C0C0C0}%d/10 REP", ImeIgraca(playerid), ImeIgraca(targetid), PlayerInfo[ targetid ][ xRep ]);
AdminPoruka( -1, message_string );
LogSave( "Ostalo/LogRepUP.log", message_string );
return (true);
}
CMD:repdown( playerid, params[] )
{
if( PlayerInfo[ playerid ][ xAdmin ] < 1336)
return GRESKA( playerid, "Ne ste ovlasten za koristenje na ovaa komanda!");
if( !AdminDuty[ playerid ] )
return GRESKA( playerid, "Mora da ste na dolznost!" );
new targetid;
if(sscanf(params,"u", targetid))
return SendUsageMessage(playerid, "(cmd): /repdown (playerid).");
if(!IsPlayerConnected(targetid))
return GRESKA( playerid, "Pogresen ID." );
PlayerInfo[ targetid ][ xRep ]--;
SavePlayer( targetid );
SendInfoMessage( targetid, "Dobivte repdown od administrator %s [%d/10].", ImeIgraca(playerid), PlayerInfo[ targetid ][ xRep ]);
SendInfoMessage( playerid, "Zemavte reputacija na %s, sega toj ima %d/10 reputacii", ImeIgraca( targetid ), PlayerInfo[ targetid ][ xRep ] );
new
message_string[113+49+5];
format(message_string , sizeof( message_string ), "{FF0000}|| REPDOWN || {C0C0C0}%s {FFFFFF}mu zede reputacija na {C0C0C0}%s {FFFFFF} sega toj ima {C0C0C0}%d/10 REP", ImeIgraca( playerid ), ImeIgraca( targetid ), PlayerInfo[ targetid ][ xRep ] );
AdminPoruka( -1, message_string );
LogSave( "Ostalo/LogRepDOWN.log", message_string );
return (true);
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava