Alt-Chat | Admin Warn - Textdraw

Započeo Slade
12. Nov. 2017. Zaključano
10,600
pregleda
40
postova
Danisoni
5
Godfather
12. Nov. 2017.
Tip: FS
Slike ili Video: Dole sve
Opis i dodatne informacije: Dole sve
Download link: Dole sve
Credits: Dole sve



Predstavljam vam nadograđeni Alt-Chat iz Jamaica moda. I prvobitnu verziju sam radio ja, ali je bila malo više reći statična, tačnije MAX_LINES je morao biti prilagođen skripti, tj. ukoliko bi pomakeli broj na viši, linije se nebi dodavale, ukoliko bi broj smanjili, došlo bi do greške.
Å to je to Alt-Chat?
Za one koji ne znaju, tu je i slika primjera:
Funkcije i objašnjenja?
Tu su sve funkcije i objašnjenja kako koristiti iste:
DodajWarnRed(text[]) // Stock funkcija - Dodaje tekst za najnoviji red, a ostale pomjera za red ispod.
OsvjeziWarn() // Osvjezava warn listu , staviti u neki tajmer ili u neku funkciju // Pozeljno u funkciji DodajWarnRed.
OcistiWarnove() // Cisti sve warnove, tacnije prebacuje ih na 'Nema'.

Kako koristiti?
Detaljno upustvo o korištenju filterskripte - Vrlo jednostavno:
Ubacivanje varijabli potrebnih za rad FS (izmjenjivo po clientu):
new Text:WarnTD,updatewarntd[ 1024 ];
#define MAX_WARNS 8
enum warnData {
    Text
};
new AdminWarns[ MAX_WARNS ][ warnData ];

Pod OnGameModeInit - Kreiranje textdrawa te ciscenje teksta.
OcistiWarnove();
WarnTD = TextDrawCreate(26.875000, 214.083435, "Text");
TextDrawLetterSize(WarnTD, 0.187499, 0.800832);
TextDrawAlignment(WarnTD, 1);
TextDrawColor(WarnTD, -1);
TextDrawSetShadow(WarnTD, 0);
TextDrawSetOutline(WarnTD, 1);
TextDrawBackgroundColor(WarnTD, 255);
TextDrawFont(WarnTD, 1);
TextDrawSetProportional(WarnTD, 1);

Primjer dodavanja nove linije:
format(string, sizeof(string), "~r~(AC) - ~w~%s(ID: %d) mozda baca vozila, provjeri ga!", GetName(playerid), playerid);
DodajWarnRed(string);

Output: (AC) - Slade(ID:21) mozda baca vozila, provjeri ga!

Funkcije/stockovi:
stock OcistiWarnove() {
    for(new i = 0; i < sizeof(AdminWarns); i++) strmid(AdminWarns[ i ][ Text ], "~r~(AC) ~w~Nema", 0, strlen("~r~(AC) ~w~Nema"), 128);
}
stock OsvjeziWarn() {
    strdel( updatewarntd, 0, sizeof(updatewarntd) );
    for(new i = 0; i < sizeof(AdminWarns); i++) format(updatewarntd, 128, "%s%s~n~", updatewarntd, AdminWarns[ i ][ Text ]);
    TextDrawSetString(WarnTD, updatewarntd);
}
stock DodajWarnRed(text[]) {
    for ( new i = sizeof(AdminWarns); i != 1; i-- ) {
        strmid(AdminWarns[ i ][ Text ], AdminWarns[ i-1 ][ Text ], 0, strlen(AdminWarns[ i-1 ][ Text ]), 128);
    }
    strmid(AdminWarns[ 0 ][ Text ], text, 0, strlen(text), 128);
    OsvjeziWarn();
    return 1;
}

Credits: Slade
Linsco
5
Underboss
12. Nov. 2017.
Svaka ti cast brate pokazao si,objasnio idem ubaciti 😄
Danisoni
5
Godfather
12. Nov. 2017.
Linsco wrote on November 12, 2017, 8:06 pm:
Svaka ti cast brate pokazao si,objasnio idem ubaciti 😄


Sretno, javi ako gdje zapneÅ¡ 🙂
Eldin Fratello
5
Forum Don
12. Nov. 2017.
Ovo je kao neki ANTI-CHEAT?
Odlično. 🙂
Muma Rascall
6
Forum Don
🔥4
12. Nov. 2017.
ViÅ¡e gotivim obični chat, lakÅ¡e ga pratiti nego gore dole gledati u TD pa chat, kako god lijepo uraÄ‘eno i objaÅ¡njeno buraz. 🙂
Shomy Script
6
Godfather
12. Nov. 2017.
Planirao sam i ja da objavim ovako nesto posto smaraju vec svi kako to napraviti 🙂 Svaka cast na objasnjavanju 🙂
Bosanac12
4
Enforcer
12. Nov. 2017.
Muma420 wrote on November 12, 2017, 8:21 pm:
ViÅ¡e gotivim obični chat, lakÅ¡e ga pratiti nego gore dole gledati u TD pa chat, kako god lijepo uraÄ‘eno i objaÅ¡njeno buraz. 🙂

Ma ovo dobro dodje vecim serverima kao sto je i SA uradila, ionako im je prevelik spam u obicnom chatu pa ovo dobro dodje.
Akisha
5
Underboss
12. Nov. 2017.
Super si ovo objasnio, pohvale 😄
Speeak
5
Underboss
12. Nov. 2017.
Dobar. Svaka cast.
ophion
5
OG Legend
12. Nov. 2017.
gj
Muma Rascall
6
Forum Don
🔥4
12. Nov. 2017.
Escobar🙂 wrote on November 12, 2017, 8:21 pm:
ViÅ¡e gotivim obični chat, lakÅ¡e ga pratiti nego gore dole gledati u TD pa chat, kako god lijepo uraÄ‘eno i objaÅ¡njeno buraz. 🙂

Ma ovo dobro dodje vecim serverima kao sto je i SA uradila, ionako im je prevelik spam u obicnom chatu pa ovo dobro dodje.
Lijepo je ono, ja samo kažem da ne gotivim ovo i tjt, npr ovo je dobro ako imaÅ¡ SPEC TEAM na serveru pa da im izbacuje tu, a ne u chat. 😄
Deleted User
Obrisan korisnik
12. Nov. 2017.
Muma420 wrote on November 12, 2017, 8:21 pm:
ViÅ¡e gotivim obični chat, lakÅ¡e ga pratiti nego gore dole gledati u TD pa chat, kako god lijepo uraÄ‘eno i objaÅ¡njeno buraz. 🙂
Danisoni
5
Godfather
12. Nov. 2017.
Hvala svima.

Muma420 wrote on November 12, 2017, 8:21 pm:
ViÅ¡e gotivim obični chat, lakÅ¡e ga pratiti nego gore dole gledati u TD pa chat, kako god lijepo uraÄ‘eno i objaÅ¡njeno buraz. 🙂


Također i ja to više volim, ovo je traženo da odradim, jer je tad Jamaica brojala po 300-400 igraca i spamm je velik, pogotovu na tom modu vidi se i kad se admin/supp porta (sto je glupost, tj bolje da se to moze iskljucivat) i bukvalno ne mozes upratit chat pa sam to dodao, a i posto je nazalost svima danas cilj da budu kao SA (jadna SA ne moze se odvojit vise od drugih svi zeljni kopiranja ahaha), objavio sam ovo da si mogu ubacit u mod ukoliko vec to toliko zele.
#Comi
4
Enforcer
13. Nov. 2017.
Vec sam objavio @Muma420 lock
Muma Rascall
6
Forum Don
🔥4
13. Nov. 2017.
#Comi wrote on November 13, 2017, 3:55 pm:
Vec sam objavio @Muma420 lock
Ti si objavio Xunderov, ovo je njegov tkd ne.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha