Sampfórum chat szabály in Textdraw
Üdv all!
Látszik hogy nagyon unatkoztam ezért alkottam egy textdrawot, ami olyan majdnem mint az itteni lévõ chat szabály:
http://kepfeltoltes.hu/130816/sf-picc_www.kepfeltoltes.hu_.jpg[/img]
Ezt megpróbáltam megalkotni samp on is, de csak a chat alá fért.. íme: :/
http://kepfeltoltes.hu/130816/sf-pic_www.kepfeltoltes.hu_.jpg[/img]
A scriptben javítva vannak az ékezetek!!
A Kód:
#include <a_samp>
#include <fixchars>
new Text:Textdraw[2];
public OnFilterScriptInit() {
Textdraw[0] = TextDrawCreate(83.0, 87.0, \"TILOS a linkelés, segítségkérés és a reklámozás!\");
TextDrawBackgroundColor(Textdraw[0], 255);
TextDrawFont(Textdraw[0], 1);
TextDrawLetterSize(Textdraw[0], 0.170000, 1.100000);
TextDrawColor(Textdraw[0], -10066177);
TextDrawSetOutline(Textdraw[0], 1);
TextDrawSetProportional(Textdraw[0], 1);
Textdraw[1] = TextDrawCreate(25.0, 89.0, \"_\");
TextDrawBackgroundColor(Textdraw[1], 255);
TextDrawFont(Textdraw[1], 1);
TextDrawLetterSize(Textdraw[1], 0.500000, 1.0);
TextDrawColor(Textdraw[1], -1);
TextDrawSetOutline(Textdraw[1], 0);
TextDrawSetProportional(Textdraw[1], 1);
TextDrawSetShadow(Textdraw[1], 1);
TextDrawUseBox(Textdraw[1], 1);
TextDrawBoxColor(Textdraw[1], -16776655);
TextDrawTextSize(Textdraw[1], 281.0, 0.0);
return 1;
}
public OnFilterScriptExit() {
TextDrawHideForAll(Textdraw[0]);
TextDrawDestroy(Textdraw[0]);
TextDrawHideForAll(Textdraw[1]);
TextDrawDestroy(Textdraw[1]);
return 1;
}
public OnPlayerSpawn(playerid) {
TextDrawShowForPlayer(playerid, Textdraw[0]);
TextDrawShowForPlayer(playerid, Textdraw[1]);
return 1;
}
- Készítõ: Flash (én)
- Elkészítési idõ: 5 perc
- Sorok száma: 41
A script az ékezetek miatt használ
fixchars.inc-t!
Használjátok egészséggel! ^^
Ez nagyon raj :D grat hozzá ;)
Éjá ott a nevem xD Faxántos megy rá a \'+\'! :D
kösz fiuk :dd
Bár most, hogy nézem annyi nagyon minimális hiba van benne, hogy ha az illetõ beírja /pagesize 20 akkor nagyobb lesz a chat ezáltal a Tilos a linkelés...textdrawn a chat közepén lesz.
Ez nem hiba, mert nem lehet orvosolni :d
CMD:pagesize 20(playerid, params[])
{
Textdrawn 1 törlés...
Textdrawn 2 megjelenít
return 1;
}
CMD:pagesize 10(playerid, params[])
{
Textdrawn 2 törlés...
Textdrawn 1 megjelenít
return 1;
}
Szép munka, és Peter már alapból rossz a scripted, fõleg, hogy senki sem fog legyártani ~10 td-t mert valakinek a pagesizeja nagyobb az eredetinél.
Ez nem volt nagy cucc. Csak a td készítése volt idõ, de az se sok. :)
Am köszi :d
Ez nagyon jó lett! :)
Grat hozzá!
gratulálok! te még sokra viheted, ha így folytatod!
nem volt nagy kunszt, de köszönöm. :)
gratulálok! te még sokra viheted, ha így folytatod!
nem volt nagy kunszt, de köszönöm. :)