Skripta koju koristim:Moj edit UP-a
Detaljno objasnjenje problema:Ehh ovako zanima me kako da napravim da mi gps cita trenutnu lokaciju tj da je ispisuje na textdraw ja sam odradio textdraw funkcije i sve to ali mi ne cita lokaciju
Deo skripte:
[pawn]if(Update_InfoTD == 1)
{
new zone[30], string[30];
GetPlayer2DZone(i, zone, 30);
if(IsPlayerInZone(i, zone))
{
format(string, sizeof(string), "%s", zone);
TextDrawSetString(AGRPMsg14, string);
}
else
{
TextDrawSetString(AGRPMsg14, "Nema signala");
}
}[/pawn]
Textdraw
[pawn]
AGRPMsg14 = TextDrawCreate(485.201446, 431.173217, "WineWood");
TextDrawLetterSize(AGRPMsg14, 0.306398, 1.084799);
TextDrawAlignment(AGRPMsg14, 1);
TextDrawColor(AGRPMsg14, -1);
TextDrawSetShadow(AGRPMsg14, 0);
TextDrawSetOutline(AGRPMsg14, 1);
TextDrawBackgroundColor(AGRPMsg14, 255);
TextDrawFont(AGRPMsg14, 2);
TextDrawSetProportional(AGRPMsg14, 1);
TextDrawSetShadow(AGRPMsg14, 0);[/pawn]
Problem je sto se pokaze textdraw ali se ne pokaze primer Centar Grada vec se pokaze winewood
Slika ili nesto:// Trazite i dacu vam
Moras da ubacis da ti updejtuje zone publicom primer:
public Zones_Update()
{
for(new i=0; i<MAX_PLAYERS; i++){
new zone[MAX_ZONE_NAME], string[30];
GetPlayer2DZone(i, zone, MAX_ZONE_NAME);
format(string,sizeof(string),"%s", zone);
TextDrawSetString(Zones[i], string);}
return 1;
}