Problem(error/warning):Kako da namestim da samo ja mogu da koristim komandu /postavinovac i /dajnovac
Dio skripte: [ pawn ]YCMD:dajnovac(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BB:RPG | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pVlasnik] != 1) return SCM(playerid,-1,""SPLAVA"[BB:RPG] "SIVA"Samo Vlasnik!");
new target, money;
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[BB:RPG] "SIVA"Morate biti na admin duznosti!");
if(sscanf(params, "ud", target, money)) return SendClientMessage(playerid,-1, ""ORANGE"BB:RPG Pomoc | "BELA"/dajnovac [ID/Ime] [Kolicina Novca]");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SPLAVA"[GRESKA] "SIVA"Pogresan ID!");
if(PlayerInfo[target][pNovacDzep] <= 0) return SCM(playerid,-1,"[BB:RPG] "CRVENA"Igrac je u minusu sa novcem, prvo mu podesi novac na 0!");
new string[128]; g_NovacPlus(target, money);
format(string, sizeof(string), ""SIVA"[BB:RPG] "SPLAVA"%s ti je dao $%d novca.", GetName(playerid), money);
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SIVA"[BB:RPG] "SPLAVA"Dali ste %s %d novca.", GetName(target), money);
SendClientMessage(playerid, -1, string);
format(string,sizeof(string),""SIVA"[BB:RPG] "SPLAVA"Admin %s je dao %s novca %d$!",GetName(playerid),GetName(target), money);
AdminGameMaster(-1, string);
SavePlayer(target);
return 1;
}[ /pawn ]
Dio skripte: [ pawn ]YCMD:podesinovac(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BB: "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pVlasnik] != 1) return SCM(playerid,-1,""SPLAVA"BB: "SIVA"Samo Vlasnik!");
new target, money;
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"(( Balkan Beat RolePLay )) "SIVA"Morate biti na admin duznosti!");
if(sscanf(params, "ud", target, money)) return SendClientMessage(playerid,-1, ""ORANGE"Balkan Beat RolePlay RP Pomoc | "BELA"/podesinovac [ID/Ime] [Novac]");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SPLAVA"ERROR: "SIVA"Pogresan ID!");
new string[128]; g_ResetujNovac(target); g_NovacPlus(target, money);
format(string, sizeof(string), ""SIVA"BB: "SPLAVA"%s ti je podesio novac na $%d.", GetName(playerid), money);
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SIVA"BB: "SPLAVA"Podesili ste %s novac na %d.", GetName(target), money);
SendClientMessage(playerid, -1, string);
format(string,sizeof(string),""SIVA"BB: "SPLAVA"Admin %s je postavio %s novca %d$!",GetName(playerid),GetName(target), money);
AdminGameMaster(-1, string);
SavePlayer(target);
return 1;
}(playerid, params[], help)
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Imate sve tu
RESENOO :))))
AKO NEKOM TREBA CMD EVO VAM STAVITE ISPOD CMD:KOJA JE CMD
new NekoImeIgraca[MAX_PLAYER_NAME]; //Stavimo novu varijablu da uzmemo ime igraca
GetPlayerName(playerid, NekoImeIgraca, sizeof(NekoImeIgraca)); //Uzmemo ime igraca i stavimo u prethodno kreiranu varijablu "ime"
if(strcmp(NekoImeIgraca, "TvojeNekoIme")) return SendClientMessage(playerid, -1, "Ovu komandu moze koristiti samo TvojeNekoIme!"); //Proverava da li je ime igraca jedano "TvojeNekoIme"