Bah maintenant, a base de ce que tu m'a dis dans le premier message et le tuto que j'ai suivi, j'ai essayé de faire, mais je sais pas si c'est bon, j'ai aucune erreur, j'ai le nom qui s'affiche a l'écran et tout...
public OnPlayerRequestClass(playerid, classid)
{
SetupPlayerForClassSelection(playerid);
Team[playerid] = TEAM_GROOVE;
{
if(classid == 3)
{
GameTextForPlayer(playerid, "~g~EQUIPE GROOVE", 3000, 4); // Texte qui s'affiche sur l'écran lorsque on séléctionne le skin
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid,270.0);
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
SetPlayerColor(playerid, COLOR_GREEN); // Couleurs de la team
Team[playerid] = TEAM_GROOVE;
}
if(classid == 4)
{
GameTextForPlayer(playerid, "~g~EQUIPE GROOVE", 3000, 4); // Texte qui s'affiche sur l'écran lorsque on séléctionne le skin
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid,270.0);
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
SetPlayerColor(playerid, COLOR_GREEN); // Couleurs de la team
Team[playerid] = TEAM_GROOVE;
}
if(classid == 5)
{
GameTextForPlayer(playerid, "~g~EQUIPE GROOVE", 3000, 4); // Texte qui s'affiche sur l'écran lorsque on séléctionne le skin
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid,270.0);
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
SetPlayerColor(playerid, COLOR_GREEN); // Couleurs de la team
Team[playerid] = TEAM_GROOVE;
}
}
return 1;
}
public SetupPlayerForClassSelection(playerid)
{
SetPlayerInterior(playerid,14); // L'intérieur où on choisit le skin
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); // L'endroit où l'ont choisit le skin
SetPlayerFacingAngle(playerid, 270.0); // L'angle de la caméra pour choisir le skin
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
}
public OnGameModeInit()
{
ShowPlayerMarkers(1);
ShowNameTags(1);
EnableStuntBonusForAll(0); // Activer/Desactiver les bonus de stunt
// Voitures Groove
AddStaticVehicle(560,2490.4653,-1682.9054,13.0647,270.3918,86,1);
AddStaticVehicle(560,2503.2378,-1686.6855,13.2654,35.8386,86,1);
AddStaticVehicle(560,2516.6516,-1672.2408,13.6712,68.2083,86,1);
AddStaticVehicle(560,2502.3083,-1657.2871,13.1382,53.1100,86,1);
AddStaticVehicle(567,2473.1799,-1688.1926,13.2382,358.3233,86,1);
AddStaticVehicle(567,2437.1907,-1677.8986,13.4627,1.4035,86,1);
AddStaticVehicle(567,2431.2017,-1678.1666,13.4709,2.4725,86,1);
AddStaticVehicle(522,2509.9370,-1687.4733,13.2853,51.3333,86,1);
AddStaticVehicle(522,2516.7214,-1661.9446,13.8018,99.3145,86,1);
// Voitures Vagos
AddStaticVehicle(567,2447.0012,-1341.3060,23.5555,179.8711,6,1);
AddStaticVehicle(567,2465.2676,-1350.9237,24.7780,89.8514,6,1);
AddStaticVehicle(567,2437.8684,-1321.4653,24.2219,263.6926,6,1);
AddStaticVehicle(560,2438.4026,-1303.4775,24.1217,272.8080,6,1);
AddStaticVehicle(560,2464.5923,-1311.4117,24.6855,90.4544,6,1);
AddStaticVehicle(560,2454.9297,-1340.8187,23.5640,0.2913,6,1);
AddStaticVehicle(560,2447.1450,-1350.1827,23.5531,180.3051,6,1);
AddStaticVehicle(522,2458.5957,-1318.1740,23.7307,140.9052,6,1);
AddStaticVehicle(522,2458.2698,-1339.7327,23.7310,35.2249,6,1);
// Voitures Ballas
AddStaticVehicle(567,2205.7092,-1169.1473,25.4596,271.7245,85,1);
AddStaticVehicle(567,2228.2354,-1169.9923,25.4669,90.5039,85,1);
AddStaticVehicle(567,1934.2064,-1123.6509,25.6663,179.4765,85,1);
AddStaticVehicle(560,1910.3910,-1123.4434,25.1500,181.0768,85,1);
AddStaticVehicle(560,1924.4182,-1131.8129,24.6553,89.7958,85,1);
AddStaticVehicle(560,1942.2736,-1131.8595,25.1007,89.8470,85,1);
AddStaticVehicle(560,1902.6794,-1131.9791,24.1092,89.5238,85,1);
AddStaticVehicle(560,1911.7302,-1139.6555,24.3318,269.6860,85,1);
AddStaticVehicle(522,1939.8969,-1120.3325,26.1982,83.2477,85,1);
AddStaticVehicle(522,1904.8492,-1118.3260,25.4335,268.6426,85,1);
// Voitures LSPD
AddStaticVehicle(596,1535.8630,-1678.6760,13.1114,359.9211,1,1);
AddStaticVehicle(596,1535.8716,-1672.6458,13.1140,359.9212,1,1);
AddStaticVehicle(596,1535.8811,-1665.6266,13.1091,359.9213,1,1);
AddStaticVehicle(596,1546.9001,-1653.3005,13.2861,91.1020,1,1);
AddStaticVehicle(596,1546.1052,-1697.7177,13.2749,89.4375,1,1);
AddStaticVehicle(596,1550.6238,-1624.0471,13.1109,90.2855,1,1);
AddStaticVehicle(596,1558.9541,-1624.0055,13.1158,90.2854,1,1);
AddStaticVehicle(523,1548.0865,-1681.4407,13.2862,90.0626,1,1);
AddStaticVehicle(523,1547.7358,-1669.6555,13.2954,90.8192,1,1);
/*// Voitures Mafia
AddStaticVehicle(567,1277.3333,-2009.3531,58.6514,178.8922,0,1);
AddStaticVehicle(567,1266.7399,-2009.6135,58.9583,180.0554,0,1);
AddStaticVehicle(567,1260.3257,-2009.4403,59.1413,178.7551,0,1);
AddStaticVehicle(560,1253.6384,-2009.4264,59.3296,179.3754,0,1);
AddStaticVehicle(560,1246.9419,-2009.5732,59.5243,181.2878,0,1);
AddStaticVehicle(560,1245.6610,-2024.5392,59.5669,269.2005,0,1);
AddStaticVehicle(560,1245.2986,-2030.3102,59.5782,269.7762,0,1);
AddStaticVehicle(522,1133.1072,-2048.4658,68.7360,318.2785,0,1);
AddStaticVehicle(522,1133.0951,-2025.8907,68.7307,222.6918,0,1);
// Voitures Aztecas
AddStaticVehicle(567,1879.2617,-2020.2937,13.1185,180.2662,93,1);
AddStaticVehicle(567,1879.2930,-2026.9706,13.1199,180.2660,93,1);
AddStaticVehicle(567,1879.3190,-2032.6082,13.1201,180.2660,93,1);
AddStaticVehicle(560,1879.3457,-2038.2977,13.1131,180.2658,93,1);
AddStaticVehicle(560,1886.7262,-2020.5022,13.1205,181.7554,93,1);
AddStaticVehicle(560,1886.8378,-2025.8978,13.1209,179.8536,93,1);
AddStaticVehicle(560,1886.7628,-2032.0343,13.1184,179.3923,93,1);
AddStaticVehicle(522,1870.5150,-2030.3301,13.2750,269.8153,93,1);
AddStaticVehicle(522,1883.1154,-2010.0432,13.2743,179.6270,93,1);*/
// Skins Ballas
AddPlayerClass(102, 1939.2377, -1117.6973, 26.4455, 181.2184, 24, 999, 31, 999, 33, 999);
AddPlayerClass(103, 1939.2377, -1117.6973, 26.4455, 181.2184, 24, 999, 31, 999, 33, 999);
AddPlayerClass(104, 1939.2377, -1117.6973, 26.4455, 181.2184, 24, 999, 31, 999, 33, 999);
// Skins Groove
AddPlayerClass(105, 2495.2493, -1687.3326, 13.5153, 4.0802, 24, 999, 31, 999, 33, 999);
AddPlayerClass(106, 2495.2493, -1687.3326, 13.5153, 4.0802, 24, 999, 31, 999, 33, 999);
AddPlayerClass(107, 2495.2493, -1687.3326, 13.5153, 4.0802, 24, 999, 31, 999, 33, 999);
// Skins Vagos
AddPlayerClass(108, 2442.4229, -1357.1881, 24.0000, 268.3258, 24, 999, 31, 999, 33, 999);
AddPlayerClass(109, 2442.4229, -1357.1881, 24.0000, 268.3258, 24, 999, 31, 999, 33, 999);
AddPlayerClass(110, 2442.4229, -1357.1881, 24.0000, 268.3258, 24, 999, 31, 999, 33, 999);
/*// Skins Aztecas
AddPlayerClass(114, 1872.3409, -2020.1261, 13.5469, 265.0806, 24, 999, 31, 999, 33, 999);
AddPlayerClass(115, 1872.3409, -2020.1261, 13.5469, 265.0806, 24, 999, 31, 999, 33, 999);
AddPlayerClass(116, 1872.3409, -2020.1261, 13.5469, 265.0806, 24, 999, 31, 999, 33, 999);
// Skins Mafia
AddPlayerClass(124, 1128.1572, -2036.9512, 69.6431, 274.1111, 24, 999, 31, 999, 33, 999);
AddPlayerClass(125, 1128.1572, -2036.9512, 69.6431, 274.1111, 24, 999, 31, 999, 33, 999);
AddPlayerClass(126, 1128.1572, -2036.9512, 69.6431, 274.1111, 24, 999, 31, 999, 33, 999);
AddPlayerClass(127, 1128.1572, -2036.9512, 69.6431, 274.1111, 24, 999, 31, 999, 33, 999);*/
// Skins LSPD
AddPlayerClass(280, 1548.3851, -1675.3647, 14.4994, 95.1071, 24, 999, 31, 999, 33, 999);
AddPlayerClass(281, 1548.3851, -1675.3647, 14.4994, 95.1071, 24, 999, 31, 999, 33, 999);
AddPlayerClass(283, 1548.3851, -1675.3647, 14.4994, 95.1071, 24, 999, 31, 999, 33, 999);
AddPlayerClass(284, 1548.3851, -1675.3647, 14.4994, 95.1071, 24, 999, 31, 999, 33, 999);
AddPlayerClass(285, 1548.3851, -1675.3647, 14.4994, 95.1071, 24, 999, 31, 999, 33, 999);
SetTimer("SendMSG", 1800000, true); // Le message apparaitra toutes les 30 minutes (60000 ms = 60 secondes = 1 minutes)
return 1;
}
Je sais pas si c'est juste, mais en tout cas, j'ai aucun problème a la compilation et IG, j'ai le texte qui s'affiche sur le skin voulu et tout.
C'est bon sa?