[Pomoc] /odjeca problem komanda

28. Jun 2012.
981
pregleda
15
postova
ivica 156
5
Crime Lord
28. Jun 2012.
Skripta koju koristim:cyber
Detaljan opis problema:stavio sam funkicju da gleda jeli igrac u dometu za kupnju odjece,kucam vani izvan salona oke pise nisam u salonu odjece udem u salon odjece kucam /odjeca pise komanda ne postoji evo te komande
CMD:odjeca(playerid, params[])
{
if(PlayerInfo != 0) return SCM(playerid, GRAD2, "(greska) Clanovi organizacija/mafija/bandi ne mogu menjati skinove!");
if(!IsPlayerInRangeOfPoint(playerid, 7.0, 215.3644,-7.5253,1001.2109) || IsPlayerInRangeOfPoint(playerid,7.0,161.1218,-82.4051,1002.8151) || IsPlayerInRangeOfPoint(playerid,7.0,207.8799,-103.2369,1005.2578) || IsPlayerInRangeOfPoint(playerid,7.0,204.4405,-160.4480,1000.5234) || IsPlayerInRangeOfPoint(playerid,7.0,207.0630,-134.9835,1002.8672) || IsPlayerInRangeOfPoint(playerid,7.0,203.6721,-41.3108,1001.8047)) return SCM(playerid, GRAD2, "(greska) Niste u salonu odjece!");
if(BizzInfo[EntID] > 0)
{
    if(GetPlayerInterior(playerid) == 15) Interijer = BUTIK_BINCO;
else if(GetPlayerInterior(playerid) == 14) Interijer = BUTIK_DIDIER;
else if(GetPlayerInterior(playerid) == 3) Interijer = BUTIK_PROLAPS;
else if(GetPlayerInterior(playerid) == 1) Interijer = BUTIK_SUBURBAN;
else if(GetPlayerInterior(playerid) == 5) Interijer = BUTIK_VICTIM;
else if(GetPlayerInterior(playerid) == 18) Interijer = BUTIK_ZIP;
SetPlayerInterior(playerid, 14);
SetPlayerPos(playerid, 258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid, 254.1724,-43.7000,1004.0234);
SetPlayerCameraLookAt(playerid, 258.4893,-41.4008,1002.0234);
BiraSkin = true;
SelectCharPlace = 1;
TogglePlayerControllable(playerid, 0);
Odeca(playerid, 1);
}
else
{
    GameTextForPlayer(playerid, "~R~Rasprodato", 5000, 1);
    SendClientMessage(playerid, GRAD2, "Nazalost nemamo vise zaliha!");
  PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
}
return 1;
}

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
ivica 156
5
Crime Lord
29. Jun 2012.
ispricavam se na DP ali mozeli netko pomoci stvarno je hitno,hvala.
McZap
4
Made Man
29. Jun 2012.
dp imas pravo radit ako je od prvog posta proslo 24h a tebi je proslo 23h i kusur minuta tako da nemas brige 😄

sto se tice pitanja zar nebi trebao ! ispred svake provjere IsPlayerInRangeOfPoint ?? jer po nekom mom prevodu ovo kod tebe znaci
ako ( IgracNijeBlizuKordinata , IgracJesteBlizuKordinata, IgracJesteBlizuKordinata, IgracJesteBlizuKordinata, IgracJesteBlizuKordinata...

stavi
if(!IsPlayerInRangeOfPoint(playerid, 7.0, 215.3644,-7.5253,1001.2109) || !IsPlayerInRangeOfPoint(playerid,7.0,161.1218,-82.4051,1002.8151) || !IsPlayerInRangeOfPoint(playerid,7.0,207.8799,-103.2369,1005.2578) || !IsPlayerInRangeOfPoint(playerid,7.0,204.4405,-160.4480,1000.5234) || !IsPlayerInRangeOfPoint(playerid,7.0,207.0630,-134.9835,1002.8672) || !IsPlayerInRangeOfPoint(playerid,7.0,203.6721,-41.3108,1001.8047)) return SCM(playerid, GRAD2, "(greska) Niste u salonu odjece!");


?!
ivica 156
5
Crime Lord
29. Jun 2012.
sad sam usao u salon odjece i pise da nisam kao unutra
ivica 156
5
Crime Lord
29. Jun 2012.
o cemu ti blebeces _😄 😎
Deleted User
Obrisan korisnik
29. Jun 2012.
Probaj da povecas range?
ivica 156
5
Crime Lord
29. Jun 2012.
probao sam ali nece pise nisam kao u salonu a i imao sam jedan dio prije ovog ivan salona kucam i pise da nisam u salonu udem u salon i pise kao komanda ne postoji
Deleted User
Obrisan korisnik
29. Jun 2012.
Probaj ovako:
stock Butik(playerid) // Na kraju negde ili gde oces
{
    if(IsPlayerInRangeOfPoint(playerid,7.0,204.4405,-160.4480,1000.5234) || IsPlayerInRangeOfPoint(playerid,7.0,207.0630,-134.9835,1002.8672) || IsPlayerInRangeOfPoint(playerid,7.0,203.6721,-41.3108,1001.8047))
{
    return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 7.0, 215.3644,-7.5253,1001.2109) || IsPlayerInRangeOfPoint(playerid,7.0,161.1218,-82.4051,1002.8151) || IsPlayerInRangeOfPoint(playerid,7.0,207.8799,-103.2369,1005.2578))
{
    return 1;
}
}


