[POMOC] Online Admins

Započeo Dobrica
23. Apr. 2017. Zaključano
511
pregleda
6
postova
Dobrica
4
Shot Caller
23. Apr. 2017.
Skripta koju koristim: Edit
Detaljan opis problema: Radio sam komandu, za online / offline admine, meni samo prikaze online. tj nece da prikaze OFFline.
Dio skripte: Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno):

CMD:admins(playerid,params[])
{
    if(pi_logged == true)
{
new string;
new string_admin;
strdel(string_admin,0,sizeof(string_admin));

for(new admin_id = 1; admin_id < MAX_ADMINS; admin_id++)
{
new adms_files;
format(adms_files,sizeof(adms_files),FILE_ADMIN,admin_id);
if(fexist(adms_files))
{
if(ADMIN_INFO > 0)
{
if(IsPlayerConnected(p_player_on_off(ADMIN_INFO)))
{
format(string,sizeof(string),"{FFFFFF}Ime AXS\t{FFFFFF}Level AXS\t{FFFFFF}Status AXS\n\
{FFFFFF}%s\t{FFFFFF}%d\t{118A0C}Online\n",ADMIN_INFO,ADMIN_INFO);
strcat(string_admin,string);
}
else if(!IsPlayerConnected(ADMIN_INFO))
{
format(string,sizeof(string),"{FFFFFF}Ime AXS\t{FFFFFF}Level AXS\t{FFFFFF}Status AXS\n\
{FFFFFF}%s\t{FFFFFF}%d\t{F5052D}Offline\n",ADMIN_INFO,ADMIN_INFO);
strcat(string_admin,string);
}
}
}
}
if(strlen(string_admin) == 0) return SEM(playerid,"Lista axs-a je trenutno prazna!");
SPD(playerid,DIALOG_NONE_NONE,DIALOG_STYLE_TABLIST_HEADERS,MOD_NAME,string_admin,"Izlaz", "");
}
return true;
}
Dobrica
4
Shot Caller
23. Apr. 2017.
Izvinjavam se za dupli post.

**********

Tacnije izbacuje mi za admina KOJI JE OFFLINE da je ONLINE,a OFFLINE mi ne izbacuje!  😢
FunnyGamingDay - FGD
6
OG Legend
23. Apr. 2017.
To moras da radis pod OnDialogResponse.
@MEDO

Former SA:MP server developer

Dobrica
4
Shot Caller
23. Apr. 2017.
Sta bre moram da radim pod on dialog response?
Molim te zaobidji temu i nemoj se proseravati.-
FunnyGamingDay - FGD
6
OG Legend
23. Apr. 2017.
Slusaj, moras da napravis dve opcije, jednu za Online i drugu za Offline admine. O tome ti pricam za ondialogresponse. 🙂

Former SA:MP server developer

Rax_King
5
Godfather
23. Apr. 2017.
else if(!IsPlayerConnected(ADMIN_INFO))


U IsPlayerConnected ide uvijek ID a ne String.
To bih rijesio ovako
IsPlayerConnectedEx(name[]) {
new getname;
foreach(new i : Players) {
GetPlayerName(i, getname, MAX_PLAYER_NAME);
if (!strcmp(name, getname)) return 1;
}
return 0;
}
////////////////////
else if(!IsPlayerConnectedEx(ADMIN_INFO)) ...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha