Sziasztok
unatkoztam igy készitettem egy egyszerü TextDrawot A textdraw ra rálehet irni a Tulajokat és a szerveretek weboldalát tudom a legtöbb ember tud ilyet csinálni de hátha valaki nem és ez segít neki
Készítö Armani (én)
Készítési idö:4 perc KB
Kép: http://kepfeltoltes.hu/view/110808/sa-mp-008_www.kepfeltoltes.hu_.png
[pawn]
#include <a_samp>
new Text:Textdraw0;
new Text:Textdraw1;
public OnFilterScriptInit()
{
print(\"Textdraw by Armani bla bla bla\");
// Create the textdraws:
Textdraw0 = TextDrawCreate(320.000000, 386.000000, \"www.weblapom-sa-mp.hu\");
TextDrawAlignment(Textdraw0, 2);
TextDrawBackgroundColor(Textdraw0, 16777215);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.500000, 1.800000);
TextDrawColor(Textdraw0, -16776961);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 2);
Textdraw1 = TextDrawCreate(218.000000, 357.000000, \"Tulajok --------------------\");
TextDrawBackgroundColor(Textdraw1, 65535);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.500000, 1.000000);
TextDrawColor(Textdraw1, 16711935);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);
for(new i; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
TextDrawShowForPlayer(i, Textdraw0);
TextDrawShowForPlayer(i, Textdraw1);
}
}
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(Textdraw0);
TextDrawDestroy(Textdraw0);
TextDrawHideForAll(Textdraw1);
TextDrawDestroy(Textdraw1);
return 1;
}
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
return 1;
}
[/pawn]
Köszönöm hogy megnézted a Topicot
Ha tetszenek a munkáim dobj egy like ot
TextdrawDestroy ??
nah evvel nekem problémák voltak a TextdrawDestroyal mert az törli a Textdrawot eltávolitsa és amikor legközelebb már belépsz nem fogja mutatni nekem ez volt a problémám és én ezzel szoktam törölni :
TextDrawHideForPlayer(playerid, valami);
:)
WebSite\" post=\"163394\" timestamp=\"1312829669\"]
TextdrawDestroy ??
nah evvel nekem problémák voltak a TextdrawDestroyal mert az törli a Textdrawot eltávolitsa és amikor legközelebb már belépsz nem fogja mutatni nekem ez volt a problémám és én ezzel szoktam törölni :
TextDrawHideForPlayer(playerid, valami);
:)
[/quote]
Nekem igy adta meg a zamaroht
WebSite\" post=\"163394\" timestamp=\"1312829669\"]
TextdrawDestroy ??
nah evvel nekem problémák voltak a TextdrawDestroyal mert az törli a Textdrawot eltávolitsa és amikor legközelebb már belépsz nem fogja mutatni nekem ez volt a problémám és én ezzel szoktam törölni :
TextDrawHideForPlayer(playerid, valami);
:)
[/quote]
Valamit elnézhettél mert textdraw törlés csak akkor van a fenn kiírt kódban ha az OnFilterScriptExit() kerül meghívásra.
(de lehet már javításra került és én nem láttam mi volt az eredeti, ha igen akkor elnézést kérek)
WebSite\" post=\"163394\" timestamp=\"1312829669\"]
TextdrawDestroy ??
nah evvel nekem problémák voltak a TextdrawDestroyal mert az törli a Textdrawot eltávolitsa és amikor legközelebb már belépsz nem fogja mutatni nekem ez volt a problémám és én ezzel szoktam törölni :
TextDrawHideForPlayer(playerid, valami);
:)
[/quote]
Nézd csak:
[pawn]
public OnFilterScriptExit()
{
TextDrawHideForAll(Textdraw0);
TextDrawDestroy(Textdraw0);
TextDrawHideForAll(Textdraw1);
TextDrawDestroy(Textdraw1);
return 1;
}
[/pawn]
Ez a callback akkor hívódik meg amikor a filterscript kikapcsol, jelen script esetében ekkor eltünteti a textdrawokat.