[Pomoc] Provera

Započeo [BR]Maki187
21. Nov. 2011.
880
pregleda
10
postova
Maki187
5
Crime Lord
21. Nov. 2011.
Skripta koju koristim: larp (moj edit)
Detaljan opis problema: Pa ubacio sam da odredjene komande za bizz mogu da se koriste samo ako je igrac vlasnik odredjenog biznisa, za biznise kao biznise mi to lepo radi, al za sbiz ne :/
Kad posedujem bizz, izadje taj text, al ako posedujem sbiz, izadje server: unknow command
Dio skripte:
if(strcmp(cmd, "/bizfee", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
new bouse = PlayerInfo;
if (bouse == 9999)
{
SendClientMessage(playerid, COLOR_GRAD2, "  Neposedujes biznis !");
return 1;
}
tmp = strtok(cmdtext, idx);
new B
new SB
B = BizzInfo
SB = SBizzInfo
if(B == 1 || B == 2 || B == 3 || B == 4 || B == 5 || B == 6 || B == 7 || B == 8 || B == 9 || B == 10 || B == 14 || B == 15 || B == 16 || B == 17 || B == 18 || B == 19 || B == 20 || B >= 23 || SB == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "Samo vlasnici barova, striptiz barova i diskoteka mogu da koriste ovu opciju!");
return 1;
}
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "POMOC: /bizfee [cena ulaza]");
}
if(strval(tmp) < 0 || strval(tmp) > 100)
{
SendClientMessage(playerid, COLOR_WHITE, "Minimalna cena ulaska je 0, a max 100 dolara.");
return 1;
}
if (bouse >= 100)
{
SBizzInfo[bouse-100] = strval(tmp);
OnPropUpdate(3,bouse);
OnPropTextdrawUpdate(3, bouse);
format(string, sizeof(string), "Cena ulaza je podesena na $%d.", SBizzInfo[bouse-100]);
}
else
{
BizzInfo = strval(tmp);
OnPropUpdate(2, bouse);
OnPropTextdrawUpdate(2, bouse);
format(string, sizeof(string), "Cena ulaza je podesena na $%d.", BizzInfo);
}
SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}

Nadam se da neko zna u cemu je problem, posto ga ja nevidim...
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
FlasHica
5
Kingpin
21. Nov. 2011.
Ajde malo bolje objasni šta si s ovime htjeo uradit.. stvarno nema smisla ovo što si napisao.
Maki187
5
Crime Lord
21. Nov. 2011.
Kad kucam /bizfee i ukoliko igrac neposeduje bar, diskoteku i slicno, treba da mu izadje poruka da nemoze da koristi tu opciju, e sad, to lepo radi kad sam ja vlasnik nekog biznisa, ali kad kupim S biznis, pise server: unknow command
FlasHica
5
Kingpin
21. Nov. 2011.
Aham, ali opet ovaj kod ne dopire do mog mozga... mislim, kako ovo može provjerit da li je neko vlasnik ili ne ??
btw možda nisi dao cijeli kod pa griješim.. postaj cijelu komandu!
Maki187
5
Crime Lord
21. Nov. 2011.
Izvinajvam se jer nisam postavio celu komandu.... editovan prvi post
FlasHica
5
Kingpin
21. Nov. 2011.
prbaj ovako.. ali i dalje mi nije jasno XD

if (bouse >= 100) 
        { 
            SBizzInfo[bouse-100] = strval(tmp); 
            OnPropUpdate(3,bouse); 
            OnPropTextdrawUpdate(3, bouse); 
            format(string, sizeof(string), "Cena ulaza je podesena na $%d.", SBizzInfo[bouse-100]); 
        } 
        else if(bouse < 100)
        { 
            BizzInfo = strval(tmp); 
            OnPropUpdate(2, bouse); 
            OnPropTextdrawUpdate(2, bouse); 
            format(string, sizeof(string), "Cena ulaza je podesena na $%d.", BizzInfo); 
        } 
Deleted User
Obrisan korisnik
21. Nov. 2011.
Quote from November 21, 2011, 4:37 pm:
prbaj ovako.. ali i dalje mi nije jasno XD

if (bouse >= 100) 
         { 
            SBizzInfo[bouse-100] = strval(tmp); 
            OnPropUpdate(3,bouse); 
            OnPropTextdrawUpdate(3, bouse); 
            format(string, sizeof(string), "Cena ulaza je podesena na $%d.", SBizzInfo[bouse-100]); 
         } 
         else if(bouse < 100)
         { 
            BizzInfo = strval(tmp); 
            OnPropUpdate(2, bouse); 
            OnPropTextdrawUpdate(2, bouse); 
            format(string, sizeof(string), "Cena ulaza je podesena na $%d.", BizzInfo); 
         } 

Mislim da to nije dobro, ti imas ovo
 if(B == 1 || B == 2 || B == 3 || B == 4 || B == 5 || B == 6 || B == 7 || B == 8 || B == 9 || B == 10 || B == 14 || B == 15 || B == 16 || B == 17 || B == 18 || B == 19 || B == 20 || B >= 23 || SB == 0) 
a to ti je vjerovatno ostalo od bizz-a, umjesto B dodas SB neznam dal je tako kod tebe al provjeri 🙂
Maki187
5
Crime Lord
21. Nov. 2011.
Quote from November 21, 2011, 4:37 pm:
prbaj ovako.. ali i dalje mi nije jasno XD

if (bouse >= 100) 
         { 
            SBizzInfo[bouse-100] = strval(tmp); 
            OnPropUpdate(3,bouse); 
            OnPropTextdrawUpdate(3, bouse); 
            format(string, sizeof(string), "Cena ulaza je podesena na $%d.", SBizzInfo[bouse-100]); 
         } 
         else if(bouse < 100)
         { 
            BizzInfo = strval(tmp); 
            OnPropUpdate(2, bouse); 
            OnPropTextdrawUpdate(2, bouse); 
            format(string, sizeof(string), "Cena ulaza je podesena na $%d.", BizzInfo); 
         } 


sad meni nije jasno  😄
nece ni ovako, al svejedno hvala

Quote from November 21, 2011, 4:41 pm:
Mislim da to nije dobro, ti imas ovo
 if(B == 1 || B == 2 || B == 3 || B == 4 || B == 5 || B == 6 || B == 7 || B == 8 || B == 9 || B == 10 || B == 14 || B == 15 || B == 16 || B == 17 || B == 18 || B == 19 || B == 20 || B >= 23 || SB == 0) 
a to ti je vjerovatno ostalo od bizz-a, umjesto B dodas SB neznam dal je tako kod tebe al provjeri 🙂


Ovo B oznacava biznise, posto id biznisa je jednak virtuelnom svetu biznisa, ubacio sam proveru preko vw-a, i to radi
A tek na kraju koda se vidi || SB == 0 i za sbiz upravo i neradi... sbiz nema vw, pa sam stavio proveru preko interior-a, jer je na svakom sbiz-u int. 0

Ukoliko nekom niej jasno sto sam radi osa B i SB, odgovor je jer bi red bio predugacak, pa da ga skratim...

Ndam se da ste me razumeli st sam hteo... hvala u svkaom sl...
Quote
|| B == 15 || B == 16 || B == 17 || B == 18 || B == 19 || B == 20 || B >= 23 || SB == 0)
Talavander
4
Made Man
21. Nov. 2011.
Za šta ti treba bizfee, kada u Sbizove ne možeš da ulaziš?

Kafiće i restorane možeš kao obične bizove uraditi...

Sada ne znam za koji biz ti ovo konkretno treba.....
Maki187
5
Crime Lord
21. Nov. 2011.
ustvari to uopste nije losa ideja, tj to da izbacim za sbiz iz skripte, jer to ovako i onako pokusavam da "zabranim" da se koristi...

hvala, toga se nisam setio... msm da izbacim taj deo iz skripte.... hvala puno  🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha