Započeo Bvana Iz Lagune
•22. Okt. 2013.• Zaključano[FilterScript] BVANA Oglasnik - Simple AD system
2,743
pregleda
10
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
190
Postovi:
15
Teme:
Pridružio se:Jun 2011
22. Okt. 2013.
BVANA Oglasnik
Šta je ovo ? - Ovo je jednostavni sistem oglasavanja na vašem serveru u textdrawu u dnu ekrana i na chatu.
Skripta kao skripta nije kompleksna ali sam vidio da dosta vas pita, jel mi moze neko napraviti oglase u TextDrawu, blabla... Evo napravio sam...
Å ta sam sve ovdje koristio ?
Komande su ZCMD. Procesor komandi sscanf2, ciji vam je plugin potreban da bi vam FS funkcionisala kako treba 😄
System spremanja/ucitavanja Y_INI a sistem spremanja logova uspjesnih oglasa je fwrite, nekako najbrzi i najbolji za logove 🙂
Moze li bugovat ? - Nisam je isprobao na 20,50, 100 igraÄa.. Ali to nisu neke funkcije i silne komande...
Maksimalan broj slova koji se ispisuje u TD-u 80 ako se ne varam, a max slova u imenu igraÄa je 21...
Komande ? - Komanda za upravljanje Oglasnikom je /postavkeoglasa ili /pogl.. Komanda za davanje oglasa je /oglas ili /ad
Update ? - Neam pojma šta bi mogao ovdje update hahah jedino optimizacija koda.
Sto sam zaboravio napisati, unutar skripte postoje i zabranjene rijeÄi i kada igraÄ upiÅ¡e u oglasu zabranjenu rijeÄ oglas mu biva odbijen 🙂 I naravno postoji cenzura za brojeve.
Zabranjene rijeÄi su uzete iz UP moda 🙂
SLIKE:
http://imageshack.com/scaled/large/17/xzrq.png
http://imageshack.com/a/img42/5176/a1xp.png
http://imageshack.com/a/img856/4792/gvqz.png
http://imageshack.com/a/img594/7303/1gz3.png
http://imageshack.com/a/img194/3007/g1gk.png
http://imageshack.com/a/img809/805/aabq.png
http://imageshack.com/a/img22/9964/f1lq.png
http://imageshack.com/a/img35/5935/4dw1.png
http://imageshack.com/a/img845/7659/ozcz.png
http://imageshack.com/a/img854/804/mlvt.png
http://imageshack.com/a/img850/1122/7xrz.png
http://imageshack.com/a/img545/1264/sxxt.png
http://imageshack.com/a/img69/6126/yjdo.png
http://imageshack.com/a/img22/4646/wr18.png
http://imageshack.com/a/img543/5305/wkuw.png
Download link
- Sa potrebnim scriptfiles
http://www.solidfiles.com/d/20be32b3d5/
- Pastebin, za moje prijatelje koji zele da prokomentariÅ¡u samu skriptu 😄
http://pastebin.com/TzXycD9Z
Kritike su tu da bi neÅ¡to nauÄio hvala Bogu a naravno i da bi skriptu popravo..
Znam da nisam dobar skripter, ali opet sam izradio nešto korisno..
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
807
Postovi:
40
Teme:
Pridružio se:Dec. 2011
22. Okt. 2013.
Lose si kopirao neciju FS ili sta li je vec kod komande oglas vidi se da je komanda bila u YCMD procesu:
CMD:oglas(playerid, params[])
{
//#pragma unused help
//#pragma unused params
new result,string, string2, logg;
if(Oglasnik == 0) return SendClientMessage(playerid,-1, ""BILB" BVANA Oglasnik | "SIVA"Oglasavanje je trenutno iskljuceno.");
if(sscanf(params, "s", result)) return SendClientMessage(playerid,-1, ""BILB" BVANA Oglasnik | "SIVA"Pomoc | /oglas ");
ProvjeraOglasa(result);
new cijena = Oglasnik;
if(OGVrijeme > 0) return SCMF(playerid, -1, ""BILB" BVANA Oglasnik | "SIVA"Oglas izlazi svakih %d sekundi, do sljedeceg oglasa %d sekunda", Oglasnik, OGVrijeme);
if(cijena > GetPlayerMoney(playerid)) return SCMF(playerid, -1, ""BILB" BVANA Oglasnik | "SIVA"Nemate dovoljno novca da objavite oglas! Cijena:%d$", cijena);
for(new words; words < sizeof(ZabranjeneReci); words++)
if(strfind(result,ZabranjeneReci,true) != -1 ) return SendClientMessage(playerid,-1, ""BILB" BVANA Oglasnik | "SIVA"Upisali ste zabranjenu rijec, oglas odbijen !");
OGVrijeme = Oglasnik;
GivePlayerMoney(playerid, -cijena);
format(string, sizeof(string), "%s", ImeIgraca(playerid));
format(string2, sizeof(string2), "%s.", result);
TextDrawSetString(bvana2, string2);
TextDrawSetString(bvana3, string);
format(logg, sizeof(logg), ""BILB" BVANA Oglasnik | "SPLAVA"Autor: %s ", ImeIgraca(playerid));
SCMTA(-1,logg);
format(logg, sizeof(logg), "{FFFFFF}- %s.", result);
SCMTA(-1,logg);
format(logg, sizeof(logg), " %s : %s.",ImeIgraca(playerid), result);
OglasLog(logg);
new gtst;
format(gtst, sizeof(gtst), "~w~Uspjesno ste dali oglas za %d $!", cijena);
GameTextForPlayer(playerid, gtst, 3000,3);
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
190
Postovi:
15
Teme:
Pridružio se:Jun 2011
22. Okt. 2013.
samo zbog #pragma unused help ti vidis da je moja FS kopirana od nekoga ?
jednostavno sam uklonio help[] i zaboravio sam pragmu izbrisati..
i kad već optuzujes, pronadji mi kopiranu filterskriptu 🙂
jednostavno sam uklonio help[] i zaboravio sam pragmu izbrisati..
i kad već optuzujes, pronadji mi kopiranu filterskriptu 🙂
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
807
Postovi:
40
Teme:
Pridružio se:Dec. 2011
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
190
Postovi:
15
Teme:
Pridružio se:Jun 2011
22. Okt. 2013.
Nesto sam kopirao, isprobavao i uporeÄ‘ivao i ostala mi je pragma help iz EG moda, skini ga otvori i vidi 🙂
Zaboravio sam izbrisati to je sve 🙂
Ipak hvala na komentiranju 😄
Zaboravio sam izbrisati to je sve 🙂
Ipak hvala na komentiranju 😄
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
807
Postovi:
40
Teme:
Pridružio se:Dec. 2011
22. Okt. 2013.
Bvana Iz Lagune wrote on October 22, 2013, 9:42 pm:
Nesto sam kopirao, isprobavao i uporeÄ‘ivao i ostala mi je pragma help iz EG moda, skini ga otvori i vidi 🙂
Zaboravio sam izbrisati to je sve 🙂
Ipak hvala na komentiranju 😄
Zaboravio sam izbrisati to je sve 🙂
Ipak hvala na komentiranju 😄
😄 cudno mi je to kada sam vidio pa sam mislio...
Ipak ok 🙂 Pohvala za trud. Dosta njih ovo pokusava uraditi pa imaju neke problema, ovo ce im sigurno pomoci.
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
190
Postovi:
15
Teme:
Pridružio se:Jun 2011
23. Okt. 2013.
Ma dobro, svako ovu skriptu ce prilagoditi za "svoje oko" i svoje potrebe 😄
Usput hvala na komentaru 🙂
Usput hvala na komentaru 🙂
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
299
Postovi:
13
Teme:
Pridružio se:Avg. 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava