Zaključano

[Pomoc] Radno vreme Biznisa

Započeo Dobrica
pre 8 godina
541
pregleda
8
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Dobrica
Shot Caller
pre 8 godina
Skripta koju koristim: od 0
Detaljan opis problema: Radio sam working time, radno vreme za biznise i ne zeli da mi radi. I ako je npr radno vreme od 12 - 24h , sada je npr 22h ja probam da udjem u biznis ono nece. Kaze ne moze radno vreme je od 12 - 24 a 22h je, svasta sam pokusavao i nisam mogao da nadjem resenje, pa ako neko ima predlog za ovaj moj problemcic.
Dio skripte: Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno):

        for(new i = 1; i < MAX_BUSINESS; i++)
{
if(strcmp(BUSINES_INFO,"Lock",false))
{
if(IsPlayerInRangeOfPoint(playerid,2.0,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO))
{
                if((sati_time >= BUSINES_INFO) && (sati_time <= BUSINES_INFO))
                {
SetPlayerPos(playerid,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,BUSINES_INFO);
SetPlayerVirtualWorld(playerid,BUSINES_INFO);
p_inside_interiors = i;
}
else return SEM(playerid,"Radno vreme ovog biznisa je - %d do %d.",BUSINES_INFO,BUSINES_INFO);
}
}

if(strcmp(BUSINES_INFO,"Lock",false))
{
if(IsPlayerInRangeOfPoint(playerid,2.0,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO))
{
    SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
p_inside_interiors = -1;
SetPlayerPos(playerid,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO);
}
}
}


new hour,minuite,second;
gettime(hour,minuite,second);

if((sati_time >= BUSINES_INFO) && (sati_time <= BUSINES_INFO))
{
SetPlayerPos(playerid,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,BUSINES_INFO);
SetPlayerVirtualWorld(playerid,BUSINES_INFO);
p_inside_interiors = i;
}
else return SEM(playerid,"Radno vreme ovog biznisa je - %d do %d.",BUSINES_INFO,BUSINES_INFO);


@CADILAB
Bolex_
Made Man
pre 8 godina
Zasto ne koristis TimeStamp ?
eSADâ„¢
Kingpin
pre 8 godina
        for(new i = 1; i < MAX_BUSINESS; i++)
{
if(strcmp(BUSINES_INFO,"Lock",false))
{
if(IsPlayerInRangeOfPoint(playerid,2.0,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO))
{
                new sat, sati_time; sati_time = gettime(sat);
                if((sati_time >= 12) && (sati_time <= 24)
                {
SetPlayerPos(playerid,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,BUSINES_INFO);
SetPlayerVirtualWorld(playerid,BUSINES_INFO);
p_inside_interiors = i;
}
else return SEM(playerid,"Radno vreme ovog biznisa je - %d do %d.",BUSINES_INFO,BUSINES_INFO);
}
}

if(strcmp(BUSINES_INFO,"Lock",false))
{
if(IsPlayerInRangeOfPoint(playerid,2.0,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO))
{
    SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
p_inside_interiors = -1;
SetPlayerPos(playerid,BUSINES_INFO,BUSINES_INFO,BUSINES_INFO);
}
}
}

Probaj ovako
Dobrica
Shot Caller
pre 8 godina
Ne mogu tako, jer je dinamicno stavljanje radnog vremena, zato stoji i varijabla..
Danisoni
Godfather
pre 8 godina
BUSINES_INFO od
BUSINES_INFO do

Haman da si ih ti zamjenio u ifu.
seiz
Enforcer
pre 8 godina
Napravio si da ako je radno vreme od 12 - 24h onda u biznis moze da se udje samo ako je 12 ili manje i ako je 24 ili vece.
if((sati_time >= BUSINES_INFO) && (sati_time <= BUSINES_INFO))

zameni sa
if((sati_time <= BUSINES_INFO) && (sati_time >= BUSINES_INFO))
Dobrica
Shot Caller
pre 8 godina
Dzabe, opet kaze da je greska...
Danisoni
Godfather
pre 8 godina
Dobrica wrote on June 3, 2017, 1:40 pm:
Dzabe, opet kaze da je greska...


Izbacuje ti error ili je konstantno firma zatvorena?
Ako je error koji je error, koja linija, daj sve

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava