GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ShaDowxx™ le 23 Février 2011, 14:29:50
-
Bonjour,
Je viens de changer un truc sur ma commande mais j'obtiens ça :
if( strcmp( "/orgsay", cmdtext, true, 6 ) == 0 )
{
if( strlen( cmdtext[ 6 ] ) == 0 )
return SendClientMessage( playerid, 0xFF0000FF, "/orgsay [Texte]" );
format( cmdtext, 128, "* Organisateur : %s", cmdtext[7] );
SendClientMessageToAll( 0xFFFFFFFF, cmdtext );
return 1;
}
mais j'ai ça comme erreur :
C:\Users\Julien\Downloads\Of0.3c\gamemodes\Julien2.pwn(1172) : error 028: invalid subscript (not an array or too many subscripts): "pInfo"
C:\Users\Julien\Downloads\Of0.3c\gamemodes\Julien2.pwn(1172) : warning 215: expression has no effect
C:\Users\Julien\Downloads\Of0.3c\gamemodes\Julien2.pwn(1172) : error 001: expected token: ";", but found "]"
C:\Users\Julien\Downloads\Of0.3c\gamemodes\Julien2.pwn(1172) : error 029: invalid expression, assumed zero
C:\Users\Julien\Downloads\Of0.3c\gamemodes\Julien2.pwn(1172) : fatal error 107: too many error messages on one line
je comprends pas vraiment, pouvez-vous m'aider ?
-
le soucis dans ton code je ne voit nullement le pInfo d'utiliser donc je ne peu te dire d'ou sa vient
-
Donc je fais quoi ?
-
Envoi nous ta ligne 1172
-
if(pInfo[playerid][pAdminLevel] == Organisateur)
-
Rajoute ; à la fin de la ligne
-
@Jcvag44800: va revoir les cours de gilux ^^
PS il faut mettre la commande qui comporte des erreures celle ci n'en comporte pas
-
if( strcmp( "/orgsay", cmdtext, true, 6 ) == 0 )
{
if(pInfo[playerid][pAdminLevel] == Organisateur)
if( strlen( cmdtext[ 6 ] ) == 0 )
return SendClientMessage( playerid, 0xFF0000FF, "/orgsay [Texte]" );
format( cmdtext, 128, "* Organisateur: %s", cmdtext[7] );
SendClientMessageToAll( 0xFFFFFFFF, cmdtext );
return 1;
}
-
je met la reponse ici
if( strcmp( "/orgsay", cmdtext, true, 6 ) == 0 )
{
if(pInfo[playerid][pAdminLevel] == Organisateur)
{
if( strlen( cmdtext[ 6 ] ) == 0 )
{
return SendClientMessage( playerid, 0xFF0000FF, "/orgsay [Texte]" );
}
format( cmdtext, 128, "* Organisateur: %s", cmdtext[7] );
SendClientMessageToAll( 0xFFFFFFFF, cmdtext );
}
return 1;
}
-
Problème réglé sur msn. Merci de votre aide !