Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Fabricio Shadow poslato Decembar 27, 2017, 13:55:30 POSLE PODNE

Naslov: Nesto u vezi admina
Poruka od: Fabricio Shadow poslato Decembar 27, 2017, 13:55:30 POSLE PODNE
Pitanje:Kako postaviti sebi admin 1337?
Komentar: Udjem ig i fino ukucam /rcon login pass i to sve radi.Mogu davati admina nekom i lidera ali kad zelim sebi postaviti admina 1337 ig,pise da je najveci nivo admina lvl pet.Kako cu to promijeniti u skripti?Trazio sam,ali bez uspjeha.
Naslov: Odg: Nesto u vezi admina
Poruka od: xsar.p poslato Decembar 27, 2017, 13:58:59 POSLE PODNE
Posalji komandu za postavljanje admina. Takodje moras u celoj skripti povecati taj broj.
Naslov: Odg: Nesto u vezi admina
Poruka od: Daksy poslato Decembar 27, 2017, 14:29:28 POSLE PODNE
Folder Skripte->scriptfiles->Korisnici(kako tebi pise neznam)->Nadjes svoj acc i udjes u .txt document
Kad si usao trazis liniju Admin
Ranije ti je bilo Admin=5,samo promenis na Admin=1337
Save, i to je to.
Naslov: Odg: Nesto u vezi admina
Poruka od: Vasic poslato Decembar 27, 2017, 14:34:02 POSLE PODNE
Citat: Daksy poslato Decembar 27, 2017, 14:29:28 POSLE PODNE
Folder Skripte->scriptfiles->Korisnici(kako tebi pise neznam)->Nadjes svoj acc i udjes u .txt document
Kad si usao trazis liniju Admin
Ranije ti je bilo Admin=5,samo promenis na Admin=1337
Save, i to je to.
.txt -> .cfg ;)
- Koji ti je izvorni GM?
Naslov: Odg: Nesto u vezi admina
Poruka od: xsar.p poslato Decembar 27, 2017, 14:51:57 POSLE PODNE
Citat: Daksy poslato Decembar 27, 2017, 14:29:28 POSLE PODNE
Folder Skripte->scriptfiles->Korisnici(kako tebi pise neznam)->Nadjes svoj acc i udjes u .txt document
Kad si usao trazis liniju Admin
Ranije ti je bilo Admin=5,samo promenis na Admin=1337
Save, i to je to.
A sta ako je u komandi postavljen max admin 5? I zapravo nije niti .cfg niti .txt vec je .ini koliko se ja secam.
Naslov: Odg: Nesto u vezi admina
Poruka od: Fabricio Shadow poslato Decembar 27, 2017, 15:17:21 POSLE PODNE
CMD:makeadmin(playerid, params[]) // Postavi admina
{
    if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, 0xFF8284FF, "ERROR: Ne mozete koristiti komande jer niste jos prijavljeni na svoj account / ili ste mrtvi.");
    new id, level, string[512];
   
   
    if(PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid,0xFF8284FF,"ERROR: Niste autorizirani za koristenje ove komande ili vam je nedovoljan level.");
    if(AdminDuty[playerid] == 0) return SCM(playerid,0xFF8284FF,"ERROR: Morate biti na duznosti radi izvodenja ove komande ili mogucnosti.");
    if(!IsPlayerAdmin(playerid)) return SCM(playerid,0xFF8284FF,"ERROR: Morate biti ulogirani s RCON komandom za izvrsavanje ove funkcije.");
    else if (sscanf(params, "ui", id, level)) return SendClientMessage(playerid, 0xE8C400FF, "UPORABA: /makeadmin [ID/Ime][level]");
    else if (level < 0 || level > 5) return SCM(playerid,0xFF8284FF, "ERROR: Izabrali ste netocan ili nedostupan level - pokusajte ponovno od 0-5.");
    else if(!IsPlayerConnected(id)) return SCM(playerid,0xFF8284FF, "ERROR: Odabrani igrac nije online ili nije ulogiran u svoj korisnicki racun.");

    if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5)
    {
    format(string, sizeof(string), "INFO: Promovirali ste igraca %s na administrator level %02d.", GetName(id),level);
   SendClientMessage(playerid,0xE8C400FF,string);

   format(string, sizeof(string), "INFO: Administrator %s te promovirao na administrator level %02d.", GetName(playerid),level);
   SendClientMessage(id,0xE8C400FF,string);
   PlayerPlaySound(id,1139,0.0,0.0,0.0);
   PlayerInfo[id][pAdmin] = level;

   format(string, sizeof(string),"AdminLog: Administrator %s je promovirao igraca %s na administrator level %02d.", GetName(playerid),GetName(id),level);
   AdminPoruka(0xFC7860FF,string,1);
   WarningLog(string);


Eto,sta treba promijeniti?
Naslov: Odg: Nesto u vezi admina
Poruka od: Jacky poslato Decembar 27, 2017, 16:43:18 POSLE PODNE
Ne postoji ti u skripti admin 1337 izgleda max je 5, koliko vidim po komandi, ako nije to onda moras sebi u scriptfiles postavit admina 1337, a ako nije ni to moras dodat da se moze postavit admin 1337 IG
Naslov: Odg: Nesto u vezi admina
Poruka od: Fabricio Shadow poslato Decembar 27, 2017, 16:57:31 POSLE PODNE
  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5)

