Pomoc oko granice


Započeo Raikkonen, Januar 11, 2019, 19:24:21 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

else if(IsPlayerInRangeOfPoint(playerid, 15.0, 1790.80420, 818.60492, 12.51690))   // granicabg
   {
      if(PlayerInfo[playerid][pPasos] == 1)
      {
          if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1 "Morate biti na mestu vozaca.");
          if(PlayerInfo[playerid][pNovacDzep] < 5) return return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 5$!");
Just leave me alone i know what i'm doing

if(IsPlayerInRangeOfPoint(playerid, 15.0, 1790.80420, 818.60492, 12.51690))   // granicabg
   {
      if(PlayerInfo[playerid][pPasos] == 1)
      {
          if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1 , "Morate biti na mestu vozaca.");
          if(PlayerInfo[playerid][pNovacDzep] < 5) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 5$!");


E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9976) : error 035: argument type mismatch (argument 2)
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9977) : warning 202: number of arguments does not match definition
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9981) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9983) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9985) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9986) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9990) : error 021: symbol already defined: "SendClientMessage"
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9993) : error 054: unmatched closing brace ("}")
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9994) : error 010: invalid function or declaration
Just leave me alone i know what i'm doing

Daj tacno linije na kojima baca errore ili ih oznaci

9976 SCM(playerid,ORANGE,"* [Sekretarica]: {FFFFFF}Izvadili ste Pasos.");
9977 g_NovacMinus(playerid, 500);
9981 if(IsPlayerInRangeOfPoint(playerid, 15.0, 1790.80420, 818.60492, 12.51690))   // granicabg
9983 if(PlayerInfo[playerid][pPasos] == 1)
9985 if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1 , "Morate biti na mestu vozaca.");
9986 if(PlayerInfo[playerid][pNovacDzep] < 5) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 5$!");
9990 SCM(playerid, ZUTA,"CARINIK:{FFFFFF} Granicna kapija otvorena,mozete proci.");
9993 } 
9994 else return SCM(playerid, ZUTA, "CARINIK: {FFFFFF}Vi nemate  potrebna dokumenta kako bi ste presli granicu (pasos).");
Just leave me alone i know what i'm doing

Citat: LANMY.pwN poslato Januar 11, 2019, 22:09:40 POSLE PODNE
9385 - daj ovu liniju
EtO sve linije de mi baca error
Just leave me alone i know what i'm doing

prvo ne mozes imati jedan else return a dva if na kojim ne pise nista na jednom ifu tj onom isplayerinrangeofpoint stavi return scm
else return SCM(playerid, ZUTA, "CARINIK: {FFFFFF}Vi nemate  potrebna dokumenta kako bi ste presli granicu (pasos)."); // ne moze biti jedan else return za dva ifa a dva else return ne bi radila tako da ifispayerinrangeofpoint stavi return

9976 SCM(playerid,-1,""ORANGE"* [Sekretarica]: {FFFFFF}Izvadili ste Pasos."); // ovo stavi ovako

9977 g_NovacMinus(playerid, 500); ovde ti nesto nedostaje nez sta ne koristim ovaj tip

onda ono od prosli put uradi ovako

if(IsPlayerInRangeOfPoint(playerid, 15.0, 1790.80420, 818.60492, 12.51690)) return SCM(playerid,-1,"Niste u blizini granice");

SCM(playerid, ZUTA,"CARINIK:{FFFFFF} Granicna kapija otvorena,mozete proci."); OVO {FFFFFF} ide mozda {FFFFF} i to FFFFF definisi kao WHITE u smislu SCM(playerid, ZUTA,"CARINIK:"BELA" Granicna kapija otvorena,mozete proci.");

TO bi trebalo da bude to javi ako radi

gamemodes\ug-rp.pwn(9981) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9983) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9985) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9986) : error 010: invalid function or declaration
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9990) : error 021: symbol already defined: "SendClientMessage"
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9993) : error 054: unmatched closing brace ("}")
E:\Ultimate Gaming v0.1\gamemodes\ug-rp.pwn(9994) : error 010: invalid function or declaration

Opet isto ne razumem vise sta je ovo
Just leave me alone i know what i'm doing

@Deken Help?
BUMP!
help neko molim vass
Just leave me alone i know what i'm doing

daj linije koje daju errore i linije izmedju njih i daj mi brojeve tih linija
naprimer
linija 9555 ti prva daje error i zadnji error je na 9565 ti stavi 9554 i 9566

9983 if(PlayerInfo[playerid][pPasos] == 1)
9985 if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1 , "Morate biti na mestu vozaca.");
9986 if(PlayerInfo[playerid][pNovacDzep] < 5) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 5$!");
9990 SCM(playerid, ZUTA,"CARINIK:"BELA" Granicna kapija otvorena,mozete proci.");
9993 }
9994 else return SCM(playerid, ZUTA, "CARINIK: {FFFFFF}Vi nemate  potrebna dokumenta kako bi ste presli granicu (pasos).");

Da li hoces da ti posaljem ceo sistem ovo vezano za pasos mozda sam negde pogrresio
Just leave me alone i know what i'm doing

Citat: .pwnAmx poslato Januar 12, 2019, 20:32:41 POSLE PODNE
9983 if(PlayerInfo[playerid][pPasos] == 1)
9985 if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1 , "Morate biti na mestu vozaca.");
9986 if(PlayerInfo[playerid][pNovacDzep] < 5) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 5$!");
9990 SCM(playerid, ZUTA,"CARINIK:"BELA" Granicna kapija otvorena,mozete proci.");
9993 }
9994 else return SCM(playerid, ZUTA, "CARINIK: {FFFFFF}Vi nemate  potrebna dokumenta kako bi ste presli granicu (pasos).");

Da li hoces da ti posaljem ceo sistem ovo vezano za pasos mozda sam negde pogrresio
da i napisi koja je koja linija

345-pPasos, 7939 ServerLabel[71] = CreateDynamic3DTextLabel(""PLAVA"[Pasos]\n"ORANGE"Da izvadite pasos kucajte /izvadipasos ",0x9EC73DAA, 1529.6415,-1802.7961,-33.2141,15, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 15.0);
8260 PlayerInfo[playerid][pPasos] = 0;
9969-9995 YCMD:izvadipasos(playerid, params[],help)
{
   #pragma unused help
    if(IsPlayerConnected(playerid))
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 1529.6415,-1802.7961,-33.2141,)) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Morate biti u opstini!");
    if(PlayerInfo[playerid][pPasos] == 1) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Vec imate pasos!");
    if(PlayerInfo[playerid][pNovacDzep] < 500) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 500$ za vadjenje pasosa!");
    SCM(playerid,-1,""ORANGE"* [Sekretarica]: {FFFFFF}Izvadili ste Pasos.");
    g_NovacMinus(playerid, 500);
    PlayerInfo[playerid][pPasos] = 1;
    return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 15.0, 1790.80420, 818.60492, 12.51690)) return SCM(playerid,-1,"Niste u blizini granice");
   {
      if(PlayerInfo[playerid][pPasos] == 1)
      {
          if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1 , "Morate biti na mestu vozaca.");
          if(PlayerInfo[playerid][pNovacDzep] < 5) return SCM(playerid,-1,""CRVENA"[ERROR] "BELA"Nemate 5$!");
          MoveDynamicObject(granicabg,1790.80420, 818.60492, 6.91690, 3.0);
         KapijeTimer[playerid] = SetTimer("granicabgZA", 9000, 0);
         g_NovacMinus(playerid, 5);
         SCM(playerid, ZUTA,"CARINIK:"BELA" Granicna kapija otvorena,mozete proci.");
            format(string, sizeof(string), "* %s pokazuje pasos... carinik otvara kapiju.", Ime_Igraca(playerid));
         ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
      }
      else return SCM(playerid, ZUTA, "CARINIK: {FFFFFF}Vi nemate  potrebna dokumenta kako bi ste presli granicu (pasos).");
   }
25142 INI_WriteInt(File,"Pasos", 0);
25202 INI_WriteInt(File,"Pasos",PlayerInfo[playerid][pPasos]);
25378 INI_Int("Pasos",PlayerInfo[playerid][pPasos]);
Just leave me alone i know what i'm doing