Započeo ShoMi99
•5. Nov. 2018.• ZaključanoG i A chat
4,956
pregleda
36
postova
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
2
Teme:
Pridružio se:Nov. 2018
5. Nov. 2018.
Skripta koju koristim:FGaming
Detaljan opis problema: U Pawnu kad kompajlam sve je u redu bez erora ... Ali kad udjem u igru ispisem /a Pise vlasnik a kad promenim admin level jedino sto pise je head
Dio skripte:
Zatim kada dodam za Suvlasnika prodje sve bez errora ali u chatu pise head admin ...
Evo i G chata
Ako neko moze da pomogne svasta samp pokusavao ali ne ide ... 🤐
Detaljan opis problema: U Pawnu kad kompajlam sve je u redu bez erora ... Ali kad udjem u igru ispisem /a Pise vlasnik a kad promenim admin level jedino sto pise je head
Dio skripte:
YCMD:a(playerid, params[],help)
{
if(PI != 0) return Error(playerid, "Utisani ste, ne mozete koristiti chat.");
new text;
if(sscanf(params, "s", text)) return Koristi(playerid, "a ");
if(strlen(text) >= 84) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 84 slova/znaka!");
if(PI >= 6 || IsPlayerAdmin(playerid))
{
new arank;
if(PI == 1)
{
if(PI == 8) { arank = "Vlasnik"; }
else { arank = "Vlasnik"; }
format(conelys, 128, "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
}
if(PI == 2)
{
if(PI == 8) { arank = "Vlasnica"; }
else { arank = "Vlasnica"; }
format(conelys, 128, "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
}
AdminPoruka(0x00FFEEFF, conelys);
}
else if(PI > 0 && PI < 6)
{
if(PI == 1)
{
format(conelys, 128, "|{FFFFFF}A{00FFEE}| Admin %d %s: {FFFFFF}%s", PI, ImeIgraca(playerid), text);
}
if(PI == 2)
{
format(conelys, 128, "|{FFFFFF}A{00FFEE}| Adminka %d %s: {FFFFFF}%s", PI, ImeIgraca(playerid), text);
}
AdminPoruka(0x00FFEEFF, conelys); //0xC96666FF
}
else return Ovlascenje(playerid);
return 1;
} Zatim kada dodam za Suvlasnika prodje sve bez errora ali u chatu pise head admin ...
Evo i G chata
YCMD:g(playerid, params[],help)
{
if(PI != 0) return SCM(playerid, CRVENA, "ERROR {FFFFFF}Utisani ste, ne mozete koristiti chat.");
new text;
if(sscanf(params, "s", text)) return Koristi(playerid, "g ");
if(strlen(text) >= 84) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 84 slova/znaka!");
if(PI >= 1)
{
if(PI >= 1 || IsPlayerAdmin(playerid))
{
new arank;
if(PI == 8) { arank = "Vlasnik"; }
else { arank = "Admin"; }
format(conelys, 128, "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI > 0 && PI < 7)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Admin %d %s: {FFFFFF}%s ", PI, ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI >= 5)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Vodja Helpera %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI >= 4)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| [Z-Head] Helpera %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI > 0 && PI < 3)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Helper %d %s: {FFFFFF}%s", PI, ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else return Ovlascenje(playerid);
}
if(PI == 2)
{
if(PI >= 8 || IsPlayerAdmin(playerid))
{
new arank;
if(PI == 8) { arank = "Vlasnica"; }
else { arank = "Adminka"; }
format(conelys, 128, "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s",arank , ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI > 0 && PI < 7)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Adminka %d %s: {FFFFFF}%s", PI, ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI >= 5)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Head Helperka %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI >= 4)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| [Z-Head] Helpera %s: {FFFFFF}%s", ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else if(PI > 0 && PI < 3)
{
format(conelys, 128, "|{FFFFFF}G"SERVER"| Helperka %d %s: {FFFFFF}%s", PI, ImeIgraca(playerid), text);
gchat(ZELENA2, conelys);
}
else return Ovlascenje(playerid);
}
return 1;
}Ako neko moze da pomogne svasta samp pokusavao ali ne ide ... 🤐
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
5. Nov. 2018.
CMD:a(playerid, params[]) {
new const admin_level = PI;
if (admin_level < 1)
return Ovlascenje(playerid);
if (isnull(params))
return SendClientMessage(playerid, -1, "/a ");
new buffer;
if (PI == 1 && (admin_level == 6 || IsPlayerAdmin(playerid))) buffer = "Vlasnik";
else if (PI == 2 && (admin_level == 6 || IsPlayerAdmin(playerid))) buffer = "Vlasnica";
else format(buffer, 32, "Admin%slevel %d", (PI == 1) ? (" ") : ("ka "), admin_level);
format(buffer, sizeof buffer, "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", buffer, ImeIgraca(playerid), params);
AdminPoruka(0x00FFEEFF, buffer); //0xC96666FF
return 1;
}- Efikasnije
- Razumnije
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
172
Postovi:
23
Teme:
Pridružio se:Feb. 2017
5. Nov. 2018.
Ovako ja radim.
Ako zelis da ti bude ovo musko ili zensko(Admin-Adminka).
Ti izmenjaj ova imena jer ja nzm kako se tebi zove Admin5,6,7 itd.
Kod nije ni optimizovan jer nzm tvoj mod.
To ces morati sam da uradis ako znas.
Ti sada vidi na ovom primeru pa tako slicno odradi i G cet.
Respect Muma
@pizza
Ucio na njegovim primerima. 🙂
Ako zelis da ti bude ovo musko ili zensko(Admin-Adminka).
Ti izmenjaj ova imena jer ja nzm kako se tebi zove Admin5,6,7 itd.
Kod nije ni optimizovan jer nzm tvoj mod.
To ces morati sam da uradis ako znas.
Ti sada vidi na ovom primeru pa tako slicno odradi i G cet.
Respect Muma
@pizza
Ucio na njegovim primerima. 🙂
YCMD:a(playerid, params[],help)
{
if(PI != 0) return Error(playerid, "Utisani ste, ne mozete koristiti chat.");
if(PI < 1) return Ovlascenje(playerid);
new adminchat;
if(sscanf(params, "s", adminchat)) return Koristi(playerid, "/a [ tekst ]");
if(strlen(adminchat) >= 99) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 99 slova/znaka!");
else
{
if(PI == 1)
{
new rank, string;
if(PI == 1) { rank = "Admin "; }
else if(PI == 2) { rank = "Admin "; }
else if(PI == 3) { rank = "Admin "; }
else if(PI == 4) { rank = "Admin "; }
else if(PI == 5) { rank = "Admin "; }
else if(PI == 6) { rank = "Vodja Admina"; }
else if(PI == 7) { rank = "Direktor"; }
else if(PI == 8) { rank = "Vlasnik"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), adminchat);
if(PI > 0) { AdminPoruka(0x00FFEEFF, string); }
}
else if(PI == 2)
{
new rank, string;
if(PI == 1) { rank = "Adminka "; }
else if(PI == 2) { rank = "Adminka "; }
else if(PI == 3) { rank = "Adminka "; }
else if(PI == 4) { rank = "Adminka "; }
else if(PI == 5) { rank = "Adminka "; }
else if(PI == 6) { rank = "Vodja Admina"; }
else if(PI == 7) { rank = "Direktorka"; }
else if(PI == 8) { rank = "Vlasnica"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), adminchat);
if(PI > 0) { AdminPoruka(0x00FFEEFF, string); }
}
}
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
328
Postovi:
24
Teme:
Pridružio se:Apr. 2015
6. Nov. 2018.
Ili jednostavno pod AdminPoruka ili GMPoruka kako si već name-ovo funkciju dodaš kod ispod kako nebiš na svakom chatu(admin/gm) poruci morao praviti poruku da li je admin/gm žensko ili šta već.
Ako imaÅ¡ posebna imena Admina/GM-ova napraviÅ¡ jednu funkciju gdje uneseÅ¡ sva imena rankova te Äe ih on automatski u AdminPoruci "izmjeniti" ako je ženski admin. Exmpl:
Gore sam ti dao primjer za funkciju kako ÄeÅ¡ dobivati lakÅ¡e imena rankova umijesto da piÅ¡eÅ¡ posebno kod usred neke komande za provijeru admin ranka i zatim da dodajeÅ¡ ime posebnom ranku u svakoj komandi gdje ti je potrebno.
Nakon svega kako bi ti otprilike trebalo sve izgledati:
Naravno ovo je bilo sve primjer, ti kako hoÄeÅ¡, mijenjaj dodavaj/itkd.
new buff;
format(buff, sizeof buff, "(chat) Admin%s(%d) %s: %s", (PI == 2) ? ("ka") : (" "), PI, ImeIgraca(playerid), params);
AdminPoruka(-1, buff); // -1 zamjeni sa željnom bojom.
poruka: (chat) -> Admin(/ka- ako je osoba žensko) -> (level admina) -> Ime Osobe -> poruka.
Ako imaÅ¡ posebna imena Admina/GM-ova napraviÅ¡ jednu funkciju gdje uneseÅ¡ sva imena rankova te Äe ih on automatski u AdminPoruci "izmjeniti" ako je ženski admin. Exmpl:
GetAdminRank(playerid)
{
new admin_names[ //+1 ]; // string dodaš koliko ti je potreban kada budeš upisivo ime rankova.
switch(PI)
{
case 1:
admin_names= "BlaBla";
case 2:
admin_names= "BlaBla";
default:
admin_names= "BlaBla";
}
return admin_names;
}Gore sam ti dao primjer za funkciju kako ÄeÅ¡ dobivati lakÅ¡e imena rankova umijesto da piÅ¡eÅ¡ posebno kod usred neke komande za provijeru admin ranka i zatim da dodajeÅ¡ ime posebnom ranku u svakoj komandi gdje ti je potrebno.
Nakon svega kako bi ti otprilike trebalo sve izgledati:
format(buff, sizeof buff, "(chat) %s%s(%d) %s: %s", GetAdminRank(playerid), (PI == 2) ? ("ka") : (" "), PI, ImeIgraca(playerid), params);
AdminPoruka(-1, buff); // -1 zamjeni sa željnom bojom.
poruka: (chat) -> Ime Admin Ranka(/ka- ako je osoba žensko) -> (level admina) -> Ime Osobe -> poruka.Naravno ovo je bilo sve primjer, ti kako hoÄeÅ¡, mijenjaj dodavaj/itkd.
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
2
Teme:
Pridružio se:Nov. 2018
6. Nov. 2018.
// xunder wrote on November 5, 2018, 11:21 pm:
CMD:a(playerid, params[]) {
new const admin_level = PI;
if (admin_level < 1)
return Ovlascenje(playerid);
if (isnull(params))
return SendClientMessage(playerid, -1, "/a ");
new buffer;
if (PI == 1 && (admin_level == 6 || IsPlayerAdmin(playerid))) buffer = "Vlasnik";
else if (PI == 2 && (admin_level == 6 || IsPlayerAdmin(playerid))) buffer = "Vlasnica";
else format(buffer, 32, "Admin%slevel %d", (PI == 1) ? (" ") : ("ka "), admin_level);
format(buffer, sizeof buffer, "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", buffer, ImeIgraca(playerid), params);
AdminPoruka(0x00FFEEFF, buffer); //0xC96666FF
return 1;
}- Efikasnije
- Razumnije
Uradio sam to sve podesio po mom modu medjutim u igri /a eee nista ne izlazi ...
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
2
Teme:
Pridružio se:Nov. 2018
6. Nov. 2018.
Ipak nisam resio G chat :/ Kad pisem na /g izadje mi da moj frend pise to jest Njegovo ime i admin i ne pise nista ... G chat sam stavio slicno kao A chat promenio sta treba ali ne valja ...
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
2
Teme:
Pridružio se:Nov. 2018
6. Nov. 2018.
YCMD:g(playerid, params[],help)
{
if(PI != 0) return SCM(playerid, CRVENA, "ERROR {FFFFFF}Utisani ste, ne mozete koristiti chat.");
new text;
if(sscanf(params, "s", text)) return Koristi(playerid, "g ");
if(strlen(text) >= 84) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 84 slova/znaka!");
if(PI == 1)
{
new rank, string;
if(PI == 1) { rank = "Admin Level "; }
else if(PI == 2) { rank = "Admin Level "; }
else if(PI == 3) { rank = "Admin Level "; }
else if(PI == 4) { rank = "Admin Level "; }
else if(PI == 5) { rank = "Head Admin"; }
else if(PI == 6) { rank = "Direktor"; }
else if(PI == 7) { rank = "Suvlasnik"; }
else if(PI == 8) { rank = "Vlasnik"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), text);
}
else if(PI == 2)
{
new rank, string;
if(PI == 1) { rank = "Adminka Level "; }
else if(PI == 2) { rank = "Adminka Level "; }
else if(PI == 3) { rank = "Adminka Level "; }
else if(PI == 4) { rank = "Adminka Level "; }
else if(PI == 5) { rank = "Head Adminka "; }
else if(PI == 6) { rank = "Direktorka"; }
else if(PI == 7) { rank = "Suvlasnica"; }
else if(PI == 8) { rank = "Vlasnica"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), text);
if(PI > 0)
}
}
return 1;
}Morao sam vratiti na staro jer kad upisem nesto ili se ne vidi ili pise da je to neko drugi sa srw-a napisao...
A na staro mi je samo pisalo Admin 1 nprmr i to je to ...
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
6. Nov. 2018.
// xunder wrote on November 5, 2018, 11:21 pm:
CMD:a(playerid, params[]) {
new const admin_level = PI;
if (admin_level < 1)
return Ovlascenje(playerid);
if (isnull(params))
return SendClientMessage(playerid, -1, "/a ");
new buffer;
if (PI == 1 && (admin_level == 6 || IsPlayerAdmin(playerid))) buffer = "Vlasnik";
else if (PI == 2 && (admin_level == 6 || IsPlayerAdmin(playerid))) buffer = "Vlasnica";
else format(buffer, 32, "Admin%slevel %d", (PI == 1) ? (" ") : ("ka "), admin_level);
format(buffer, sizeof buffer, "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", buffer, ImeIgraca(playerid), params);
AdminPoruka(0x00FFEEFF, buffer); //0xC96666FF
return 1;
}- Efikasnije
- Razumnije
Ovo bi trebalo sasvim normalno da radi ako je funkcija AdminPoruka napravljena kako treba
AdminPoruka(color, const message[]) {
foreach(new i : Player) if (PI) SendClientMessage(i, color, message);
return 1;
}Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
2
Teme:
Pridružio se:Nov. 2018
6. Nov. 2018.
// xunder wrote on November 6, 2018, 8:00 pm:
Ovo bi trebalo sasvim normalno da radi ako je funkcija AdminPoruka napravljena kako treba
AdminPoruka(color, const message[]) {
foreach(new i : Player) if (PI) SendClientMessage(i, color, message);
return 1;
}Radi meni A Chat ali ne i G ... Na g chatu mi ne ocitava rankove ili mi izbaci 20 errora 🤐
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
172
Postovi:
23
Teme:
Pridružio se:Feb. 2017
6. Nov. 2018.
Admin cet:
G cet:
Ja san na G cet uradio i za VIP i Promoter(ti vidi nzm kako je kod tebe, proveri malo)
moras da proveris i ovo Ovlascenje(playerid), jer ako ti su tamo sjebane dozvole, nece ti cet raditi kako treba(Adnim, a ni G)
YCMD:a(playerid, params[],help)
{
if(PI != 0) return Error(playerid, "Utisani ste, ne mozete koristiti chat.");
if(PI < 1) return Ovlascenje(playerid);
new adminchat;
if(sscanf(params, "s", adminchat)) return Koristi(playerid, "/a [ tekst ]");
if(strlen(adminchat) >= 99) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 99 slova/znaka!");
else
{
if(PI == 1)
{
new rank, string;
if(PI == 1) { rank = "Admin "; }
else if(PI == 2) { rank = "Admin "; }
else if(PI == 3) { rank = "Admin "; }
else if(PI == 4) { rank = "Admin "; }
else if(PI == 5) { rank = "Admin "; }
else if(PI == 6) { rank = "Vodja Admina"; }
else if(PI == 7) { rank = "Direktor"; }
else if(PI == 8) { rank = "Vlasnik"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), adminchat);
if(PI > 0) { AdminPoruka(0x00FFEEFF, string); }
}
else if(PI == 2)
{
new rank, string;
if(PI == 1) { rank = "Adminka "; }
else if(PI == 2) { rank = "Adminka "; }
else if(PI == 3) { rank = "Adminka "; }
else if(PI == 4) { rank = "Adminka "; }
else if(PI == 5) { rank = "Adminka "; }
else if(PI == 6) { rank = "Vodja Admina"; }
else if(PI == 7) { rank = "Direktorka"; }
else if(PI == 8) { rank = "Vlasnica"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), adminchat);
if(PI > 0) { AdminPoruka(0x00FFEEFF, string); }
}
}
return 1;
}G cet:
Ja san na G cet uradio i za VIP i Promoter(ti vidi nzm kako je kod tebe, proveri malo)
moras da proveris i ovo Ovlascenje(playerid), jer ako ti su tamo sjebane dozvole, nece ti cet raditi kako treba(Adnim, a ni G)
YCMD:g(playerid, params[],help)
{
if(PI != 0) return Error(playerid, "Utisani ste, ne mozete koristiti chat.");
if(PI > 0 || PI > 0 || PI > 0 || PI > 0 return Ovlascenje(playerid);
new gchatt;
if(sscanf(params, "s", gchatt)) return Koristi(playerid, "/g [ tekst ]");
if(strlen(gchatt) >= 99) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 99 slova/znaka!");
else
{
if(PI == 1)
{
new rankk, stringg;
if(PI == 1) { rankk = "Admin "; }
else if(PI == 2) { rankk = "Admin "; }
else if(PI == 3) { rankk = "Admin "; }
else if(PI == 4) { rankk = "Admin "; }
else if(PI == 5) { rankk = "Admin "; }
else if(PI == 6) { rankk = "Vodja Admina"; }
else if(PI == 7) { rankk = "Direktor"; }
else if(PI == 8) { rankk = "Vlasnik"; }
else if(PI == 1) { rankk = "Helper"; }
else if(PI == 2) { rankk = "Helper"; }
else if(PI == 3) { rankk = "Helper"; }
else if(PI == 4) { rankk = "[Z-Head] Helpera"; }
else if(PI == 5) { rankk = "Vodja Helpera"; }
else if(PI > 0) { rankk = "VIP"; }
else if(PI > 0) { rankk = "Promoter"; }
else { rankk = ""; }
format(stringg, sizeof(stringg), "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s", rankk, ImeIgraca(playerid), gchatt);
if(PI > 0 || PI > 0 || PI > 0 || PI > 0 { gchat(ZELENA2, stringg); }
}
else if(PI == 2)
{
new rankk, stringg;
if(PI == 1) { rankk = "Adminka "; }
else if(PI == 2) { rankk = "Adminka "; }
else if(PI == 3) { rankk = "Adminka "; }
else if(PI == 4) { rankk = "Adminka "; }
else if(PI == 5) { rankk = "Adminka "; }
else if(PI == 6) { rankk = "Vodja Admina"; }
else if(PI == 7) { rankk = "Direktorka"; }
else if(PI == 8) { rankk = "Vlasnica"; }
else if(PI == 1) { rankk = "Helperka "; }
else if(PI == 2) { rankk = "Helperka "; }
else if(PI == 3) { rankk = "Helperka "; }
else if(PI == 4) { rankk = "[Z-Head] Helpera"; }
else if(PI == 5) { rankk = "Vodja Helpera"; }
else if(PI > 0) { rankk = "VIP"; }
else if(PI > 0) { rankk = "Promoterka"; }
else { rankk = ""; }
format(stringg, sizeof(stringg), "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s", rankk, ImeIgraca(playerid), gchatt);
if(PI > 0 || PI > 0 || PI > 0 || PI > 0 { gchat(ZELENA2, stringg); }
}
}
return 1;
}Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
2
Teme:
Pridružio se:Nov. 2018
6. Nov. 2018.
.Drakula. wrote on November 6, 2018, 8:04 pm:
Admin cet:
G cet:
Ja san na G cet uradio i za VIP i Promoter(ti vidi nzm kako je kod tebe, proveri malo)
moras da proveris i ovo Ovlascenje(playerid), jer ako ti su tamo sjebane dozvole, nece ti cet raditi kako treba(Adnim, a ni G)
YCMD:a(playerid, params[],help)
{
if(PI != 0) return Error(playerid, "Utisani ste, ne mozete koristiti chat.");
if(PI < 1) return Ovlascenje(playerid);
new adminchat;
if(sscanf(params, "s", adminchat)) return Koristi(playerid, "/a [ tekst ]");
if(strlen(adminchat) >= 99) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 99 slova/znaka!");
else
{
if(PI == 1)
{
new rank, string;
if(PI == 1) { rank = "Admin "; }
else if(PI == 2) { rank = "Admin "; }
else if(PI == 3) { rank = "Admin "; }
else if(PI == 4) { rank = "Admin "; }
else if(PI == 5) { rank = "Admin "; }
else if(PI == 6) { rank = "Vodja Admina"; }
else if(PI == 7) { rank = "Direktor"; }
else if(PI == 8) { rank = "Vlasnik"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), adminchat);
if(PI > 0) { AdminPoruka(0x00FFEEFF, string); }
}
else if(PI == 2)
{
new rank, string;
if(PI == 1) { rank = "Adminka "; }
else if(PI == 2) { rank = "Adminka "; }
else if(PI == 3) { rank = "Adminka "; }
else if(PI == 4) { rank = "Adminka "; }
else if(PI == 5) { rank = "Adminka "; }
else if(PI == 6) { rank = "Vodja Admina"; }
else if(PI == 7) { rank = "Direktorka"; }
else if(PI == 8) { rank = "Vlasnica"; }
else { rank = ""; }
format(string, sizeof(string), "|{FFFFFF}A{00FFEE}| %s %s: {FFFFFF}%s", rank, ImeIgraca(playerid), adminchat);
if(PI > 0) { AdminPoruka(0x00FFEEFF, string); }
}
}
return 1;
}G cet:
Ja san na G cet uradio i za VIP i Promoter(ti vidi nzm kako je kod tebe, proveri malo)
moras da proveris i ovo Ovlascenje(playerid), jer ako ti su tamo sjebane dozvole, nece ti cet raditi kako treba(Adnim, a ni G)
YCMD:g(playerid, params[],help)
{
if(PI != 0) return Error(playerid, "Utisani ste, ne mozete koristiti chat.");
if(PI > 0 || PI > 0 || PI > 0 || PI > 0 return Ovlascenje(playerid);
new gchatt;
if(sscanf(params, "s", gchatt)) return Koristi(playerid, "/g [ tekst ]");
if(strlen(gchatt) >= 99) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 99 slova/znaka!");
else
{
if(PI == 1)
{
new rankk, stringg;
if(PI == 1) { rankk = "Admin "; }
else if(PI == 2) { rankk = "Admin "; }
else if(PI == 3) { rankk = "Admin "; }
else if(PI == 4) { rankk = "Admin "; }
else if(PI == 5) { rankk = "Admin "; }
else if(PI == 6) { rankk = "Vodja Admina"; }
else if(PI == 7) { rankk = "Direktor"; }
else if(PI == 8) { rankk = "Vlasnik"; }
else if(PI == 1) { rankk = "Helper"; }
else if(PI == 2) { rankk = "Helper"; }
else if(PI == 3) { rankk = "Helper"; }
else if(PI == 4) { rankk = "[Z-Head] Helpera"; }
else if(PI == 5) { rankk = "Vodja Helpera"; }
else if(PI > 0) { rankk = "VIP"; }
else if(PI > 0) { rankk = "Promoter"; }
else { rankk = ""; }
format(stringg, sizeof(stringg), "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s", rankk, ImeIgraca(playerid), gchatt);
if(PI > 0 || PI > 0 || PI > 0 || PI > 0 { gchat(ZELENA2, stringg); }
}
else if(PI == 2)
{
new rankk, stringg;
if(PI == 1) { rankk = "Adminka "; }
else if(PI == 2) { rankk = "Adminka "; }
else if(PI == 3) { rankk = "Adminka "; }
else if(PI == 4) { rankk = "Adminka "; }
else if(PI == 5) { rankk = "Adminka "; }
else if(PI == 6) { rankk = "Vodja Admina"; }
else if(PI == 7) { rankk = "Direktorka"; }
else if(PI == 8) { rankk = "Vlasnica"; }
else if(PI == 1) { rankk = "Helperka "; }
else if(PI == 2) { rankk = "Helperka "; }
else if(PI == 3) { rankk = "Helperka "; }
else if(PI == 4) { rankk = "[Z-Head] Helpera"; }
else if(PI == 5) { rankk = "Vodja Helpera"; }
else if(PI > 0) { rankk = "VIP"; }
else if(PI > 0) { rankk = "Promoterka"; }
else { rankk = ""; }
format(stringg, sizeof(stringg), "|{FFFFFF}G"SERVER"| %s %s: {FFFFFF}%s", rankk, ImeIgraca(playerid), gchatt);
if(PI > 0 || PI > 0 || PI > 0 || PI > 0 { gchat(ZELENA2, stringg); }
}
}
return 1;
}error 029: invalid expression, assumed zero
Ovde mi to izlazi
if(PI > 0 && PI > 0 && PI > 0 && PI > 0 { gchat(ZELENA2, stringg); }Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
172
Postovi:
23
Teme:
Pridružio se:Feb. 2017
6. Nov. 2018.
Oooo sry nisam video, greska jer sam pisao kod.
Popravi u celoj komandi G ceta.
Nemoj da koristis && ,koristi ||.
Znacenje:
&& - i,
|| - ili,
https://wiki.sa-mp.com/wiki/Control_Structures
Imas dole kao tabelicu objasnjeno sta koji simbol znaci.
Popravi u celoj komandi G ceta.
Nemoj da koristis && ,koristi ||.
Znacenje:
&& - i,
|| - ili,
https://wiki.sa-mp.com/wiki/Control_Structures
Imas dole kao tabelicu objasnjeno sta koji simbol znaci.
if(PI > 0 || PI > 0 || PI > 0 || PI > 0) { gchat(ZELENA2, stringg); }
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava