Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[POMOC] Makeabs

Započeo Kirali
pre 9 godina
826
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Kirali
Shot Caller
pre 9 godina
Skripta koju koristim: Extazy v3.5.5
Detaljan opis problema: Neradi makeabs nekako sve sam pokusao
Dio skripte:
CMD:makeabs(playerid, params[])
{
if(UlogovanIgrac == 0) return Error(playerid, "Nisi ulogovan!");
if(IsPlayerConnected(playerid))
{
    if(!strcmp(GetNameEx(playerid), Dev_Name, true) || !strcmp(GetNameEx(playerid), Dev2_Name, true) || !strcmp(GetNameEx(playerid), Owner_1, true) || !strcmp(GetNameEx(playerid), Owner_2, true) || !strcmp(GetNameEx(playerid), Director_1, true) || !strcmp(GetNameEx(playerid), Director_2, true) || !strcmp(GetNameEx(playerid), Director_3, true) || !strcmp(GetNameEx(playerid), Director_4, true) || !strcmp(GetNameEx(playerid), Director_5, true) || !strcmp(GetNameEx(playerid), Director_6, true))
{
new id, lvl, slot;
if(IsPlayerAdmin(playerid) || PI >= 6)
{
if(sscanf(params, "uii", id, lvl, slot)) return Cmd(playerid, "/makeabs (playerid) (level) (slot 1-40 (0 skidanje))");
else if(id == IPI) return Error(playerid, "Pogresan ID!");
else if(slot < 0 || slot > 40) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(slot < 1 && lvl > 0) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(lvl < 0 || lvl > 6) return Error(playerid, "Ne moze vise od 6 ili manje od 0!");
else
{
    if(lvl > 0)
    {
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",slot);
    new text;
        format(text,64,"%s",GetNameEx(id));
        new File:log;
        log = fopen(ldst, io_write);
        if(log)
        {
        fwrite(log, text);
    fclose(log);
    }
else
{
SCMF(playerid, -1, ""COL_RED"IGRACU NIJE POSTAVLJEN ABS JER NEMA ABS FAJLA %d!", slot);
PAdm(ZUTA,"[BIG ERROR]: Nema admini fajla i igracu nije postavljen admin, napravite ga sto pre ili ce biti crasha!",1);
printf("NEMA FOLDERA ZA admini, NAPRAVITE GA STO PRE, f:%d", slot);
}
    //
new string;
g_SetPlayerSkin(id, 294);
PI = 294;
PI = lvl;
new kod = random(500)+99;
PI = kod;
PI = slot;
PI = 1;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
Podesi_Bubble(id);
printf("AdmCmd: %s je promovisan od strane %s na level %d ABS-a.", GetName(id), GetName(playerid), lvl, slot);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisani ste na ABS level %d od strane ABS-a %s, vas kod je: %d, a slot: %d.", lvl, GetName(playerid), kod, slot);
SCM(id, -1, string);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisali ste gradjanina %s na ABS level %d, slot: %d.", GetName(id),lvl, slot);
SCM(playerid, -1, string);
format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je postavio gradjaninu %s ABS level %d, slot: %d.", GetName(playerid), GetName(id), lvl, slot);
PAdm(ZUTA, string, 1);
new str;
format(str,128,"%s je dao gradjaninu %s ABS-a level %d, slot: %d.",GetName(playerid),GetName(id),lvl, slot);
MakeLog(str);
new stris;
format(stris,500,"{FFFFFF}Cestitamo vam, postali ste ABS na Balkan Extazy RolePlay serveru!\nABS level %d vam je dao owner %s.\n\nVAZNO:\nOvaj kod sto ce vam dole biti napisan, morate napisati na neki papiric,\njer ce se on traziti svaki put kada se logujete!\nTakodje taj kod ce vam biti poslan na e-mail.\nKOD: %d",lvl,GetName(playerid),kod);
g_SPD(id, 19536, DSM, ""COL_BE"ABS", stris, "OK", "");
new strki;
format(strki, 128, "%s", PI);
SaveAccount(id);
}
else if(lvl < 1)
{
    if(PI > 0)
{
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",PI);
    new text;
      format(text,64,"Niko");
  new File:log;
      log = fopen(ldst, io_write);
      if(log)
      {
        fwrite(log, text);
      fclose(log);
      }
            else
{
SCMF(playerid, -1, ""COL_RED"NEMA FAJLA ZA ABSOVE ID: %d , RESITE OVO STO PRE!", PI);
PAdm(ZUTA,"[BIG ERROR]: Nema nekog ab fajla pri skidanju absa, resite ovo sto pre ili ce biti crasha!",1);
printf("NEMA FAJLA OD NEKOG ABSA, F: %d, RESITE OVO STO PRE.", PI);
}
}
    new string;
    PI = lvl;
    g_SetPlayerSkin(id, 59);
    PI = 59;
    PI = 0;
    PI = 0;
    PI = 0;
    SCMF(id, -1, ""COL_BE"BE: {FFFFFF}Skinuta vam je pozicija ABS-a od strane %s.",GetName(playerid));
    format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // Owner %s je skinuo ABS-a gradjaninu %s.", GetName(playerid), GetName(id));
PAdm(ZUTA, string, 1);
    SaveAccount(id);
    SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
    Podesi_Bubble(id);
}
}
}
}
        else if(!strcmp(GetNameEx(playerid), Head_ABS, true))
{
new id, lvl, slot;
if(IsPlayerAdmin(playerid) || PI >= 4)
{
if(sscanf(params, "uii", id, lvl, slot)) return Cmd(playerid, "/makeabs (playerid) (level) (slot 1-40 (0 skidanje))");
else if(id == IPI) return Error(playerid, "Pogresan ID!");
else if(slot < 0 || slot > 40) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(slot < 1 && lvl > 0) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(lvl < 0 || lvl > 3) return Error(playerid, "Ne moze vise od 3 ili manje od 0!");
else
{
    if(lvl > 0)
    {
    if(PI > PI) return Error(playerid, "Ne mozete dati ABS level jacem od sebe!");
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",slot);
    new text;
        format(text,64,"%s",GetNameEx(id));
        new File:log;
        log = fopen(ldst, io_write);
        if(log)
        {
        fwrite(log, text);
    fclose(log);
    }
else
{
SCMF(playerid, -1, ""COL_RED"IGRACU NIJE POSTAVLJEN ABS JER NEMA ABS FAJLA %d!", slot);
PAdm(ZUTA,"[BIG ERROR]: Nema admini fajla i igracu nije postavljen admin, napravite ga sto pre ili ce biti crasha!",1);
printf("NEMA FOLDERA ZA admini, NAPRAVITE GA STO PRE, f:%d", slot);
}
    //
new string;
g_SetPlayerSkin(id, 294);
PI = 294;
PI = lvl;
new kod = random(500)+99;
PI = kod;
PI = slot;
PI = 1;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
Podesi_Bubble(id);
printf("AdmCmd: %s je promovisan od strane %s na level %d ABS-a.", GetName(id), GetName(playerid), lvl, slot);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisani ste na ABS level %d od strane ABS-a %s, vas kod je: %d, a slot: %d.", lvl, GetName(playerid), kod, slot);
SCM(id, -1, string);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisali ste gradjanina %s na ABS level %d, slot: %d.", GetName(id),lvl, slot);
SCM(playerid, -1, string);
format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je postavio gradjaninu %s ABS level %d, slot: %d.", GetName(playerid), GetName(id), lvl, slot);
PAdm(ZUTA, string, 1);
new str;
format(str,128,"%s je dao gradjaninu %s ABS-a level %d, slot: %d.",GetName(playerid),GetName(id),lvl, slot);
MakeLog(str);
new stris;
format(stris,500,"{FFFFFF}Cestitamo vam, postali ste ABS na Balkan Extazy RolePlay serveru!\nABS level %d vam je dao owner %s.\n\nVAZNO:\nOvaj kod sto ce vam dole biti napisan, morate napisati na neki papiric,\njer ce se on traziti svaki put kada se logujete!\nTakodje taj kod ce vam biti poslan na e-mail.\nKOD: %d",lvl,GetName(playerid),kod);
g_SPD(id, 19536, DSM, ""COL_BE"ABS", stris, "OK", "");
new strki;
format(strki, 128, "%s", PI);
SaveAccount(id);
}
else if(lvl < 1)
{
    if(PI > PI) return Error(playerid, "Ne mozete skinuti ABS-a jacem od sebe!");
    if(PI > 0)
{
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",PI);
    new text;
      format(text,64,"Niko");
  new File:log;
      log = fopen(ldst, io_write);
      if(log)
      {
        fwrite(log, text);
      fclose(log);
      }
            else
{
SCMF(playerid, -1, ""COL_RED"NEMA FAJLA ZA ABSOVE ID: %d , RESITE OVO STO PRE!", PI);
PAdm(ZUTA,"[BIG ERROR]: Nema nekog ab fajla pri skidanju absa, resite ovo sto pre ili ce biti crasha!",1);
printf("NEMA FAJLA OD NEKOG ABSA, F: %d, RESITE OVO STO PRE.", PI);
}
}
    new string;
    PI = lvl;
    g_SetPlayerSkin(id, 59);
    PI = 59;
    PI = 0;
    PI = 0;
    PI = 0;
    SCMF(id, -1, ""COL_BE"BE: {FFFFFF}Skinuta vam je pozicija ABS-a od strane %s.",GetName(playerid));
    format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // Owner %s je skinuo ABS-a gradjaninu %s.", GetName(playerid), GetName(id));
PAdm(ZUTA, string, 1);
    SaveAccount(id);
    SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
    Podesi_Bubble(id);
}
}
}
}
}
return true;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
pre 9 godina
kada ukucas /makeabs ti izadje nesto?
Kirali
Shot Caller
pre 9 godina
Nista
NecoKing
Hustler
pre 9 godina
Pokusaj

CMD:makeabs(playerid, params[])
{
if(UlogovanIgrac == 0) return Error(playerid, "Nisi ulogovan!");
if(IsPlayerConnected(playerid))
{
new id, lvl, slot;
if(IsPlayerAdmin(playerid) || PI >= 6)
{
if(sscanf(params, "uii", id, lvl, slot)) return Cmd(playerid, "/makeabs (playerid) (level) (slot 1-40 (0 skidanje))");
else if(id == IPI) return Error(playerid, "Pogresan ID!");
else if(slot < 0 || slot > 40) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(slot < 1 && lvl > 0) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(lvl < 0 || lvl > 6) return Error(playerid, "Ne moze vise od 6 ili manje od 0!");
else
{
    if(lvl > 0)
    {
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",slot);
    new text;
        format(text,64,"%s",GetNameEx(id));
        new File:log;
        log = fopen(ldst, io_write);
        if(log)
        {
        fwrite(log, text);
    fclose(log);
    }
else
{
SCMF(playerid, -1, ""COL_RED"IGRACU NIJE POSTAVLJEN ABS JER NEMA ABS FAJLA %d!", slot);
PAdm(ZUTA,"[BIG ERROR]: Nema admini fajla i igracu nije postavljen admin, napravite ga sto pre ili ce biti crasha!",1);
printf("NEMA FOLDERA ZA admini, NAPRAVITE GA STO PRE, f:%d", slot);
}
    //
new string;
g_SetPlayerSkin(id, 294);
PI = 294;
PI = lvl;
new kod = random(500)+99;
PI = kod;
PI = slot;
PI = 1;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
Podesi_Bubble(id);
printf("AdmCmd: %s je promovisan od strane %s na level %d ABS-a.", GetName(id), GetName(playerid), lvl, slot);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisani ste na ABS level %d od strane ABS-a %s, vas kod je: %d, a slot: %d.", lvl, GetName(playerid), kod, slot);
SCM(id, -1, string);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisali ste gradjanina %s na ABS level %d, slot: %d.", GetName(id),lvl, slot);
SCM(playerid, -1, string);
format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je postavio gradjaninu %s ABS level %d, slot: %d.", GetName(playerid), GetName(id), lvl, slot);
PAdm(ZUTA, string, 1);
new str;
format(str,128,"%s je dao gradjaninu %s ABS-a level %d, slot: %d.",GetName(playerid),GetName(id),lvl, slot);
MakeLog(str);
new stris;
format(stris,500,"{FFFFFF}Cestitamo vam, postali ste ABS na Balkan Extazy RolePlay serveru!\nABS level %d vam je dao owner %s.\n\nVAZNO:\nOvaj kod sto ce vam dole biti napisan, morate napisati na neki papiric,\njer ce se on traziti svaki put kada se logujete!\nTakodje taj kod ce vam biti poslan na e-mail.\nKOD: %d",lvl,GetName(playerid),kod);
g_SPD(id, 19536, DSM, ""COL_BE"ABS", stris, "OK", "");
new strki;
format(strki, 128, "%s", PI);
SaveAccount(id);
}
else if(lvl < 1)
{
    if(PI > 0)
{
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",PI);
    new text;
      format(text,64,"Niko");
  new File:log;
      log = fopen(ldst, io_write);
      if(log)
      {
        fwrite(log, text);
      fclose(log);
      }
            else
{
SCMF(playerid, -1, ""COL_RED"NEMA FAJLA ZA ABSOVE ID: %d , RESITE OVO STO PRE!", PI);
PAdm(ZUTA,"[BIG ERROR]: Nema nekog ab fajla pri skidanju absa, resite ovo sto pre ili ce biti crasha!",1);
printf("NEMA FAJLA OD NEKOG ABSA, F: %d, RESITE OVO STO PRE.", PI);
}
}
    new string;
    PI = lvl;
    g_SetPlayerSkin(id, 59);
    PI = 59;
    PI = 0;
    PI = 0;
    PI = 0;
    SCMF(id, -1, ""COL_BE"BE: {FFFFFF}Skinuta vam je pozicija ABS-a od strane %s.",GetName(playerid));
    format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // Owner %s je skinuo ABS-a gradjaninu %s.", GetName(playerid), GetName(id));
PAdm(ZUTA, string, 1);
    SaveAccount(id);
    SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
    Podesi_Bubble(id);
}
}
}
}
        else if(!strcmp(GetNameEx(playerid), Head_ABS, true))
{
new id, lvl, slot;
if(IsPlayerAdmin(playerid) || PI >= 4)
{
if(sscanf(params, "uii", id, lvl, slot)) return Cmd(playerid, "/makeabs (playerid) (level) (slot 1-40 (0 skidanje))");
else if(id == IPI) return Error(playerid, "Pogresan ID!");
else if(slot < 0 || slot > 40) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(slot < 1 && lvl > 0) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(lvl < 0 || lvl > 3) return Error(playerid, "Ne moze vise od 3 ili manje od 0!");
else
{
    if(lvl > 0)
    {
    if(PI > PI) return Error(playerid, "Ne mozete dati ABS level jacem od sebe!");
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",slot);
    new text;
        format(text,64,"%s",GetNameEx(id));
        new File:log;
        log = fopen(ldst, io_write);
        if(log)
        {
        fwrite(log, text);
    fclose(log);
    }
else
{
SCMF(playerid, -1, ""COL_RED"IGRACU NIJE POSTAVLJEN ABS JER NEMA ABS FAJLA %d!", slot);
PAdm(ZUTA,"[BIG ERROR]: Nema admini fajla i igracu nije postavljen admin, napravite ga sto pre ili ce biti crasha!",1);
printf("NEMA FOLDERA ZA admini, NAPRAVITE GA STO PRE, f:%d", slot);
}
    //
new string;
g_SetPlayerSkin(id, 294);
PI = 294;
PI = lvl;
new kod = random(500)+99;
PI = kod;
PI = slot;
PI = 1;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
Podesi_Bubble(id);
printf("AdmCmd: %s je promovisan od strane %s na level %d ABS-a.", GetName(id), GetName(playerid), lvl, slot);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisani ste na ABS level %d od strane ABS-a %s, vas kod je: %d, a slot: %d.", lvl, GetName(playerid), kod, slot);
SCM(id, -1, string);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisali ste gradjanina %s na ABS level %d, slot: %d.", GetName(id),lvl, slot);
SCM(playerid, -1, string);
format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je postavio gradjaninu %s ABS level %d, slot: %d.", GetName(playerid), GetName(id), lvl, slot);
PAdm(ZUTA, string, 1);
new str;
format(str,128,"%s je dao gradjaninu %s ABS-a level %d, slot: %d.",GetName(playerid),GetName(id),lvl, slot);
MakeLog(str);
new stris;
format(stris,500,"{FFFFFF}Cestitamo vam, postali ste ABS na Balkan Extazy RolePlay serveru!\nABS level %d vam je dao owner %s.\n\nVAZNO:\nOvaj kod sto ce vam dole biti napisan, morate napisati na neki papiric,\njer ce se on traziti svaki put kada se logujete!\nTakodje taj kod ce vam biti poslan na e-mail.\nKOD: %d",lvl,GetName(playerid),kod);
g_SPD(id, 19536, DSM, ""COL_BE"ABS", stris, "OK", "");
new strki;
format(strki, 128, "%s", PI);
SaveAccount(id);
}
else if(lvl < 1)
{
    if(PI > PI) return Error(playerid, "Ne mozete skinuti ABS-a jacem od sebe!");
    if(PI > 0)
{
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",PI);
    new text;
      format(text,64,"Niko");
  new File:log;
      log = fopen(ldst, io_write);
      if(log)
      {
        fwrite(log, text);
      fclose(log);
      }
            else
{
SCMF(playerid, -1, ""COL_RED"NEMA FAJLA ZA ABSOVE ID: %d , RESITE OVO STO PRE!", PI);
PAdm(ZUTA,"[BIG ERROR]: Nema nekog ab fajla pri skidanju absa, resite ovo sto pre ili ce biti crasha!",1);
printf("NEMA FAJLA OD NEKOG ABSA, F: %d, RESITE OVO STO PRE.", PI);
}
}
    new string;
    PI = lvl;
    g_SetPlayerSkin(id, 59);
    PI = 59;
    PI = 0;
    PI = 0;
    PI = 0;
    SCMF(id, -1, ""COL_BE"BE: {FFFFFF}Skinuta vam je pozicija ABS-a od strane %s.",GetName(playerid));
    format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // Owner %s je skinuo ABS-a gradjaninu %s.", GetName(playerid), GetName(id));
PAdm(ZUTA, string, 1);
    SaveAccount(id);
    SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
    Podesi_Bubble(id);
}
}
}
}
return true;
}
RaPid
Street Runner
pre 9 godina
Jesi u skripti pod Director i jesi ulogovan u rcon?
NecoKing
Hustler
pre 9 godina
Evo ovako mora da radi

CMD:makeabs(playerid, params[])
{
if(UlogovanIgrac == 0) return Error(playerid, "Nisi ulogovan!");
if(IsPlayerConnected(playerid))
{
new id, lvl, slot;
if(IsPlayerAdmin(playerid) || PI >= 6)
{
if(sscanf(params, "uii", id, lvl, slot)) return Cmd(playerid, "/makeabs (playerid) (level) (slot 1-40 (0 skidanje))");
else if(id == IPI) return Error(playerid, "Pogresan ID!");
else if(slot < 0 || slot > 40) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(slot < 1 && lvl > 0) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(lvl < 0 || lvl > 6) return Error(playerid, "Ne moze vise od 6 ili manje od 0!");
else
{
    if(lvl > 0)
    {
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",slot);
    new text;
        format(text,64,"%s",GetNameEx(id));
        new File:log;
        log = fopen(ldst, io_write);
        if(log)
        {
        fwrite(log, text);
    fclose(log);
    }
else
{
SCMF(playerid, -1, ""COL_RED"IGRACU NIJE POSTAVLJEN ABS JER NEMA ABS FAJLA %d!", slot);
PAdm(ZUTA,"[BIG ERROR]: Nema admini fajla i igracu nije postavljen admin, napravite ga sto pre ili ce biti crasha!",1);
printf("NEMA FOLDERA ZA admini, NAPRAVITE GA STO PRE, f:%d", slot);
}
    //
new string;
g_SetPlayerSkin(id, 294);
PI = 294;
PI = lvl;
new kod = random(500)+99;
PI = kod;
PI = slot;
PI = 1;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
Podesi_Bubble(id);
printf("AdmCmd: %s je promovisan od strane %s na level %d ABS-a.", GetName(id), GetName(playerid), lvl, slot);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisani ste na ABS level %d od strane ABS-a %s, vas kod je: %d, a slot: %d.", lvl, GetName(playerid), kod, slot);
SCM(id, -1, string);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisali ste gradjanina %s na ABS level %d, slot: %d.", GetName(id),lvl, slot);
SCM(playerid, -1, string);
format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je postavio gradjaninu %s ABS level %d, slot: %d.", GetName(playerid), GetName(id), lvl, slot);
PAdm(ZUTA, string, 1);
new str;
format(str,128,"%s je dao gradjaninu %s ABS-a level %d, slot: %d.",GetName(playerid),GetName(id),lvl, slot);
MakeLog(str);
new stris;
format(stris,500,"{FFFFFF}Cestitamo vam, postali ste ABS na Balkan Extazy RolePlay serveru!\nABS level %d vam je dao owner %s.\n\nVAZNO:\nOvaj kod sto ce vam dole biti napisan, morate napisati na neki papiric,\njer ce se on traziti svaki put kada se logujete!\nTakodje taj kod ce vam biti poslan na e-mail.\nKOD: %d",lvl,GetName(playerid),kod);
g_SPD(id, 19536, DSM, ""COL_BE"ABS", stris, "OK", "");
new strki;
format(strki, 128, "%s", PI);
SaveAccount(id);
}
else if(lvl < 1)
{
    if(PI > 0)
{
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",PI);
    new text;
      format(text,64,"Niko");
  new File:log;
      log = fopen(ldst, io_write);
      if(log)
      {
        fwrite(log, text);
      fclose(log);
      }
            else
{
SCMF(playerid, -1, ""COL_RED"NEMA FAJLA ZA ABSOVE ID: %d , RESITE OVO STO PRE!", PI);
PAdm(ZUTA,"[BIG ERROR]: Nema nekog ab fajla pri skidanju absa, resite ovo sto pre ili ce biti crasha!",1);
printf("NEMA FAJLA OD NEKOG ABSA, F: %d, RESITE OVO STO PRE.", PI);
}
}
    new string;
    PI = lvl;
    g_SetPlayerSkin(id, 59);
    PI = 59;
    PI = 0;
    PI = 0;
    PI = 0;
    SCMF(id, -1, ""COL_BE"BE: {FFFFFF}Skinuta vam je pozicija ABS-a od strane %s.",GetName(playerid));
    format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // Owner %s je skinuo ABS-a gradjaninu %s.", GetName(playerid), GetName(id));
PAdm(ZUTA, string, 1);
    SaveAccount(id);
    SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
    Podesi_Bubble(id);
}
}
}
}
return 1;
}

pre 9 godina
NecoKing wrote on October 2, 2016, 4:11 pm:
Evo ovako mora da radi

CMD:makeabs(playerid, params[])
{
if(UlogovanIgrac == 0) return Error(playerid, "Nisi ulogovan!");
if(IsPlayerConnected(playerid))
{
new id, lvl, slot;
if(IsPlayerAdmin(playerid) || PI >= 6)
{
if(sscanf(params, "uii", id, lvl, slot)) return Cmd(playerid, "/makeabs (playerid) (level) (slot 1-40 (0 skidanje))");
else if(id == IPI) return Error(playerid, "Pogresan ID!");
else if(slot < 0 || slot > 40) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(slot < 1 && lvl > 0) return Error(playerid, "Slot ne moze biti manji od 1 ili veci od 40!");
else if(lvl < 0 || lvl > 6) return Error(playerid, "Ne moze vise od 6 ili manje od 0!");
else
{
    if(lvl > 0)
    {
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",slot);
    new text;
        format(text,64,"%s",GetNameEx(id));
        new File:log;
        log = fopen(ldst, io_write);
        if(log)
        {
        fwrite(log, text);
    fclose(log);
    }
else
{
SCMF(playerid, -1, ""COL_RED"IGRACU NIJE POSTAVLJEN ABS JER NEMA ABS FAJLA %d!", slot);
PAdm(ZUTA,"[BIG ERROR]: Nema admini fajla i igracu nije postavljen admin, napravite ga sto pre ili ce biti crasha!",1);
printf("NEMA FOLDERA ZA admini, NAPRAVITE GA STO PRE, f:%d", slot);
}
    //
new string;
g_SetPlayerSkin(id, 294);
PI = 294;
PI = lvl;
new kod = random(500)+99;
PI = kod;
PI = slot;
PI = 1;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
PI = 0;
Podesi_Bubble(id);
printf("AdmCmd: %s je promovisan od strane %s na level %d ABS-a.", GetName(id), GetName(playerid), lvl, slot);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisani ste na ABS level %d od strane ABS-a %s, vas kod je: %d, a slot: %d.", lvl, GetName(playerid), kod, slot);
SCM(id, -1, string);
format(string, sizeof(string), ""COL_BE"BE: {FFFFFF}Promovisali ste gradjanina %s na ABS level %d, slot: %d.", GetName(id),lvl, slot);
SCM(playerid, -1, string);
format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je postavio gradjaninu %s ABS level %d, slot: %d.", GetName(playerid), GetName(id), lvl, slot);
PAdm(ZUTA, string, 1);
new str;
format(str,128,"%s je dao gradjaninu %s ABS-a level %d, slot: %d.",GetName(playerid),GetName(id),lvl, slot);
MakeLog(str);
new stris;
format(stris,500,"{FFFFFF}Cestitamo vam, postali ste ABS na Balkan Extazy RolePlay serveru!\nABS level %d vam je dao owner %s.\n\nVAZNO:\nOvaj kod sto ce vam dole biti napisan, morate napisati na neki papiric,\njer ce se on traziti svaki put kada se logujete!\nTakodje taj kod ce vam biti poslan na e-mail.\nKOD: %d",lvl,GetName(playerid),kod);
g_SPD(id, 19536, DSM, ""COL_BE"ABS", stris, "OK", "");
new strki;
format(strki, 128, "%s", PI);
SaveAccount(id);
}
else if(lvl < 1)
{
    if(PI > 0)
{
    new ldst;
    format(ldst,128,"BExtazy/admini/%d.txt",PI);
    new text;
      format(text,64,"Niko");
  new File:log;
      log = fopen(ldst, io_write);
      if(log)
      {
        fwrite(log, text);
      fclose(log);
      }
            else
{
SCMF(playerid, -1, ""COL_RED"NEMA FAJLA ZA ABSOVE ID: %d , RESITE OVO STO PRE!", PI);
PAdm(ZUTA,"[BIG ERROR]: Nema nekog ab fajla pri skidanju absa, resite ovo sto pre ili ce biti crasha!",1);
printf("NEMA FAJLA OD NEKOG ABSA, F: %d, RESITE OVO STO PRE.", PI);
}
}
    new string;
    PI = lvl;
    g_SetPlayerSkin(id, 59);
    PI = 59;
    PI = 0;
    PI = 0;
    PI = 0;
    SCMF(id, -1, ""COL_BE"BE: {FFFFFF}Skinuta vam je pozicija ABS-a od strane %s.",GetName(playerid));
    format(string,sizeof(string), "{FBE204}[{F81414}*{FBE204}] Extazy BOT // Owner %s je skinuo ABS-a gradjaninu %s.", GetName(playerid), GetName(id));
PAdm(ZUTA, string, 1);
    SaveAccount(id);
    SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
    Podesi_Bubble(id);
}
}
}
}
return 1;
}



RADI TEBRA 🙂 JA SAM PREPRAVIO SADA NA MODU I PROVERIO RADI 🙂 TKD MORA DA MU RADI

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava