[Pomoc]Oko gepeka

Započeo Igi_Guduric, Januar 28, 2012, 18:45:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:/
Detaljan opis problema:Imam jedan mali problem neznam kako ovo da resim ako moze pomoc.Hvala
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

if (strcmp("/boot", cmdtext, true, 10) == 0)
{
        new vid = GetPlayerVehicleID(playerid);
  if(vid != INVALID_VEHICLE_ID)
  GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
        {
        else
        }
  if(vid != INVALID_VEHICLE_ID)
  GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
return 1;
}
return 0;
}


Evo i errora

E:\samp03dsvr_R2_win32\gamemodes\SM.pwn(106) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Poslednja Izmena: Januar 28, 2012, 19:40:32 POSLE PODNE od Igi_Guduric

Daj liniju 106 a u liniji 108 ti je po 2-gi put definirana varijabla "Vid" izbrisi je.


na pocetku scripte stavi

new gepek[MAX_PLAYERS] = 0;



if (strcmp("/boot", cmdtext, true, 10) == 0)
{
        new vid = GetPlayerVehicleID(playerid);
        if(gepek[playerid] == 0)
        {
  if(vid != INVALID_VEHICLE_ID)
                {
          GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
                        SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
                        gepek[playerid] = 1;
                        return 1;
                }
        }
        else
        {
                if(gepek[playerid] == 1)
                {
          if(vid != INVALID_VEHICLE_ID)
                        {
                  GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
                                SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
                                gepek[playerid] = 0;
                return 1;
                        }
                }
}
return 1;
}



tako ce raditi valjda :/

Hvala svima popravio sam bugove moze LOCK