Salut à tous, je viens chercher désespérément de l'aide sur ce forum vu que j'ai un problème avec mon système de bombe. C'est simple, quand je compile, on m'affiche quatre erreurs dont je ne sais pas la provenance vu que quand je regarde les lignes, tout m'as l'air bon.
[spoiler]if(strcmp(cmd, "/placer", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new bombe[64];
bombe = strtok(cmdtext, idx);
if(!strlen(bombe))
{
SendClientMessage(playerid, Orange, "/placer <nom>");
SendClientMessage(playerid, Blanc, "Charge");
return 1;
}
if(strcmp(bombe,"charge",true) == 0)
{
if(BombeInfo[playerid][jCharge] > 0)
{
new Float:angle;
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 1.0, 0, 1, 1, 0, 0);
GetPlayerPos(playerid, Bombe[playerid][Bombe_X], Bombe[playerid][Bombe_Y], Bombe[playerid][Bombe_Z]);
GetPlayerFacingAngle(playerid, angle);
GetPosInFrontOfAngle(Bombe[playerid][Bombe_X], Bombe[playerid][Bombe_Y], angle, 1.0);
Bombe[playerid][IDobjet] = CreateObject(363, Bombe[playerid][Bombe_X], Bombe[playerid][Bombe_Y], Bombe[playerid][Bombe_Z]-0.6, 0.0, 0.0, angle);
}
}
}
}[/spoiler]
[spoiler]C:\Users\dylan\Desktop\GM DE DEFECT\gamemodes\gamemode.pwn(2494) : error 028: invalid subscript (not an array or too many subscripts): "Bombe"
C:\Users\dylan\Desktop\GM DE DEFECT\gamemodes\gamemode.pwn(2494) : warning 215: expression has no effect
C:\Users\dylan\Desktop\GM DE DEFECT\gamemodes\gamemode.pwn(2494) : error 001: expected token: ";", but found "]"
C:\Users\dylan\Desktop\GM DE DEFECT\gamemodes\gamemode.pwn(2494) : error 029: invalid expression, assumed zero
C:\Users\dylan\Desktop\GM DE DEFECT\gamemodes\gamemode.pwn(2494) : fatal error 107: too many error messages on one line[/spoiler]
La ligne 2494 est celle ci GetPlayerPos(playerid, Bombe[playerid][Bombe_X], Bombe[playerid][Bombe_Y], Bombe[playerid][Bombe_Z]);
Sinon pour mon énumération, c'est:
[spoiler]enum Bombe
{
Float:Bombe_X, //Position de la bombe en X
Float:Bombe_Y, //Position de la bombe en Y
Float:Bombe_Z, //Position de la bombe en Z
IDobjet //ID de l'objet
}[/spoiler]
Si jamais l'erreur était ici..
J'espère recevoir de l'aide de la part d'une âme charitable. Merci à vous et bonne soirée.