hallo erstma,
also ich will MapIcon's für mein HausScript auf der minimap zeigen lassen ( grünes haus = kaufbar / rotes haus = gekauft )
das klappt auch soweit, nur es wird immer nur eins angezeigt, welches halt am nächsten ist
möchte aber das alle auf der minimap angezeigt werden, wisst ihr wie ich mein ??
hab schon ne menge probiert auch MapIconStreamer...
krieg es aber nicht hin...achja un Error's hab ich keine...
für hilfe wär ich sehr dankbar
(script hab ich aus dem sa:mp forum)
public hMapIconStreamer()
{
//new MAP[40];
for(new i; i<MP; i++)
{
if(IsPlayerConnected(i))
{
new Float:SmallestDistance = 99999.9;
new CP, Float:OldDistance;
for(new propid; propid<PropertiesAmount; propid++)
{
OldDistance = GetDistanceToProperty(i, propid);
if(OldDistance < SmallestDistance)
{
SmallestDistance = OldDistance;
CP = propid;
}
}
RemovePlayerMapIcon(i, 31);
//DestroyMapIcon(MAP[propid]);
if(PropInfo[CP][PropIsBought] == 1)
{
SetPlayerMapIcon(i, 31, PropInfo[CP][PropX], PropInfo[CP][PropY], PropInfo[CP][PropZ], 32, 0);
// CreateMapIcon(32,0, PropInfo[propid][PropX], PropInfo[propid][PropY], PropInfo[propid][PropZ]);
}
else
{
SetPlayerMapIcon(i, 31, PropInfo[CP][PropX], PropInfo[CP][PropY], PropInfo[CP][PropZ], 31, 0);
// MAP[propid] = CreateMapIcon(31,0, PropInfo[propid][PropX], PropInfo[propid][PropY], PropInfo[propid][PropZ]);
}
}
}
}