Mala pomoc

Započeo Ahbab, Mart 11, 2024, 23:28:47 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Treba mi pomoc hocu da ako neko vec radi posao da drugi igrac ne moze radit dok taj ne zavrsis ali ne radi mi ovako sto sam napravio


new gorivotok[MAX_PLAYERS];
new vecnekoradi;

CMD:naspigorivo(playerid, params[])
{
   if(IsPlayerInRangeOfPoint(playerid, 3.0, -1559.1399,-2735.5276,48.7435))
   {
      if(PlayerInfo[playerid][pPosao] == 1)
      {
          if(radi[playerid] == 1) return SCM(playerid, COLOR_GREY, "Job info : {FFFFFF}Vec radite neki posao! ! !");
          if(vecnekoradi == 1) return SCM(playerid, COLOR_GREY, "Job info : {FFFFFF}Vec neko sipa gorivo sacekaj da zavrsi ! ! !");
         SetPlayerCheckpoint(playerid, -1608.0874,-2716.9734,48.5391, 2.0);
         if(radi[playerid] != 0) return SCM(playerid, COLOR_GREY, "error : {FFFFFF}Vec radite neki posao /prekiniposao");
         SCM(playerid, COLOR_GREY, "Job info : {FFFFFF}Uspjesno ste pokrenuli posao, naspite gorivo musterijama! ! !");
         adminveh[2] = AddStaticVehicle(508,-1609.1818,-2718.7939,48.9146,234.6130,1,1); // auto 1
         adminveh[3] = AddStaticVehicle(477,-1605.9125,-2714.2864,48.2920,231.2141,94,1); // sportski auto2
         adminveh[4] = AddStaticVehicle(468,-1602.7012,-2709.7520,48.2052,232.1614,46,46); // motor auto3
         gorivotok[playerid] = 1;
         radi[playerid] = 1;
      }
   }
   else
   {
        SCM(playerid, COLOR_GREY, "error : {FFFFFF}Nisi na mjestu pokretanja posla !");
   }
   return 1;
}

eto kod

Vidim da proveravas dal vec neko radi taj posao sa varijablom vecnekoradi ali ne vidim da nigde u kodu podesavas tu istu varijablu
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Citat: Ahbab poslato Mart 11, 2024, 23:28:47 POSLE PODNE
Treba mi pomoc hocu da ako neko vec radi posao da drugi igrac ne moze radit dok taj ne zavrsis ali ne radi mi ovako sto sam napravio


new gorivotok[MAX_PLAYERS];
new vecnekoradi;

CMD:naspigorivo(playerid, params[])
{
   if(IsPlayerInRangeOfPoint(playerid, 3.0, -1559.1399,-2735.5276,48.7435))
   {
      if(PlayerInfo[playerid][pPosao] == 1)
      {
          if(radi[playerid] == 1) return SCM(playerid, COLOR_GREY, "Job info : {FFFFFF}Vec radite neki posao! ! !");
          if(vecnekoradi == 1) return SCM(playerid, COLOR_GREY, "Job info : {FFFFFF}Vec neko sipa gorivo sacekaj da zavrsi ! ! !");
         SetPlayerCheckpoint(playerid, -1608.0874,-2716.9734,48.5391, 2.0);
         if(radi[playerid] != 0) return SCM(playerid, COLOR_GREY, "error : {FFFFFF}Vec radite neki posao /prekiniposao");
         SCM(playerid, COLOR_GREY, "Job info : {FFFFFF}Uspjesno ste pokrenuli posao, naspite gorivo musterijama! ! !");
         adminveh[2] = AddStaticVehicle(508,-1609.1818,-2718.7939,48.9146,234.6130,1,1); // auto 1
         adminveh[3] = AddStaticVehicle(477,-1605.9125,-2714.2864,48.2920,231.2141,94,1); // sportski auto2
         adminveh[4] = AddStaticVehicle(468,-1602.7012,-2709.7520,48.2052,232.1614,46,46); // motor auto3
         gorivotok[playerid] = 1;
         radi[playerid] = 1;
      }
   }
   else
   {
        SCM(playerid, COLOR_GREY, "error : {FFFFFF}Nisi na mjestu pokretanja posla !");
   }
   return 1;
}

eto kod
Ispod radi[playerid] = 1; dodaj vecnekoradi = 1; i radit ce ti

vecnekoradi == 1 ti treba unutar radnje da se zna da se vec radi, isto i kada zavrsavas sipanje da stavlja na 0 da ne bi ostalo 1 i isto bi se desilo da ne moze raditi
Upwork Skills
Back-end:
• PHP Frameworks (Laravel, Symfony,Codeigniter)
• Python/Django
• Node.js

Front-end:
• HTML
• CSS pre-processing (SASS, LESS)
• Javascript (JQuery, Ajax, Vue, Angular, React, etc.)
• Bootstrap

CMS
• Wordpress (Woocommerce)
• Shopify, Magento