GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: spiirou le 05 Octobre 2011, 13:32:19
-
Salut,
J'ai une petite question concernant les MapIcons (http://wiki.sa-mp.com/wiki/SetPlayerMapIcon), est-il possible d'en voir plusieurs sur la minimap en même temps ?
Merci d'avance,
Spiirou.
-
Important Note: You can only have 100 mapicons!
Cela répond t'il à ta question ?
-
Non ;)
J'ai essayé des codes pour voir plusieurs mapicons en même temps je n'ai pas réussi,
Là tu me donne une limite du genre MAX_PLAYERS = 500 c'est tout.
Je veux savoir si il est possible d'en voir plusieurs en meme temps.
Spiirou
Bye
-
Si il y a une limite, logiquement, oui.
-
C'est 100 maximum, mais normalement tu peux les voir toutes en même temps en changeant le style :
0: MAPICON_LOCAL Display in the player's local area
1: MAPICON_GLOBAL Display always
2: MAPICON_LOCAL_CHECKPOINT Display in the player's local area and has a checkpoint marker
3: MAPICON_GLOBAL_CHECKPOINT Display always and has a checkpoint marker
Mais quelquefois, si l'icône est loin du lieu de spawn il faut que tu passes à proximité de l'endroit où est ton icône pour qu'elle soit visible.
++
-
Oui j'ai vu ça, enfait MAPICON_GLOBAL n'en affiche qu'une, MAPICON_LOCAL en affiche plusieurs mais c'est genant cette histoire de distance.
Bon, je vais me débrouiller alors :p
Merci a vous :)
-
//____________________________________________________________//
//____________________________________________________________//
//RUINE
SetPlayerMapIcon( playerid, 50, -49.5634,2445.9695,16.2420, 19, 0, MAPICON_GLOBAL );
//PONT
SetPlayerMapIcon( playerid, 51, -469.8945,1045.0826,11.0313, 19, 0, MAPICON_GLOBAL );
//SATELLITE
SetPlayerMapIcon( playerid, 52, -355.3232,1519.7845,75.5601, 19, 0, MAPICON_GLOBAL );
//AEROPORT
SetPlayerMapIcon( playerid, 53, 346.2816,2533.8960,16.7579, 19, 0, MAPICON_GLOBAL );
//PUIT DE PETROLE
SetPlayerMapIcon( playerid, 54, 230.4461,1421.5022,10.5859, 19, 0, MAPICON_GLOBAL );
//RELER
SetPlayerMapIcon( playerid, 55, 54.4555,1571.6064,15.1658, 19, 0, MAPICON_GLOBAL );
//FLANC
SetPlayerMapIcon( playerid, 56, -181.0711,2242.1455,35.6695, 19, 0, MAPICON_GLOBAL );
//BATEAU ECHOUER
SetPlayerMapIcon( playerid, 57, 169.2075,640.0541,8.7671, 19, 0, MAPICON_GLOBAL );
//____________________________________________________________//
Je les est misent comme ça et je les vois toutes même et en même temps, même de loin.
-
Merci beaucoup pour ton code, j'ai compris mon erreur.
Je devais pas etre tres attentif ce jour là, j'avais fais une bêtise au niveau des ID des icons ! :O
Spiirou
Merci