Detaljan opis problema: Pa uradio sam komandu /uninvite za lidere da izbace igraca iz organizacije iako on nije ig i sve dobro radi, ali neznam kako uraditi da provjeri dali je igrac u istoj org kao i lider.
Dio skripte:
YCMD:uninvite(playerid, params[],help)
{
#pragma unused help
new targetname, filestring;
if(PlayerInfo < 1) return SendClientMessage(playerid, 0xFF6347AA, "(GRESKA) Niste autorizirani za ovu komandu, samo lideri organizacija.");
if(sscanf(params, "s", targetname)) return SendClientMessage(playerid, C_KORISTENJE, "KORISTENJE: /uninvite ");
format(filestring, sizeof(filestring), "/Korisnici/%s.ini", targetname);
if(!fexist(filestring)) return SendClientMessage(playerid, COLOR_LIGHTRED, "(GRESKA) Upisano ime ne postoji u bazi podataka.");
else
{
new INI:File = INI_Open(filestring);
INI_SetTag(File, "data");
INI_WriteInt(File, "Member", 0);
INI_WriteInt(File, "Rank", 0);
INI_WriteInt(File, "Char", 299);
INI_WriteInt(File, "Dostave", 0);
INI_WriteInt(File, "Ugovor", 0);
INI_WriteInt(File, "Spawn", 0);
INI_WriteInt(File, "Char", 0);
INI_Close(File);
new str[128 + MAX_PLAYER_NAME];
format(str, sizeof(str), "(ORGANIZACIJA) %s je izbacio igraca %s (offline) iz organizacije.", Ime(playerid), targetname);
SendRadioMessage(PlayerInfo, COLOR_LIGHTRED, str);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
