[Pomoc]Kako napraviti komandu za offline staff

Započeo _HarDy_
10. Jul 2013. Zaključano
990
pregleda
20
postova
_HarDy_
5
Underboss
10. Jul 2013.
Skripta : CLRP edit
Opis problema : Kako cu napraviti da mi cita ko je admin iako je offline , npr da ukucam /admins da mi izbaci sve admine ..
Dio skripte : Recite koji zelite?
~William~
4
Enforcer
10. Jul 2013.
napravis logove kad makeadmin  i stavis u /admins a cita imas u B ...E v.1.2.5.0 za lidere pa promenis stvar
_HarDy_
5
Underboss
11. Jul 2013.
De link od tog moda u PM...
Bugi
5
Crime Lord
11. Jul 2013.
Haha pa sto ne napravis samo preko MSGBOX-a znaci ti ispises listu admina to je sva nauka...
_HarDy_
5
Underboss
11. Jul 2013.
Treba mi za one koji su offline :S , moze pomoc ovaj Mark a.k.a. Marko(TM) mi ne ogovara na ovo
xyzcod2
5
Underboss
11. Jul 2013.
neodgovara zato sto nezna..ugl.napravis u scriptfiles folder i kad dajes nekom admina da se napravi fajl u toj mapi,i onda to iscitas u toj /admins komandi
nadam se da si razumio
~William~
4
Enforcer
11. Jul 2013.
Quote from July 11, 2013, 6:25 pm:
neodgovara zato sto nezna..ugl.napravis u scriptfiles folder i kad dajes nekom admina da se napravi fajl u toj mapi,i onda to iscitas u toj /admins komandi
nadam se da si razumio
neznam batice idi ubi se -.- sada cu mu poslat,samo napravi u scriptfiles logadmini.txt i kada stavljas admina u cmd ispod stavis da zapisuje u log i onda /admins cita evo sada cu mu nap i poslat
xyzcod2
5
Underboss
11. Jul 2013.
preformuliro si moje...
~William~
4
Enforcer
11. Jul 2013.
Quote from July 11, 2013, 6:32 pm:
preformuliro si moje...
danas sam mu rekaao tako a evo vako napravio sam ti.
Uđi u PAWNO.
dodaj na vrhu
#define admmiiniofffline 5998

i dodaj u makeadmin  ispod poruke promovirali ste ovo
      	else if(level == 1)
{
PlayerInfo = 1;

                        new text;
                        format(text,64,"Adm lvl 1:%s",giveplayer);
                        new File:log;
                        log = fopen("Admini/Lvl1.txt", io_write);
                        fwrite(log, text);
                        fclose(log);

}
else if(level == 2)
{
PlayerInfo = 2;

                        new text;
                        format(text,64,"Adm lvl 2:%s",giveplayer);
                        new File:log;
                        log = fopen("Admini/Lvl2.txt", io_write);
                        fwrite(log, text);
                        fclose(log);

}
else if(level == 3)
{
PlayerInfo = 3;

                        new text;
                        format(text,64,"Adm lvl 3:%s",giveplayer);
                        new File:log;
                        log = fopen("Admini/Lvl3.txt", io_write);
                        fwrite(log, text);
                        fclose(log);

}
else if(level == 4)
{
PlayerInfo = 4;

                        new text;
                        format(text,64,"Adm lvl 4:%s",giveplayer);
                        new File:log;
                        log = fopen("Admini/Lvl4.txt", io_write);
                        fwrite(log, text);
                        fclose(log);

}
else if(level == 5)
{
PlayerInfo = 5;

                        new text;
                        format(text,64,"Adm lvl 5:%s",giveplayer);
                        new File:log;
                        log = fopen("Admini/Lvl5.txt", io_write);
                        fwrite(log, text);
                        fclose(log);

}
else if(level == 6)
{
PlayerInfo = 6;

                        new text;
                        format(text,64,"Adm lvl 6:%s",giveplayer);
                        new File:log;
                        log = fopen("Admini/Lvl6.txt", io_write);
                        fwrite(log, text);
                        fclose(log);

}

i stavi ovu /ADMINS komandu.
if (strcmp(cmd, "/admins", true) == 0)
{

    new text;
    new File:admin1 = fopen("Admini/Lvl1.txt", io_read);
    while(fread(admin1, text)) {
    strmid(adm1, text, 0, strlen(text), 255); }
    fclose(admin1);

    new File:admin2 = fopen("Admini/Lvl2.txt", io_read);
    while(fread(admin2, text)) {
    strmid(adm2, text, 0, strlen(text), 255); }
    fclose(admin2);

    new File:admin3 = fopen("Admini/Lvl3.txt", io_read);
    while(fread(admin3, text)) {
    strmid(adm3, text, 0, strlen(text), 255); }
    fclose(admin3);

    new File:admin4 = fopen("Admini/Lvl4.txt", io_read);
    while(fread(admin4, text)) {
    strmid(adm4, text, 0, strlen(text), 255); }
    fclose(admin4);

    new File:admin5 = fopen("Admini/Lvl5.txt", io_read);
    while(fread(admin5, text)) {
    strmid(adm5, text, 0, strlen(text), 255); }
    fclose(admin5);
new File:admin6 = fopen("Admini/Lvl6.txt", io_read);
    while(fread(admin6, text)) {
    strmid(adm6, text, 0, strlen(text), 255); }
    fclose(admin6);
    /*
    new File:lider6 = fopen("Lideri/Lvl6.txt", io_read);
    while(fread(lider6, text)) {
    strmid(ldr6, text, 0, strlen(text), 255); }
    fclose(lider6);*/

new string;
new admini1;
new admini2;
new admini33;
new admini3;
new stringonline;
format(admini1,sizeof(admini1),"Balkan SA:MP | Lista Admina offline ||");
format(admini2,sizeof(admini2),"LVL 1 %s | \n LVL 2 %s |\n LVL 3 %s | \n LVL 4 %s | \n ",adm1,adm2,adm3,adm4);
        format(admini33,sizeof(admini33),"LVL 5 %s | \n LVL 6 %s |\n",adm5,adm6);
format(admini3,sizeof(admini3),"Balkan SA:MP | Lista Admina offline ||");
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
                if (PlayerInfo >=1)
      {
      new atext;
      new lvltext;
            if(PlayerInfo == 1) { lvltext = "LEVEL 1"; }
            else if(PlayerInfo == 2) { lvltext = "LEVEL 2"; }
            else if(PlayerInfo == 3) { lvltext = "LEVEL 3"; }
            else if(PlayerInfo == 4) { lvltext = "LEVEL 4"; }
            else if(PlayerInfo == 5) { lvltext = "LEVEL 5"; }
            else if(PlayerInfo == 6) { lvltext = "LEVEL 6"; }
       
      format(atext, sizeof(atext), " %s", lvltext);
      strcat(stringonline, atext);
    strcat(stringonline, " | ");
      strcat(stringonline, PlayerName(i));
      strcat(stringonline, "\n");
      }
    }

            format(string,sizeof(string),"%s\n%s\n%s\n%s\n%s",admini1,stringonline,admini3,admini2,admini33);
    ShowPlayerDialog(playerid, admmiiniofffline, DIALOG_STYLE_MSGBOX, "Administracija OFFLINE", string, "UREDU", "UREDU");
    return 1;
  }
i reci radil..
P.S:napravi u scriptfiles folderu Admini,i produzi si levele na 1338 ili kolko ti imas...
_HarDy_
5
Underboss
12. Jul 2013.
aj probat cu poslje , najbolje je kada neko nekom kaze da nezna , odma svi daju xD

Mark trebao si mi odma tako napisati i gotova prica xD
~William~
4
Enforcer
12. Jul 2013.
_HarDy_ wrote on July 12, 2013, 8:02 am:
aj probat cu poslje , najbolje je kada neko nekom kaze da nezna , odma svi daju xD

Mark trebao si mi odma tako napisati i gotova prica xD
Nisam bio tek onda došao.
_HarDy_
5
Underboss
12. Jul 2013.
De nadji u tom modu kako je definirano adm1,adm2,adm3...

Pise mi error nije definirano , kada ga definiram kao "new adm1" crash mi server..

Ajd plz sto prije
~William~
4
Enforcer
12. Jul 2013.
_HarDy_ wrote on July 12, 2013, 5:47 pm:
De nadji u tom modu kako je definirano adm1,adm2,adm3...

Pise mi error nije definirano , kada ga definiram kao "new adm1" crash mi server..

Ajd plz sto prije
new adm1;
new adm2;
new adm3;
new adm4;
new adm5;
new adm6;
na vrh skripte eto brzo
_HarDy_
5
Underboss
12. Jul 2013.
Mark a.k.a. Marko(TM) wrote on July 12, 2013, 5:47 pm:
De nadji u tom modu kako je definirano adm1,adm2,adm3...

Pise mi error nije definirano , kada ga definiram kao "new adm1" crash mi server..

Ajd plz sto prije
new adm1;
new adm2;
new adm3;
new adm4;
new adm5;
new adm6;
na vrh skripte eto brzo

C:\Users\Admin\Desktop\BM 0.3x\gamemodes\BMRP.pwn(75104) : error 035: argument type mismatch (argument 1)
C:\Users\Admin\Desktop\BM 0.3x\gamemodes\BMRP.pwn(75109) : error 035: argument type mismatch (argument 1)
C:\Users\Admin\Desktop\BM 0.3x\gamemodes\BMRP.pwn(75114) : error 035: argument type mismatch (argument 1)
C:\Users\Admin\Desktop\BM 0.3x\gamemodes\BMRP.pwn(75119) : error 035: argument type mismatch (argument 1)


Nije dobro :S
_HarDy_
5
Underboss
12. Jul 2013.
Mark a.k.a. Marko(TM) wrote on July 12, 2013, 5:47 pm:
De nadji u tom modu kako je definirano adm1,adm2,adm3...

Pise mi error nije definirano , kada ga definiram kao "new adm1" crash mi server..

Ajd plz sto prije
new adm1;
new adm2;
new adm3;
new adm4;
new adm5;
new adm6;
na vrh skripte eto brzo

Omg de mi link od tog moda iz koga uzimas ovo , ako ti neznas naci cu ja :S

Hitno mi treba

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha