17.03.2011, 03:41
Fiz pra vocк o cуdigo, basta adaptб-lo (leia os comentбrios) de acordo com as variбveis do seu GM, entre outros, pois nгo tenho bola de cristal
.
Espero ter ajudado

pawn Code:
//No public OnPlayerCommandText ficaria mais ou menos assim:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/radar",cmdtext,true,6)==0)
{
for(new x = 0; x < MAX_PLAYERS; x++)
{
if(GetVehicleModel(GetPlayerVehicleID(x)) == 411)//Troque o 411 pelo ID do modelo do aviгo
{
SetPlayerMarkerForPlayer(playerid, x, 0xFF0000FF);//Troque esse 0xFF0000FF pela cor preta
}
else if(GetVehicleModel(GetPlayerVehicleID(x)) == 411)//Troque o 411 pelo ID do modelo do helicoptero
{
SetPlayerMarkerForPlayer(playerid, x, 0xFF0000FF);//Troque esse 0xFF0000FF pela cor verde
}
else if(GetVehicleModel(GetPlayerVehicleID(x)) == 411)///Troque o 411 pelo ID do modelo da aeronave
{
SetPlayerMarkerForPlayer(playerid, x, 0xFF0000FF);//Troque esse 0xFF0000FF pela cor azul
}
}
SendClientMessage(playerid,0xFFFFFFAA,"[Server Info] Radar ligado");
return 1;
}
if(strcmp("/desligarradar",cmdtext,true,14)==0)
{
for(new x = 0; x < MAX_PLAYERS; x++)
{
SetPlayerMarkerForPlayer(playerid, x, 0xFFFFFF00);
}
SendClientMessage(playerid,0xFFFFFFAA,"[Server Info] Radar desligado");
return 1;
}
return 0;
}
//No public OnPlayerExitVehicle ficaria mais ou menos assim:
public OnPlayerExitVehicle(playerid, vehicleid)
{
for(new x = 0; x < MAX_PLAYERS; x++)
{
SetPlayerMarkerForPlayer(playerid, x, 0xFFFFFF00);
}
return 1;
}
Espero ter ajudado
