Textdraw-Zászlók - Ezzel az include segítségével elérhetõ különbözõ zászlók minden országból ez lehet USA, CANADA, AMERIKA, MAGYARORSZÁG, NÉMETORSZÁG és még sok különbözõ nagy országok zászlója..
Létrehozás native TextDrawFlagShowForPlayer(playerid, flagtype, Float:X, Float:Y, clickable);
- Egy példa a használatához:
TextDrawFlagShowForPlayer(playerid, FLAG_TYPE_GERMANY, 320.0, 240.0, 1);
playerid - Játékos ID -je amelyiknek megjeleníti a zászlót.
flagtype - Melyik zászlót jelenítse meg a játékosnak.
Float:X - Milyen X kordinátában jelenítse meg a zászlót.
Float:Y - Milyen Y kordinátában jelenítse meg a zsászlót.
clickable - Zászló klikkelésének érzékelése.Klikkelés Lekérdezése - Ha beállítottuk a clickable paramétert 1 -re akkor lehetõvé teszi, hogy klikkeljünk az adott zászlóra és különbözõ dolgokat tárgyakat megjelenítsünk vele ezért van OnPlayerSelectPlayerTextDraw( ) függvényünk.
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == FLAG_GERMANY[playerid])
{
SendClientMessage(playerid, -1, \"You have clicked on the flag of Germany!\");
}
return 1;
}
( Több útasítás http://wiki.sa-mp.com/wiki/SelectTextDraw )Törlés-Eltüntetés native TextDrawFlagHideForPlayer(playerid, flagtype);
- Egy példa a használatához:
TextDrawFlagHideForPlayer(playerid, FLAG_TYPE_GERMANY);
playerid - Megadjuk a játékos ID -jét amelyiknek törölni szeretnénk.
flagtype - Az adott zsászlónak a neve.
FIGYELEM: Ha már létre lett hozva egy zászló a szerveren akkor nem hozhatsz létre még egy zászlót mivel ez súlyos textdraw keveredés jöhet elõ az adott játékos számára akinek létrehozzuk vagyis csak egy zászló lehet létrehozva.
A zászló létrehozás legkönyebb módszere a Zamaroth textdraw editor http://forum.sa-mp.com/showthread.php?t=290640 ezzel könyebben lehetséges textdrawokat elõkészíteni az adott játékos számára..( Leírás és videó megtalálható a leírt linkben amit megadtam )Elérhetõ Országok
#define FLAG_TYPE_GERMANY 0
#define FLAG_TYPE_NETHERLANDS 1
#define FLAG_TYPE_RUSSIA 2
#define FLAG_TYPE_AUSTRIA 3
#define FLAG_TYPE_BULGARIA 4
#define FLAG_TYPE_LITHUANIA 5
#define FLAG_TYPE_ESTONIA 6
#define FLAG_TYPE_LUXEMBOURG 7
#define FLAG_TYPE_HUNGARY 8
#define FLAG_TYPE_ARMENIA 9
#define FLAG_TYPE_POLAND 10
#define FLAG_TYPE_CZECH_REPUBLIC 11
#define FLAG_TYPE_UKRAINE 12
#define FLAG_TYPE_ITALY 13
#define FLAG_TYPE_FRANCE 14
#define FLAG_TYPE_IRELAND 15
#define FLAG_TYPE_ROMANIA 16
#define FLAG_TYPE_BELGIUM 17
#define FLAG_TYPE_SWEDEN 18
#define FLAG_TYPE_FINLAND 19
#define FLAG_TYPE_DENMARK 20
#define FLAG_TYPE_NORWAY 21
#define FLAG_TYPE_ICELAND 22
#define FLAG_TYPE_SPAIN 23
#define FLAG_TYPE_USA 24
#define FLAG_TYPE_SWITZERLAND 25
#define FLAG_TYPE_ENGLAND 26
#define FLAG_TYPE_CANADA 27
#define FLAG_TYPE_BRAZIL 28
#define FLAG_TYPE_TURKEY 29
#define FLAG_TYPE_JAPAN 30
#define FLAG_TYPE_CHINA 31
#define FLAG_TYPE_ARGENTINIA 32
#define FLAG_TYPE_PORTUGAL 33