GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: [BGS]teck le 27 Janvier 2008, 01:13:58

Titre: probleme cmd /s /r
Posté par: [BGS]teck le 27 Janvier 2008, 01:13:58
bonjour jai un gros probleme avec ma commandes /s /r
//-----------------------------------sauvgardé posistion par teck-----------------------------------
if (strcmp(cmdtext, "/s", true)==0){
        switch (Language[playerid])
        {
            case 0:
            {
GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]); // save x,y and z for this player.
GetPlayerFacingAngle(playerid,Pos[playerid][3]); // save the facing angle for this player.
SendClientMessage(playerid,RED,"Position saved!"); // send him a red message.
                                GameTextForPlayer(playerid,"position sauvgarder );
}
}
return 1;
}
//-----------------------------------sauvgarde charger-----------------------------------
else if (strcmp(cmdtext, "/r", true)==0){
        switch (Language[playerid])
        {
            case 0:
            {
SetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]); // set his saved position x,y and z.
SetPlayerFacingAngle(playerid,Pos[playerid][3]); // set his saved facing angle.
SetCameraBehindPlayer(playerid); // set the camera..behind the player (looks better).
SendClientMessage(playerid,RED,"You teleported!"); // send him a red message.
                                GameTextForPlayer(playerid,"position charger );
}
}
    return 1;
}

le probleme ces sa

C:\Users\thomas\Desktop\gamemodes\stuntlandbteck.pwn(1411) : error 017: undefined symbol "Language"
C:\Users\thomas\Desktop\gamemodes\stuntlandbteck.pwn(1411) : error 029: invalid expression, assumed zero
C:\Users\thomas\Desktop\gamemodes\stuntlandbteck.pwn(1411) : error 029: invalid expression, assumed zero
C:\Users\thomas\Desktop\gamemodes\stuntlandbteck.pwn(1411) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

merci de bien vouloir maider svp  :wall      voici le lien pour la coriger http://pastebin.gtaonline.fr/pastebin.php?show=317 (http://pastebin.gtaonline.fr/pastebin.php?show=317)
Titre: Re : probleme cmd /s /r
Posté par: Malppower le 27 Janvier 2008, 02:30:26
faut déja faire un ...

Code: (cpp) [Sélectionner]
#new Language
Puis je crois pas qu'un "else if" s'applique de cette manière.

Titre: Re : probleme cmd /s /r
Posté par: ghettoman94 le 27 Janvier 2008, 06:08:00
moi je pense qui manque un
new Language[MAX_PLAYERS];
Titre: Re : probleme cmd /s /r
Posté par: [BGS]teck le 27 Janvier 2008, 13:25:22
ok merci je vai ésséyer sa