Da li treba nakon ovog level 5 staviti level 1337?To bi izgledalo:

  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5 || level==1337)
Naslov: Odg: Nesto u vezi admina
Poruka od: Jacky poslato Decembar 27, 2017, 18:45:17 POSLE PODNE
Citat: Fabricio Shadow poslato Decembar 27, 2017, 16:57:31 POSLE PODNE
  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5)

Da li treba nakon ovog level 5 staviti level 1337?To bi izgledalo:

  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5 || level==1337)
ne samo ces dobit errore
Nema ti uradjeno da postoji admin 1337, tako da to jedino mozes ti da uradis jos, ili jednostavno kad trazis admina umjesto admina lvl 5 stavi 1337 :) a to sto si ti samo ce ti error/warning izbacit :)
Naslov: Odg: Nesto u vezi admina
Poruka od: xsar.p poslato Decembar 27, 2017, 19:25:49 POSLE PODNE
Citat: Jacky poslato Decembar 27, 2017, 18:45:17 POSLE PODNE
Citat: Fabricio Shadow poslato Decembar 27, 2017, 16:57:31 POSLE PODNE
  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5)

Da li treba nakon ovog level 5 staviti level 1337?To bi izgledalo:

  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5 || level==1337)
ne samo ces dobit errore
Nema ti uradjeno da postoji admin 1337, tako da to jedino mozes ti da uradis jos, ili jednostavno kad trazis admina umjesto admina lvl 5 stavi 1337 :) a to sto si ti samo ce ti error/warning izbacit :)
O cemu pricas? Kako mu moze izbaciti errore jer mu nije uradjeno da postoji 1337?
Fabricio ne moras to koristiti, laksa provera je nesto slicna ovoj:
[pawn]if(PlayerInfo[playerid] [pAdmin] > 1337 ) return SendClientMessage(playerid, -1,"Server: Admin level ne moze biti veci od 1337); // varijablu pAdmin promeni sa svojom.[/pawn]
Naslov: Odg: Nesto u vezi admina
Poruka od: Fabricio Shadow poslato Decembar 27, 2017, 19:38:43 POSLE PODNE
Citat: Raptorâ,,¢ poslato Decembar 27, 2017, 19:25:49 POSLE PODNE
Citat: Jacky poslato Decembar 27, 2017, 18:45:17 POSLE PODNE
Citat: Fabricio Shadow poslato Decembar 27, 2017, 16:57:31 POSLE PODNE
  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5)

Da li treba nakon ovog level 5 staviti level 1337?To bi izgledalo:

  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5 || level==1337)
ne samo ces dobit errore
Nema ti uradjeno da postoji admin 1337, tako da to jedino mozes ti da uradis jos, ili jednostavno kad trazis admina umjesto admina lvl 5 stavi 1337 :) a to sto si ti samo ce ti error/warning izbacit :)
O cemu pricas? Kako mu moze izbaciti errore jer mu nije uradjeno da postoji 1337?
Fabricio ne moras to koristiti, laksa provera je nesto slicna ovoj:
[pawn]if(PlayerInfo[playerid] [pAdmin] > 1337 ) return SendClientMessage(playerid, -1,"Server: Admin level ne moze biti veci od 1337); // varijablu pAdmin promeni sa svojom.[/pawn]

Ok,a gdje treba da stavim to,jel posle ovog   if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5) ?
p.s. tek sam poceo malo skriptat,pa sam malo neiskusan.
Naslov: Odg: Nesto u vezi admina
Poruka od: Łuk@ poslato Decembar 27, 2017, 19:39:29 POSLE PODNE
Citat: Jacky poslato Decembar 27, 2017, 18:45:17 POSLE PODNE
Citat: Fabricio Shadow poslato Decembar 27, 2017, 16:57:31 POSLE PODNE
  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5)

Da li treba nakon ovog level 5 staviti level 1337?To bi izgledalo:

  if(level == 1 || level == 2 || level == 3 || level == 4 || level == 5 || level==1337)
ne samo ces dobit errore
Nema ti uradjeno da postoji admin 1337, tako da to jedino mozes ti da uradis jos, ili jednostavno kad trazis admina umjesto admina lvl 5 stavi 1337 :) a to sto si ti samo ce ti error/warning izbacit :)
apsolutno nijedan warning ili error nece izbaciti ako to doda

kamp.zabranjeno.com malo se raspitaj, ne mozes otvarati temu ako nemas nikakvo znanje, procitaj pravila.