Komanda:
CMD:odjeca(playerid, params[])
{
if(PlayerInfo != 0) return SCM(playerid, GRAD2, "(greska) Clanovi organizacija/mafija/bandi ne mogu menjati skinove!");
if(!Butik) return SCM(playerid, GRAD2, "(greska) Niste u salonu odjece!");
if(BizzInfo[EntID] > 0)
{
    if(GetPlayerInterior(playerid) == 15) Interijer = BUTIK_BINCO;
else if(GetPlayerInterior(playerid) == 14) Interijer = BUTIK_DIDIER;
else if(GetPlayerInterior(playerid) == 3) Interijer = BUTIK_PROLAPS;
else if(GetPlayerInterior(playerid) == 1) Interijer = BUTIK_SUBURBAN;
else if(GetPlayerInterior(playerid) == 5) Interijer = BUTIK_VICTIM;
else if(GetPlayerInterior(playerid) == 18) Interijer = BUTIK_ZIP;
SetPlayerInterior(playerid, 14);
SetPlayerPos(playerid, 258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid, 254.1724,-43.7000,1004.0234);
SetPlayerCameraLookAt(playerid, 258.4893,-41.4008,1002.0234);
BiraSkin = true;
SelectCharPlace = 1;
TogglePlayerControllable(playerid, 0);
Odeca(playerid, 1);
}
else
{
    GameTextForPlayer(playerid, "~R~Rasprodato", 5000, 1);
    SendClientMessage(playerid, GRAD2, "Nazalost nemamo vise zaliha!");
  PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
}
return 1;
}
McZap
4
Made Man
29. Jun 2012.
CMD:odjeca(playerid, params[])
{
if(PlayerInfo != 0) return SCM(playerid, GRAD2, "(greska) Clanovi organizacija/mafija/bandi ne mogu menjati skinove!");
if(!IsPlayerInRangeOfPoint(playerid, 7.0, 215.3644,-7.5253,1001.2109) || IsPlayerInRangeOfPoint(playerid,7.0,161.1218,-82.4051,1002.8151) || IsPlayerInRangeOfPoint(playerid,7.0,207.8799,-103.2369,1005.2578) || IsPlayerInRangeOfPoint(playerid,7.0,204.4405,-160.4480,1000.5234) || IsPlayerInRangeOfPoint(playerid,7.0,207.0630,-134.9835,1002.8672) || IsPlayerInRangeOfPoint(playerid,7.0,203.6721,-41.3108,1001.8047)) return SCM(playerid, GRAD2, "(greska) Niste u salonu odjece!");
if(BizzInfo[EntID] > 0)
{
  if(GetPlayerInterior(playerid) == 15) Interijer = BUTIK_BINCO;
else if(GetPlayerInterior(playerid) == 14) Interijer = BUTIK_DIDIER;
else if(GetPlayerInterior(playerid) == 3) Interijer = BUTIK_PROLAPS;
else if(GetPlayerInterior(playerid) == 1) Interijer = BUTIK_SUBURBAN;
else if(GetPlayerInterior(playerid) == 5) Interijer = BUTIK_VICTIM;
else if(GetPlayerInterior(playerid) == 18) Interijer = BUTIK_ZIP;
SetPlayerInterior(playerid, 14);
SetPlayerPos(playerid, 258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid, 254.1724,-43.7000,1004.0234);
SetPlayerCameraLookAt(playerid, 258.4893,-41.4008,1002.0234);
BiraSkin = true;
SelectCharPlace = 1;
TogglePlayerControllable(playerid, 0);
Odeca(playerid, 1);

                return 1;
}

GameTextForPlayer(playerid, "~R~Rasprodato", 5000, 1);
        SendClientMessage(playerid, GRAD2, "Nazalost nemamo vise zaliha!");
  PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
return 1;

}


pokusaj ?!
ivica 156
5
Crime Lord
29. Jun 2012.
imam ovjde error na ovoj liniji
if(!Butik) return SCM(playerid, GRAD2, "(greska) Niste u salonu odjece!");

error/warning:
C:\Users\Barcelona\Desktop\G-Unit RolePlay Los Santos  0.3e\gamemodes\G-Unit.pwn(45742) : error 076: syntax error in the expression, or invalid function call
Deleted User
Obrisan korisnik
29. Jun 2012.
Kad sam idiot....
if(!Butik(playerid)) return SCM(playerid, GRAD2, "(greska) Niste u salonu odjece!"); 
ivica 156
5
Crime Lord
29. Jun 2012.
probao sam ali sad mi izbaci ovo

C:\Users\Barcelona\Desktop\G-Unit RolePlay Los Santos  0.3e\gamemodes\G-Unit.pwn(46781) : error 076: syntax error in the expression, or invalid function call
C:\Users\Barcelona\Desktop\G-Unit RolePlay Los Santos  0.3e\gamemodes\G-Unit.pwn(46781) : error 029: invalid expression, assumed zero
C:\Users\Barcelona\Desktop\G-Unit RolePlay Los Santos  0.3e\gamemodes\G-Unit.pwn(46781) : warning 215: expression has no effect
C:\Users\Barcelona\Desktop\G-Unit RolePlay Los Santos  0.3e\gamemodes\G-Unit.pwn(46781) : error 001: expected token: ";", but found "return"
C:\Users\Barcelona\Desktop\G-Unit RolePlay Los Santos  0.3e\gamemodes\G-Unit.pwn(46781) : fatal error 107: too many error messages on one line
Ivex
4
Enforcer
29. Jun 2012.
Gledaj nisam upoznat sa ovim gamemodom al 90% ziher da je greska u ovom djelu kod a
if(BizzInfo[EntID] > 0)


u cemu je stvar, ako se nevaram ovaj kod provjerava dali u tom bizu ima produkata , ALI  id biza se se dobiva preko igraca tj . ako igrac stoji na ulazu u biz ova var EntID poprima vrijednost IDa biza ! E sad tebi je problem sto kad ti uÄ‘es u biz vise nisi na ulazu nego u njemu pa ova varijabla EntId nema vrijednost(ili ima nevazecu) te nemoze ocitati id i tu dolazi do greske ! taj dio moras preformulirati! 😄
FlasHica
5
Kingpin
29. Jun 2012.
Dr.Ivex → ♫ wrote on June 29, 2012, 4:41 pm:
Gledaj nisam upoznat sa ovim gamemodom al 90% ziher da je greska u ovom djelu kod a
if(BizzInfo[EntID] > 0)


u cemu je stvar, ako se nevaram ovaj kod provjerava dali u tom bizu ima produkata , ALI  id biza se se dobiva preko igraca tj . ako igrac stoji na ulazu u biz ova var EntID poprima vrijednost IDa biza ! E sad tebi je problem sto kad ti uÄ‘es u biz vise nisi na ulazu nego u njemu pa ova varijabla EntId nema vrijednost(ili ima nevazecu) te nemoze ocitati id i tu dolazi do greske ! taj dio moras preformulirati! 😄

što ako je napravljena neka funkcija koja na ulazu postavlja igraču varijablu na ID te firme? a koliko ja vidim ta varijabla definira ID firme..

edit: vjerujem da je greška u ovom dijelu
else if(GetPlayerInterior(playerid) == 14) Interijer = BUTIK_DIDIER;
else if(GetPlayerInterior(playerid) == 3) Interijer = BUTIK_PROLAPS;
else if(GetPlayerInterior(playerid) == 1) Interijer = BUTIK_SUBURBAN;
else if(GetPlayerInterior(playerid) == 5) Interijer = BUTIK_VICTIM;
else if(GetPlayerInterior(playerid) == 18) Interijer = BUTIK_ZIP;
ivica 156
5
Crime Lord
29. Jun 2012.
jel se moze rijesit nekako ?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha