Szerző Téma: Tulajok és Weboldal TexDraw  (Megtekintve 2172 alkalommal)

Nem elérhető Armani

  • 319
    • Profil megtekintése
Tulajok és Weboldal TexDraw
« Dátum: 2011. augusztus 08. - 19:44:23 »
+3 Show voters
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 TopicotHa tetszenek a munkáim dobj egy like ot
« Utoljára szerkesztve: 2011. november 12. - 18:47:25 írta APC »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Tulajok és Weboldal TexDraw
« Válasz #1 Dátum: 2011. augusztus 08. - 20:54:29 »
0 Show voters
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);

 
:)

Nem elérhető Armani

  • 319
    • Profil megtekintése
Tulajok és Weboldal TexDraw
« Válasz #2 Dátum: 2011. augusztus 08. - 21:02:19 »
+1 Show voters
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

Tulajok és Weboldal TexDraw
« Válasz #3 Dátum: 2011. augusztus 08. - 21:14:25 »
0 Show voters
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)

Nem elérhető Armani

  • 319
    • Profil megtekintése
Tulajok és Weboldal TexDraw
« Válasz #4 Dátum: 2011. augusztus 08. - 21:18:15 »
+1 Show voters
Nem let szerkesztve semmi

Tulajok és Weboldal TexDraw
« Válasz #5 Dátum: 2011. augusztus 10. - 05:55:39 »
+1 Show voters
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.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal