Szerző Téma: error 029: invalid expression, assumed zero  (Megtekintve 1149 alkalommal)

error 029: invalid expression, assumed zero
« Dátum: 2012. augusztus 20. - 22:06:10 »
0 Show voters
Helló!
Az lenne a gondom hogy:
Bárhogy használom az else-t néha errort ír ki.
 
C:\\*****(57402) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
11 Errors.

 
Csináltam egy \"szex rendszert\" az RP szerverünkre, azért van prostituált...  :D
57402 sor és környéke:
 
               else
         {
             SendClientMessage(playerid, COLOR_GRAD2, \"Nõvel szexelni? Mi vagy te, leszbi?\");
             return 1;
         }
         else
         {
             SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy prostituált.\");
             return 1;
         }
         else
         {
             SendClientMessage(playerid, COLOR_GRAD2, \"A játékos nincs a közeledben!\");
             return 1;
         }

 
A segítséget elõre is nagyon szépen köszönöm!

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
error 029: invalid expression, assumed zero
« Válasz #1 Dátum: 2012. augusztus 20. - 22:07:25 »
0 Show voters
Az else elõtti sorokat is bemásolnád?

error 029: invalid expression, assumed zero
« Válasz #2 Dátum: 2012. augusztus 20. - 22:40:53 »
0 Show voters
Idézetet írta: JBauer date=1345493245\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26551\" data-ipsquote-contentclass=\"forums_Topic
Az else elõtti sorokat is bemásolnád?
 

   if(strcmp(cmd,\"/prostiszex\",true)==0)
    {
        if(IsPlayerConnected(playerid))
    {
        tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
      SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /prostiszex [JátékosID/NévRészlet]\");
      return 1;
   }
   giveplayerid = ReturnUser(tmp);
   if(IsPlayerConnected(giveplayerid))
   {
      if(giveplayerid != INVALID_PLAYER_ID)
      {
          if (ProxDetectorS(3.0, playerid, giveplayerid))
         {
                        if(PlayerInfo[playerid][pJob] == 302)
            {
                if(PlayerInfo[giveplayerid][pSex] == 1)
               {
               SendClientMessage(giveplayerid, COLOR_GRAD2, \"A közeledben lévõ prostituált szeretne veled szexelni. Ha el szeretnéd fogadni: /elfogadszex [JÁTÉKOSID]\");
                SendClientMessage(playerid, COLOR_GRAD2, \"Várj míg elfogadja\");
               Szexfelkeres[giveplayerid] = 255;
               Szexfelkeres[playerid] = 355;
               }
            }
         }

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
error 029: invalid expression, assumed zero
« Válasz #3 Dátum: 2012. augusztus 20. - 23:24:05 »
0 Show voters
Nincs egy kicsit sok else? Le kellene zárni az elõzõket, ha azokhoz a feltételekhez akarod írni.

error 029: invalid expression, assumed zero
« Válasz #4 Dátum: 2012. augusztus 21. - 00:19:22 »
0 Show voters
Probléma megoldódott!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal