[FilterScript] BVANA Oglasnik - Simple AD system

22. Okt. 2013. Zaključano
2,702
pregleda
10
postova
FyoDoR
4
Shot Caller
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..
MadDog
5
Crime Lord
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;
}
FyoDoR
4
Shot Caller
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 🙂
MadDog
5
Crime Lord
22. Okt. 2013.
U koriscenju ZCMD komandi takve stvari su nepotrebne.
FyoDoR
4
Shot Caller
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 😄
MadDog
5
Crime Lord
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 😄


😄 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.
xyzcod2
5
Underboss
23. Okt. 2013.
zanimljivo i dobro, inace, ovakva vrsta oglasnika karakteristicna je za NL modove
BocaBajrovic1995
5
Kingpin
23. Okt. 2013.
Samo uskladi boje i bice odlicno.
FyoDoR
4
Shot Caller
23. Okt. 2013.
Ma dobro, svako ovu skriptu ce prilagoditi za "svoje oko" i svoje potrebe 😄
Usput hvala na komentaru 🙂
~William~
4
Enforcer
14. Nov. 2013.
Slicno brate ka NLu ali lijepo je 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha