Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: N0NE poslato Jun 21, 2011, 17:25:07 POSLE PODNE

Naslov: [Pomoc] Banovanje offline igraca
Poruka od: N0NE poslato Jun 21, 2011, 17:25:07 POSLE PODNE
Skripta koju koristim:  GF-edit
Detaljan opis problema:   Treba mi ban komanda za offline igraca ako se to moze uraditi
Dio skripte:   Ban komanda
Neke slike/video za lakse dobivanje pomoci(neobavezno):  /
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: BloodMaster poslato Jun 21, 2011, 18:21:03 POSLE PODNE
Pa kreiras jedan (npr.) ini fajl u scriptfiles i u njega pišeš imena, i ako igrac koji dodje na server ima jedno ime iz fajla, bana ga...
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: ^X x X^ poslato Jun 21, 2011, 18:24:31 POSLE PODNE
Citat: BloodMaster poslato Jun 21, 2011, 18:21:03 POSLE PODNE
Pa kreiras jedan (npr.) ini fajl u scriptfiles i u njega pišeš imena, i ako igrac koji dodje na server ima jedno ime iz fajla, bana ga...
Mislis nesto poput Black liste u JunkBuster-u? I mene ovo zanima...
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: |Xeptic| Führer poslato Jun 21, 2011, 18:25:52 POSLE PODNE
U sciptefiles imas njegovo ime ... i sad odaberes i otvoris sa note i trebao bi imati ban=0 stavis ban=1 barem je tako meni....
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: N0NE poslato Jun 21, 2011, 18:28:04 POSLE PODNE
E da a bil mi pomogao sa tim sistemom?
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: BloodMaster poslato Jun 21, 2011, 18:48:07 POSLE PODNE
Evo koristit cu dini, samo da ti predočim...

Ovo dodaj u OnPlayerConnect


new a[24];
GetPlayerName(playerid,a,24);
if(dini_Int("banani.ini",a) == 2) return BanEx(playerid,"Taj Nick je banan");


Onda dodas komandu:


CMD:banoffline(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] < 2) return SCM(playerid,-1,"Nisi admin lvl 2");
new stra[24],string2[128];
if(sscanf(params,"s[24]",stra)) return SCM(playerid,-1,"Koristi /ban [Ime_Igraca]");
if(!fexist("banani.ini") dini_Create("banani.ini");
format(string2,128,"Igracu %s vise nije moguce uci u server!",stra);
dini_SetInt("banani.ini",stra,2);
return 1;
}


I to je to
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: N0NE poslato Jun 21, 2011, 19:02:16 POSLE PODNE
Hvala!
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: DomeR poslato Jun 21, 2011, 19:08:15 POSLE PODNE
Jel se tako može napraviti i da skineš lidera kad nije na serveru?
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: Vilko poslato Jun 22, 2011, 00:33:54 PRE PODNE
Citat: DomeR poslato Jun 21, 2011, 19:08:15 POSLE PODNE
Jel se tako može napraviti i da skineš lidera kad nije na serveru?

Isti princip
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: BloodMaster poslato Jun 22, 2011, 00:36:20 PRE PODNE
Citat: [TG]Vilko poslato Jun 22, 2011, 00:33:54 PRE PODNE
Citat: DomeR poslato Jun 21, 2011, 19:08:15 POSLE PODNE
Jel se tako može napraviti i da skineš lidera kad nije na serveru?

Isti princip

Nop.

Onda otvoris .ini file accounta i postavis Leader/Member na 0, ugl, slican princip..
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: Vilko poslato Jun 22, 2011, 00:41:25 PRE PODNE
Citat: [TG] BloodMaster poslato Jun 22, 2011, 00:36:20 PRE PODNE
Citat: [TG]Vilko poslato Jun 22, 2011, 00:33:54 PRE PODNE
Citat: DomeR poslato Jun 21, 2011, 19:08:15 POSLE PODNE
Jel se tako može napraviti i da skineš lidera kad nije na serveru?

Isti princip

Nop.

Onda otvoris .ini file accounta i postavis Leader/Member na 0, ugl, slican princip..

Isti pimpek :)
Naslov: Odg: [Pomoc] Banovanje offline igraca
Poruka od: System32 poslato Jun 22, 2011, 08:20:49 PRE PODNE
aj napravi za YINI molin te