Jump to content
  • 0

pomoc Hádže mi to Error, neviem aký


DragonPocket

Dotaz



#include <a_samp>
new DIALOG_ZBRANE;


#if defined FILTERSCRIPT

#define DIALOG_WARPY 1
#pragma tabsize 0

	print("\n----------------------------------");
	print("         Real Game 1.0            ");
	print("                                  \n");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
   SetGameModeText("Real Game 1.0");
   //-------------------SAN FRANCISCO------------------------------------------//
   //==========================================================================//
   AddPlayerClass(0,-1982.3965,137.2810,27.6875,89.5386,0,0,0,0,0,0); // spawn
   AddStaticVehicle(497,-1679.7947,706.4879,30.7782,88.7712,2,0); // Helikoptera
   AddStaticVehicle(597,-1616.5774,749.1157,-5.4730,359.8560,2,0); // SFPDCruiser1
   AddStaticVehicle(597,-1612.5948,749.1441,-5.4691,0.3368,2,0); // SFPDCruiser2
   AddStaticVehicle(597,-1608.4399,749.1699,-5.4723,359.4867,2,0); // SFPDCruiser3
   AddStaticVehicle(597,-1604.3647,749.1439,-5.4715,359.1608,2,0); // SFPDCruiser4
   AddStaticVehicle(597,-1600.2405,749.1443,-5.4721,0.3723,2,0); // SFPDCruiser5
   AddStaticVehicle(597,-1596.1702,749.1237,-5.4722,0.2787,2,0); // SFPDCruiser6
   AddStaticVehicle(597,-1592.2385,749.1413,-5.4726,359.7574,2,0); // SFPDCruiser7
   AddStaticVehicle(597,-1588.2208,749.1180,-5.4727,0.0681,2,0); // SFPDCruiser8
   AddStaticVehicle(597,-1584.1432,749.1284,-5.4740,359.6758,2,0); // SFPDCruiser9
   AddStaticVehicle(597,-1580.0194,749.1325,-5.4727,359.5426,2,0); // SFPDCruiser10
   AddStaticVehicle(599,-1573.0522,742.6279,-5.0522,88.8341,2,0); // SFPDRanger1
   AddStaticVehicle(599,-1573.0576,738.7559,-5.0440,90.1457,2,0); // SFPDRanger2
   AddStaticVehicle(599,-1573.0175,734.8140,-5.0467,90.4900,2,0); // SFPDRanger3
   AddStaticVehicle(599,-1573.0558,730.6254,-5.0445,88.9838,2,0); // SFPDRanger4
   AddStaticVehicle(599,-1573.0725,726.4820,-5.0436,89.0679,2,0); // SFPDRanger5
   AddStaticVehicle(599,-1573.1270,722.3311,-5.0452,89.1015,2,0); // SFPDRanger6
   AddStaticVehicle(599,-1573.1173,718.2592,-5.0460,90.1524,2,0); // SFPDRanger7
   AddStaticVehicle(599,-1573.1512,714.2362,-5.0449,89.5349,2,0); // SFPDRanger8
   AddStaticVehicle(599,-1573.1287,710.2253,-5.0443,89.7725,2,0); // SFPDRanger9
   AddStaticVehicle(599,-1573.2211,706.0676,-5.0429,88.7568,2,0); // SFPDRanger10
   AddStaticVehicle(407,-2021.8041,92.5040,28.2874,271.3096,3,3); // SFFDTruck1
   AddStaticVehicle(407,-2022.0170,84.2603,28.2734,269.3339,3,3); // SFFDTruck2
   AddStaticVehicle(407,-2022.0764,75.1003,28.3482,272.5660,3,3); // SFFDTruck3
   AddStaticVehicle(407,-2052.3591,75.2565,28.6255,90.8535,3,3); // SFFDTruck4
   AddStaticVehicle(407,-2052.2104,84.0844,28.6326,89.8889,3,3); // SFFDTruck5
   AddStaticVehicle(407,-2052.4036,92.4088,28.6201,90.0632,3,3); // SFFDTruck6
   AddStaticVehicle(416,-2667.0576,617.6886,14.6034,89.6478,3,3); // EMSAmbulance1
   AddStaticVehicle(416,-2656.5925,617.7665,14.6034,90.5512,3,3); // EMSAmbulance2
   AddStaticVehicle(416,-2640.1648,618.0005,14.6011,90.5330,3,3); // EMSAmbulance3
   AddStaticVehicle(416,-2627.9338,617.7327,14.6030,90.1308,3,3); // EMSAmbulance4
  //===========================================================================//
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/zbrane",cmdtext,true) == 0)
{
ShowPlayerDialog(playerid,DIALOG_ZBRANE,DIALOG_STYLE_LIST,"Nákup zbrani","Vesta -100$\nDesert Eagle -300$\nColt 45 -250$\nUZI -550","Ok","");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   if(dialogid == DIALOG_ZBRANE)
   {
      if(response == 1)
      {
         switch(listitem)
         {
         case 0: //Vesta
         {
         if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 100$.");
		 GivePlayerMoney(playerid, -100);
		 SetPlayerArmour(playerid, 100);
         }
         case 1: //Desert Eagle
         {
         if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 300$.");
		 GivePlayerMoney(playerid, -300);
		 GivePlayerWeapon(playerid, 24,100);
		 }
         case 2: //Colt 45
         {
         if(GetPlayerMoney(playerid) < 250) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 250$.");
		 GivePlayerMoney(playerid, -250);
		 GivePlayerWeapon(playerid, 22,100);
		 }
         case 3: //UZI
         {
         if(GetPlayerMoney(playerid) < 550) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 550$.");
		 GivePlayerMoney(playerid, -550);
		 GivePlayerWeapon(playerid, 28,100);
         return 1;
}


 

 
 
 
 
C:\Users\Adrián\Documents\Samp Server\gamemodes\VelkaParba10.pwn(104) : error 002: only a single statement (or expression) can follow each "case"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
1 Error. 
 
fakt neviem kde je chyba
Link to comment
Share on other sites

12 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Globální moderátor

SetGameModeText("Velka parba v1.0") rofl XDDDDD :d unikátny názov

 

čo tak napísať aký error ti to hádže -_-

 

new DIALOG_ZBRANE? Prečo nie #define DIALOG_ZBRANE

 

robíš gamemode a máš tam #if defined FS #endif

Link to comment
Share on other sites

  • 0
  • Globální moderátor

 

nepýtal som sa na názov ale Error :slap:

PS:ale opravím to :d

 

hej? A ten error si mám vycucat z melóna?

Link to comment
Share on other sites

  • 0
C:\Users\Adrián\Documents\Samp Server\gamemodes\VelkaParba10.pwn(104) : error 002: only a single statement (or expression) can follow each "case"
 

 

Taky ti ho tu napsal probůh *facepalm*

Link to comment
Share on other sites

  • 0
  • Globální moderátor

 

Taky ti ho tu napsal probůh *facepalm*

 

ty ai akýsi múdry.. Teraz to editol.. Nebolo to tam.... Facepalm

Link to comment
Share on other sites

  • 0
  • Globální moderátor

aby si se neposral

aby si ban nedostal.....

 

Keď už používaš DIALOG_STYLE_LIST tak požívaj if(listitem == number) a nie case, ale to je na tebe

Link to comment
Share on other sites

  • 0

aby si ban nedostal.....

 

Keď už používaš DIALOG_STYLE_LIST tak požívaj if(listitem == number) a nie case

 

btw, editoval to tím způsobem že tam udělal odstavec aby si kreténi jako jsi ty toho všimli ;) bylo to tam i předtím

Link to comment
Share on other sites

  • 0
  • Globální moderátor

 

btw, editoval to tím způsobem že tam udělal odstavec aby si kreténi jako jsi ty toho všimli ;) bylo to tam i předtím

 

zbieraš príspevky? Ak chceš pomôcť tak napíš niečo rozumné ty "skill" , už 3 zbytočný príspevok

Link to comment
Share on other sites

  • 0

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   if(dialogid == DIALOG_ZBRANE)
   {
      if(response == 1)
      {
         switch(listitem)
         {
         case 0: //Vesta
         {
         if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 100$.");
		 GivePlayerMoney(playerid, -100);
		 SetPlayerArmour(playerid, 100);
         }
         case 1: //Desert Eagle
         {
         if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 300$.");
		 GivePlayerMoney(playerid, -300);
		 GivePlayerWeapon(playerid, 24,100);
		 }
         case 2: //Colt 45
         {
         if(GetPlayerMoney(playerid) < 250) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 250$.");
		 GivePlayerMoney(playerid, -250);
		 GivePlayerWeapon(playerid, 22,100);
		 }
         case 3: //UZI
         {
         if(GetPlayerMoney(playerid) < 550) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 550$.");
		 GivePlayerMoney(playerid, -550);
		 GivePlayerWeapon(playerid, 28,100);
         }
         return 1;
}
 
chyba:
    return 1;
}
 
oprava:
   }
    }
    return 1;
}
}
}

musí fungovat :)

toto opravi aj nasledujucí eror:

}

}
}
 

error 030: compound statement not closed at the end of file (started at line 70)

ak budeš potrebovat pomoc skype: maš v mojom profile

 

Link to comment
Share on other sites

  • 0

#include <a_samp>
new DIALOG_ZBRANE;
new COLOR_GREEN;
new DIALOG_WARPY;
#if defined FILTERSCRIPT

#define DIALOG_WARPY 1
#pragma tabsize 0

	print("\n----------------------------------");
	print("         Real Game 1.0            ");
	print("                                  \n");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
   SetGameModeText("Real Game 1.0");
   //-------------------SAN FRANCISCO------------------------------------------//
   //==========================================================================//
   AddPlayerClass(0,-1982.3965,137.2810,27.6875,89.5386,0,0,0,0,0,0); // spawn
   AddStaticVehicle(497,-1679.7947,706.4879,30.7782,88.7712,2,0); // Helikoptera
   AddStaticVehicle(597,-1616.5774,749.1157,-5.4730,359.8560,2,0); // SFPDCruiser1
   AddStaticVehicle(597,-1612.5948,749.1441,-5.4691,0.3368,2,0); // SFPDCruiser2
   AddStaticVehicle(597,-1608.4399,749.1699,-5.4723,359.4867,2,0); // SFPDCruiser3
   AddStaticVehicle(597,-1604.3647,749.1439,-5.4715,359.1608,2,0); // SFPDCruiser4
   AddStaticVehicle(597,-1600.2405,749.1443,-5.4721,0.3723,2,0); // SFPDCruiser5
   AddStaticVehicle(597,-1596.1702,749.1237,-5.4722,0.2787,2,0); // SFPDCruiser6
   AddStaticVehicle(597,-1592.2385,749.1413,-5.4726,359.7574,2,0); // SFPDCruiser7
   AddStaticVehicle(597,-1588.2208,749.1180,-5.4727,0.0681,2,0); // SFPDCruiser8
   AddStaticVehicle(597,-1584.1432,749.1284,-5.4740,359.6758,2,0); // SFPDCruiser9
   AddStaticVehicle(597,-1580.0194,749.1325,-5.4727,359.5426,2,0); // SFPDCruiser10
   AddStaticVehicle(599,-1573.0522,742.6279,-5.0522,88.8341,2,0); // SFPDRanger1
   AddStaticVehicle(599,-1573.0576,738.7559,-5.0440,90.1457,2,0); // SFPDRanger2
   AddStaticVehicle(599,-1573.0175,734.8140,-5.0467,90.4900,2,0); // SFPDRanger3
   AddStaticVehicle(599,-1573.0558,730.6254,-5.0445,88.9838,2,0); // SFPDRanger4
   AddStaticVehicle(599,-1573.0725,726.4820,-5.0436,89.0679,2,0); // SFPDRanger5
   AddStaticVehicle(599,-1573.1270,722.3311,-5.0452,89.1015,2,0); // SFPDRanger6
   AddStaticVehicle(599,-1573.1173,718.2592,-5.0460,90.1524,2,0); // SFPDRanger7
   AddStaticVehicle(599,-1573.1512,714.2362,-5.0449,89.5349,2,0); // SFPDRanger8
   AddStaticVehicle(599,-1573.1287,710.2253,-5.0443,89.7725,2,0); // SFPDRanger9
   AddStaticVehicle(599,-1573.2211,706.0676,-5.0429,88.7568,2,0); // SFPDRanger10
   AddStaticVehicle(407,-2021.8041,92.5040,28.2874,271.3096,3,3); // SFFDTruck1
   AddStaticVehicle(407,-2022.0170,84.2603,28.2734,269.3339,3,3); // SFFDTruck2
   AddStaticVehicle(407,-2022.0764,75.1003,28.3482,272.5660,3,3); // SFFDTruck3
   AddStaticVehicle(407,-2052.3591,75.2565,28.6255,90.8535,3,3); // SFFDTruck4
   AddStaticVehicle(407,-2052.2104,84.0844,28.6326,89.8889,3,3); // SFFDTruck5
   AddStaticVehicle(407,-2052.4036,92.4088,28.6201,90.0632,3,3); // SFFDTruck6
   AddStaticVehicle(416,-2667.0576,617.6886,14.6034,89.6478,3,3); // EMSAmbulance1
   AddStaticVehicle(416,-2656.5925,617.7665,14.6034,90.5512,3,3); // EMSAmbulance2
   AddStaticVehicle(416,-2640.1648,618.0005,14.6011,90.5330,3,3); // EMSAmbulance3
   AddStaticVehicle(416,-2627.9338,617.7327,14.6030,90.1308,3,3); // EMSAmbulance4
  //===========================================================================//
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/zbrane",cmdtext,true) == 0)
{
ShowPlayerDialog(playerid,DIALOG_ZBRANE,DIALOG_STYLE_LIST,"Nákup zbrani","Vesta -100$\nDesert Eagle -300$\nColt 45 -250$\nUZI -550","Ok","");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   if(dialogid == DIALOG_ZBRANE)
   {
      if(response == 1)
      {
         switch(listitem)
         {
         case 0: //Vesta
         {
         if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 100$.");
		 GivePlayerMoney(playerid, -100);
		 SetPlayerArmour(playerid, 100);
         }
         case 1: //Desert Eagle
         {
         if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 300$.");
		 GivePlayerMoney(playerid, -300);
		 GivePlayerWeapon(playerid, 24,100);
		 }
         case 2: //Colt 45
         {
         if(GetPlayerMoney(playerid) < 250) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 250$.");
		 GivePlayerMoney(playerid, -250);
		 GivePlayerWeapon(playerid, 22,100);
		 }
         case 3: //UZI
         {
         if(GetPlayerMoney(playerid) < 550) return SendClientMessage(playerid, 0xFFFFFF, "{C0C0C0}Nemáš 550$.");
		 GivePlayerMoney(playerid, -550);
		 GivePlayerWeapon(playerid, 28,100);
         }
         }
        return 1;
         }
         }
         }

Takto to nejde, piše to 4 Warningy , napiš mi cely Code ako to ma byt 

C:\Users\Adrián\Documents\Samp Server\gamemodes\VelkaParba10.pwn(100) : warning 217: loose indentation
C:\Users\Adrián\Documents\Samp Server\gamemodes\VelkaParba10.pwn(103) : warning 209: function "OnDialogResponse" should return a value
C:\Users\Adrián\Documents\Samp Server\gamemodes\VelkaParba10.pwn(106) : warning 203: symbol is never used: "COLOR_GREEN"
C:\Users\Adrián\Documents\Samp Server\gamemodes\VelkaParba10.pwn(106) : warning 203: symbol is never used: "DIALOG_WARPY"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
4 Warnings.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...