syntax error in the expression, or invalid function call


Započeo M!chaeL, Jul 14, 2018, 03:24:08 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Koristim up mod, i dodao sam sys hangara (posto inc nema na up modu) i sve ok radi, i kada sam ubacio timer i compile mod prikazalo mi je error syntax error in the expression, or invalid function call
Dio skripte: [ pawn ]HangarGanovi = SetTimer ("HangarGanovi", 1000, true);[ /pawn ]
i na ovoj liniji je isti error
[ pawn ]KillTimer(HangarGanovi);[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

Evo sad sam stavio new HangarGanovi i nema errori, ali s obzirom da moram i ovaj kod da ubacim, onda mi izbacuje kao da je vec definisana funkcija
[ pawn ]FUNCTION: HangarGanovi()
{
    for(new ha_id = 0; ha_id < 3; ha_id++)
    {
       hangar_Paketi[ha_id] = 1;
    }
    foreach(new i : Player)
    {
        if(UlogovanProvera == 1)
        {
         {
            SCM(i, -1, ""CRVENA"[HANGAR]: {FFFFFF}Stigli su novi paketi oruzja u hangar, pozurite da ih preuzmete!");
         }
      }
   }
   return true;
}[ /pawn ]

Ne mozes tako zato sto ti se tajmer (new) zove isto kao funkcija, preimenuj nesto od ta dva :)
MAJ SKVEL BOGOTAC JA SAM MAJ SKVEL MAKAVELI MAJSTOR OH NE JA SAM BOGOTAC JA ZNAM MAJ SKVEL TI KORISTIS .INI OH NE TI SI BOTARA I KANCER SI JER NE KORISTIS MAJ SKVEL MAKAVELI OH NE...

ili
Y_INI ne odredjuje tvoje sposobnosti :D
(Ono gore Joey)

Citat: 6YuKiMuRo9 poslato Jul 14, 2018, 07:59:05 PRE PODNE
Ne mozes tako zato sto ti se tajmer (new) zove isto kao funkcija, preimenuj nesto od ta dva :)
To sam vec probao, ali kada sam promenio ime funkcije onda ne stizu paketi...

Vasic

*

Usus est magister optimus.

Nemoj koristiti to FUNCTION, ovako stavi umesto to FUNCTION:
forward HangarGanovi();
public HangarGanovi()
• Website: www.vasic.dev
Web Development & Cyber Security

Citat: VasicFTW poslato Jul 14, 2018, 21:51:49 POSLE PODNE
Nemoj koristiti to FUNCTION, ovako stavi umesto to FUNCTION:
forward HangarGanovi();
public HangarGanovi()

Opet ne stizu paketi



Vec vidim do cega je, samo mi posalji [ pawn ] [ /pawn ] ovde (nije uredno ovako, ne mogu ti fix)


FUNCTION: HangarGanovi()
{
    for(new ha_id = 0; ha_id < 3; ha_id++)
    {
       hangar_Paketi[ha_id] = 1;
    }
    foreach(new i : Player)
    {
        if(UlogovanProvera[playerid] == 1)
        {
         {
            SCM(i, -1, ""CRVENA"[HANGAR]: {FFFFFF}Stigli su novi paketi oruzja u hangar, pozurite da ih preuzmete!");
         }
      }
   }

Citat: ᴀʀᴍᴀɢᴇá´...ᴏɴ poslato Jul 15, 2018, 15:17:28 POSLE PODNE
FUNCTION: HangarGanovi()
{
    for(new ha_id = 0; ha_id < 3; ha_id++)
    {
       hangar_Paketi[ha_id] = 1;
    }
    foreach(new i : Player)
    {
        if(UlogovanProvera[playerid] == 1)
        {
         {
            SCM(i, -1, ""CRVENA"[HANGAR]: {FFFFFF}Stigli su novi paketi oruzja u hangar, pozurite da ih preuzmete!");
         }
      }
   }

Isto, ali sam morao onu proveru ulogovanprovera... morao sam ono playerid prebaciti samo u id posto je bio error

    foreach(new i : Player)
    {
        if(UlogovanProvera[playerid] == 1)
        {
         { -- zasto bracket opet?
            SCM(i, -1, ""CRVENA"[HANGAR]: {FFFFFF}Stigli su novi paketi oruzja u hangar, pozurite da ih preuzmete!");
         } -- zasto?? 
      }
   }
/\

Citat: <sel1m> poslato Jul 15, 2018, 16:05:18 POSLE PODNE
    foreach(new i : Player)
    {
        if(UlogovanProvera[playerid] == 1)
        {
         { -- zasto bracket opet?
            SCM(i, -1, ""CRVENA"[HANGAR]: {FFFFFF}Stigli su novi paketi oruzja u hangar, pozurite da ih preuzmete!");
         } -- zasto?? 
      }
   }

Jer me je mrzelo da brisem :3