Szerző Téma: Dialog-os Szolgálat  (Megtekintve 586 alkalommal)

Dialog-os Szolgálat
« Dátum: 2012. Augusztus 29. - 16:59:10 »
0
Nem tudom mi a gond...  :grrrrr:
 
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(644) : error 001: expected token: \"-identifier-\", but found \"-integer value-\"
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27019) : error 001: expected token: \"{\", but found \"case\"
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27035) : warning 217: loose indentation
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27035) : error 014: invalid statement; not in switch
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27035) : warning 215: expression has no effect
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27035) : error 001: expected token: \";\", but found \":\"
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27035) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27035) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
6 Errors.

 

#define DIALOG_SZOLGALAT 3

 


enum
{
644-es sor    DIALOG_SZOLGALAT
}

 
A Parancs résznél:
 
ShowPlayerDialog(playerid,DIALOG_SZOLGALAT, DIALOG_STYLE_LIST, \"Melyik szolgálatba szeretnél álni?\", \"Autósjárõr(rang0-1)\\nMotorosJárõr(1-2)\\nElitcsapat(Rang 3)\", \"oké\", \"mégse\");

 
OnDialogResponse része:
 
if(response)
    {
    switch(DIALOG_SZOLGALAT)
case 1:
           {
              switch(listitem)
           {
               case 0:
               {
                 if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
         {
            if(PlayerInfo[playerid][pRank] < 0)
                   SetPlayerSkin(playerid,280);
                   SetPlayerArmour(playerid,100);
         GivePlayerWeapon(playerid,3,1);
         GivePlayerWeapon(playerid,23,200);
         GivePlayerWeapon(playerid,29,300);
         GivePlayerWeapon(playerid,41,500);
      }
27035-õs sor               case 1:
        {
                 if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
         {
            if(PlayerInfo[playerid][pRank] < 1)
                   SetPlayerSkin(playerid,284);
                   SetPlayerArmour(playerid,100);
         GivePlayerWeapon(playerid,24,200);
         GivePlayerWeapon(playerid,29,300);
         GivePlayerWeapon(playerid,41,500);
               }
               case 2:
               {
                 if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
         {
            if(PlayerInfo[playerid][pRank] < 3)
                   SetPlyerSkin(playerid,285);
                   SetPlayerArmour(playerid, 100);
                   GivePlayerWeapon(playerid,24,500);
                   GivePlayerWeapon(playerid,27,300);
                   GivePlayerWeapon(playerid,31,1000);
                   GivePlayerWeapon(playerid,44,1);
               }
           }
           }
}
    }
    return 1;
}
« Utoljára szerkesztve: 2012. Augusztus 29. - 17:01:22 írta Nasz1112 »

Dialog-os Szolgálat
« Válasz #1 Dátum: 2012. Augusztus 29. - 17:11:31 »
0
if(response)
{
switch(DIALOG_SZOLGALAT)
{
case 1:
{
   switch(listitem)
   {
      case 0:
      {
         if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
         {
            if(PlayerInfo[playerid][pRank] < 0)
            {
               SetPlayerSkin(playerid,280);
               SetPlayerArmour(playerid,100);
               GivePlayerWeapon(playerid,3,1);
               GivePlayerWeapon(playerid,23,200);
               GivePlayerWeapon(playerid,29,300);
               GivePlayerWeapon(playerid,41,500);
            }
         }
      }
      case 1:
      {
         if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
         {
            if(PlayerInfo[playerid][pRank] < 1)
            {
               SetPlayerSkin(playerid,284);
               SetPlayerArmour(playerid,100);
               GivePlayerWeapon(playerid,24,200);
               GivePlayerWeapon(playerid,29,300);
               GivePlayerWeapon(playerid,41,500);
            }
         }
      }
      case 2:
      {
         if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
         {
            if(PlayerInfo[playerid][pRank] < 3)
            {
               SetPlyerSkin(playerid,285);
               SetPlayerArmour(playerid, 100);
               GivePlayerWeapon(playerid,24,500);
               GivePlayerWeapon(playerid,27,300);
               GivePlayerWeapon(playerid,31,1000);
               GivePlayerWeapon(playerid,44,1);
            }
         }
      }
   }
}
}
return 1;
}

 
A másik kódodat nem értem, hogy mi akar lenni.

Dialog-os Szolgálat
« Válasz #2 Dátum: 2012. Augusztus 29. - 18:35:44 »
0
Azt kitõrõltem az tényleg hülyeség de még mindig ír egy hibát és 27068 soros a mod.
 
C:\\Documents and Settings\\Felhasználó\\Asztal\\Új mappa (2)\\Roleplay\\gamemodes\\gf.pwn(27069) : error 030: compound statement not closed at the end of file (started at line 27011)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

Dialog-os Szolgálat
« Válasz #3 Dátum: 2012. Augusztus 29. - 18:38:29 »
0
Lemaradt egy zárójel.

Dialog-os Szolgálat
« Válasz #4 Dátum: 2012. Augusztus 29. - 18:44:26 »
0
Oké megtaláltam jó lett ty.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal