Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5210 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

 if(strcmp(cmdtext, "/variklis",true)==0)
   {
     if(!IsPlayerInAnyVehicle(playerid))
	    {
	    SendClientMessage(playerid, RED, "* Turite sedeti masinoje, vairuotojo vietoje!");
	    return 1;
  }

   new masina1 = GetPlayerVehicleID(playerid);
   if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
   if (GetVehicleModel(masina1) != MTBIKE && GetVehicleModel(masina1) != BIKE && GetVehicleModel(masina1) != BMX)
   {
   new engine,ilights,alarm,doors,bonnet,boot,objective;
   if(GetPVarInt(playerid, "variklis") == 0)
                  {
               GetVehicleParamsEx(masina1,engine,ilights,alarm,doors,bonnet,boot,objective);
			SetVehicleParamsEx(masina1,VEHICLE_PARAMS_ON,ilights,alarm,doors,bonnet,boot,objective);
   			SetPVarInt(playerid, "variklis", 1);
      			GameTextForPlayer(playerid,"~g~~g~~g~~g~uzkurtas",2000,3);
   }

     else if(GetPVarInt(playerid, "variklis") == 1)
                  {
                 GetVehicleParamsEx(masina1,engine,ilights,alarm,doors,bonnet,boot,objective);
			  SetVehicleParamsEx(masina1,VEHICLE_PARAMS_OFF,ilights,alarm,doors,bonnet,boot,objective);
 				  SetPVarInt(playerid, "variklis", 0);
       		  GameTextForPlayer(playerid,"~r~~r~~r~~r~uzgesintas",2000,3);
              }
   }
   }
   return 1;
   }

Prasom

Kad visos masinos butu uzgesusios po public OnGameModeInit() rasyk

	ManualVehicleEngineAndLights();

O kad isedusiam i masina nusiustu zinute kad varikli uzvesti su komanda /variklis tai po

public OnPlayerStateChange(playerid, newstate, oldstate)

rasai

SendClientMessage(playerid, GREEN,"Uþvesti maðina galite paraðes /Varikliis");
)

Aš pagal save persidariau kodą, bet man šiuos erorus meta :

C:\Users\RRRRR\Downloads\eGRP_gm_SAMPFILES_LT\eGRP_gm SAMPFILES LT\egrp\EGRP\gamemodes\GRP.pwn(12744) : error 029: invalid expression, assumed zero
C:\Users\RRRRRR\Downloads\eGRP_gm_SAMPFILES_LT\eGRP_gm SAMPFILES LT\egrp\EGRP\gamemodes\GRP.pwn(12744) : warning 215: expression has no effect
C:\Users\RRRRRRR\Downloads\eGRP_gm_SAMPFILES_LT\eGRP_gm SAMPFILES LT\egrp\EGRP\gamemodes\GRP.pwn(12744) : error 001: expected token: ";", but found "if"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

O čia kodas :

if( newkeys == KEY_CROUCH)
{
else if(GetPVarInt(playerid, "variklis") == 1)
                  {
                  new masina1 = GetPlayerVehicleID(playerid);
   if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
   if (GetVehicleModel(masina1) != MTBIKE && GetVehicleModel(masina1) != BIKE && GetVehicleModel(masina1) != BMX)
   {
   new engine,ilights,alarm,doors,bonnet,boot,objective;
   if(GetPVarInt(playerid, "variklis") == 0)
                  {
                 GetVehicleParamsEx(masina1,engine,ilights,alarm,doors,bonnet,boot,objective);
             SetVehicleParamsEx(masina1,VEHICLE_PARAMS_OFF,ilights,alarm,doors,bonnet,boot,objective);
               SetPVarInt(playerid, "variklis", 0);

              }
   }
   }
   }

   return 1;
   }

12744 eilutė :

else if(GetPVarInt(playerid, "variklis") == 1)

Padėkit erorus ištaisyt, atsidėkosiu Rep

Mano pamokos :

1.Keliame 0.3c objektus į MTA

fiftycent bandyk

if(GetPVarInt(playerid, "variklis") == 1)
                  {
                  new masina1 = GetPlayerVehicleID(playerid);
   if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
   if (GetVehicleModel(masina1) != MTBIKE && GetVehicleModel(masina1) != BIKE && GetVehicleModel(masina1) != BMX)
   {
   new engine,ilights,alarm,doors,bonnet,boot,objective;
   if(GetPVarInt(playerid, "variklis") == 0)
                  {
                 GetVehicleParamsEx(masina1,engine,ilights,alarm,doors,bonnet,boot,objective);
             SetVehicleParamsEx(masina1,VEHICLE_PARAMS_OFF,ilights,alarm,doors,bonnet,boot,objective);
               SetPVarInt(playerid, "variklis", 0);

              }
   }
   }
   }

   return 1;
   }

fiftycent bandyk

if(GetPVarInt(playerid, "variklis") == 1)
                  {
                  new masina1 = GetPlayerVehicleID(playerid);
   if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
   if (GetVehicleModel(masina1) != MTBIKE && GetVehicleModel(masina1) != BIKE && GetVehicleModel(masina1) != BMX)
   {
   new engine,ilights,alarm,doors,bonnet,boot,objective;
   if(GetPVarInt(playerid, "variklis") == 0)
                  {
                 GetVehicleParamsEx(masina1,engine,ilights,alarm,doors,bonnet,boot,objective);
             SetVehicleParamsEx(masina1,VEHICLE_PARAMS_OFF,ilights,alarm,doors,bonnet,boot,objective);
               SetPVarInt(playerid, "variklis", 0);

              }
   }
   }
   }

   return 1;
   }

Aš jau susitvarkiau problemą tik pamiršau parašyti ;)

Mano pamokos :

1.Keliame 0.3c objektus į MTA

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5210 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...