Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

cijena kuce je 0

pre 7 godina
780
pregleda
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Sanel_Pandzic
Underboss
pre 7 godina
Problem(error/warning):Ovako kad udjem na srw pise cijena kuce je 0$ a u folderu je cijena npr 120k ostavi osam kuca ocitavanje ako sta jos trebate recite.Moze pls pomoc
Dio skripte:
	//=========================KUCE UCITAVANJE================================//
for(new k = 0; k < sizeof(KucaInfo); k++)
    {
        new kFile, string;
        format(kFile, sizeof(kFile), KUCE_FILE, k);
        if(fexist(kFile))
        {
            INI_ParseFile(kFile, "UcitajKuce", .bExtra = true, .extra = k);
            if(KucaInfo == 0)
        {
            format(string,sizeof(string),""CRVENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"CRVENA"Cena: "BELA" %d$\n"CRVENA"Level: "BELA"%d\n"CRVENA"Adresa: "BELA"%s\n"CRVENA"Za kupovinu kuce /buyhouse",KucaInfo,KucaInfo,KucaInfo,UlicaKuce(k));
            KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo,KucaInfo,KucaInfo,30.0,0,1);
            KucaPickup = CreateDynamicPickup(19523, 1, KucaInfo, KucaInfo, KucaInfo);
        }
        else if(KucaInfo == 1)
        {
                if(KucaInfo == 0)
{
format(string,sizeof(string),""CRVENA"Vlasnik: "BELA"%s\n"CRVENA"Vrsta: "BELA"%s\n"CRVENA"Level: "BELA"%d\n"CRVENA"Cena: "BELA"%d$\n"CRVENA"Adresa: "BELA"%s",KucaInfo,KucaInfo,KucaInfo,KucaInfo,UlicaKuce(k));
}
else if(KucaInfo == 1)
{
format(string,sizeof(string),""CRVENA"Vlasnik: "BELA"%s\n"CRVENA"Vrsta: "BELA"%s\n"CRVENA"Level: "BELA"%d\n"CRVENA"Cena: "BELA"%d$\n"CRVENA"Cena Renta: "BELA"%d$\n"CRVENA"Adresa: "BELA"%s\n"CRVENA"Za rent kuce /rentajkucu",KucaInfo,KucaInfo,KucaInfo,KucaInfo,UlicaKuce(k));
}
KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo,KucaInfo,KucaInfo,30.0,0,1);
            KucaPickup = CreateDynamicPickup(19522, 1, KucaInfo, KucaInfo, KucaInfo);
        }
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):1. https://imgur.com/a/qkSqA    2. http://prntscr.com/j5kmz9
Djole2
Hustler
pre 7 godina
Jel ti kod svake kuce ili? Na labelu pise srednja kuca, ti si stavio sliku notepad gde je velika kuca?
Sanel_Pandzic
Underboss
pre 7 godina
Djole2 wrote on April 15, 2018, 6:50 pm:
Jel ti kod svake kuce ili? Na labelu pise srednja kuca, ti si stavio sliku notepad gde je velika kuca?

@Djolenzy  na svakoj je kuci.
covo93
Wheel Man
pre 7 godina
posalji enum od kuca
Sanel_Pandzic
Underboss
pre 7 godina
covo93 wrote on April 16, 2018, 4:44 am:
posalji enum od kuca

@covo93  evo ako mislis na ovo 🙂
#define KUCE_FILE    "Kuce/%d.ini"
#define MAX_KUCA 1000
enum Kuce
{
kProveraVlasnika,
kVlasnik,
kVrsta,
Float:kUlazX,
Float:kUlazY,
Float:kUlazZ,
Float:kIzlazX,
Float:kIzlazY,
Float:kIzlazZ,
kLevel,
kCena,
    kNovac,
kInt,
kZatvoreno,
kVW,
kOruzije,
kMunicija,
kRent,
kCenaRenta,
kZvono,
kFrizder,
kMats,
kDroga,
kOdjeca,
kVrstaIntKuce,
kHrana
};
new KucaInfo;
new KucaPickup[sizeof(KucaInfo)];
new Text3D:KucaLabel[sizeof(KucaInfo)];
Lazar Milojevic
Kingpin
pre 7 godina
TO je UP mod imas komandu /ekuca i izmenis ti je neki valjda stavio tako
Sanel_Pandzic
Underboss
pre 7 godina
Moren0 wrote on April 16, 2018, 10:06 am:
TO je UP mod imas komandu /ekuca i izmenis ti je neki valjda stavio tako

@Moren0  zaboravio sam rec ovo ja sam napravio euro sistem i stavio da se kuce prodaju u eure a zaboravi osam da su kuce bile na novcu obicnim i taj se fajl sacuvo u folder a ja stavio da se kupuje u eure.
muamerkadusic
Godfather
pre 7 godina
SanelPandzic wrote on April 16, 2018, 4:05 pm:
@Moren0  zaboravio sam rec ovo ja sam napravio euro sistem i stavio da se kuce prodaju u eure a zaboravi osam da su kuce bile na novcu obicnim i taj se fajl sacuvo u folder a ja stavio da se kupuje u eure.

Balkan Extreme igrač hahaha 😄
Snajper
Enforcer
pre 7 godina
Mozes da mi posaljes stock de cuva cenu kuce kao i kuca ucitavanje i tamo de cenu ucitava ?
Sanel_Pandzic
Underboss
pre 7 godina
Snajper wrote on April 16, 2018, 8:09 pm:
Mozes da mi posaljes stock de cuva cenu kuce kao i kuca ucitavanje i tamo de cenu ucitava ?

evo
UCITAVANJE KUCE
	//=========================KUCE UCITAVANJE================================//
for(new k = 0; k < sizeof(KucaInfo); k++)
    {
        new kFile, string;
        format(kFile, sizeof(kFile), KUCE_FILE, k);
        if(fexist(kFile))
        {
            INI_ParseFile(kFile, "UcitajKuce", .bExtra = true, .extra = k);
            if(KucaInfo == 0)
        {
            format(string,sizeof(string),""CRVENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"CRVENA"Cena: "BELA" %d$\n"CRVENA"Level: "BELA"%d\n"CRVENA"Adresa: "BELA"%s\n"CRVENA"Za kupovinu kuce /buyhouse",KucaInfo,KucaInfo,KucaInfo,UlicaKuce(k));
            KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo,KucaInfo,KucaInfo,30.0,0,1);
            KucaPickup = CreateDynamicPickup(19523, 1, KucaInfo, KucaInfo, KucaInfo);
        }
        else if(KucaInfo == 1)
        {
                if(KucaInfo == 0)
{
format(string,sizeof(string),""CRVENA"Vlasnik: "BELA"%s\n"CRVENA"Vrsta: "BELA"%s\n"CRVENA"Level: "BELA"%d\n"CRVENA"Cena: "BELA"%d$\n"CRVENA"Adresa: "BELA"%s",KucaInfo,KucaInfo,KucaInfo,KucaInfo,UlicaKuce(k));
}
else if(KucaInfo == 1)
{
format(string,sizeof(string),""CRVENA"Vlasnik: "BELA"%s\n"CRVENA"Vrsta: "BELA"%s\n"CRVENA"Level: "BELA"%d\n"CRVENA"Cena: "BELA"%d$\n"CRVENA"Cena Renta: "BELA"%d$\n"CRVENA"Adresa: "BELA"%s\n"CRVENA"Za rent kuce /rentajkucu",KucaInfo,KucaInfo,KucaInfo,KucaInfo,UlicaKuce(k));
}
KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo,KucaInfo,KucaInfo,30.0,0,1);
            KucaPickup = CreateDynamicPickup(19522, 1, KucaInfo, KucaInfo, KucaInfo);
        }
}
}

evo gdje se stavlja pod gamemodeonexit
for(new k = 0; k < sizeof(KucaInfo); k++) { SacuvajKucu(k); }

Evo za kreiranje kuce
YCMD:kreirajkucu(playerid, params[],help)
{
#pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 6) return SCM(playerid,-1,""SPLAVA"[MC:RP] "SIVA"Samo Vlasnik!");
if(AdminDuty == 0) return SCM(playerid,-1,""CRVENA"[MC:RP] "SIVA"Morate biti na admin duznosti!");
new idkuce,cena,vrsta,level,fkuce,string; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",idkuce,vrsta,level,cena))
{
    SCM(playerid,-1,""CRVENA"MC:RP Pomoc | "SIVA"/kreirajkucu [Euro Cena]");
    SCM(playerid,-1,""CRVENA"Vrste Kuca | "SIVA" 0: Mala | 1: Srednja | 2: Velika | 3: Villa");
    return 1;
}
    if(idkuce >= MAX_KUCA) return SCM(playerid,-1, ""CRVENA"MC:RP | "SIVA"Maximum kuca je ogranicen ne mozes koristiti taj ID!");
format(fkuce, sizeof(fkuce), KUCE_FILE, idkuce);
if(fexist(fkuce)) return SCM(playerid,-1, "MC:RP | "SPLAVA"ID te kuce vec postoji!");
if(vrsta == 0) // MALA KUCA
{
        KucaInfo = 223.0732;
    KucaInfo = 1288.3668;
    KucaInfo = 1082.1406;
    KucaInfo = 1;
    strmid(KucaInfo,"Mala Kuca",0,strlen("Mala Kuca"),255);
    KucaInfo = 1;
}
else if(vrsta == 1) // SREDNJA KUCA
{
        KucaInfo = 2365.2822;
    KucaInfo = -1134.5186;
    KucaInfo = 1050.8750;
    KucaInfo = 8;
    strmid(KucaInfo,"Srednja Kuca",0,strlen("Srednja Kuca"),255);
    KucaInfo = 2;
}
else if(vrsta == 2) // VELIKA KUCA
{
        KucaInfo = -2300.1172;
    KucaInfo = 2801.2678;
    KucaInfo = -20.8081;
    KucaInfo = 9;
    strmid(KucaInfo,"Velika Kuca",0,strlen("Velika Kuca"),255);
    KucaInfo = 3;
}
else if(vrsta == 3) // VILLA KUCA
{
        KucaInfo = 324.3401;
    KucaInfo = -1578.9924;
    KucaInfo = 10.1469;
    KucaInfo = 5;
    strmid(KucaInfo,"Villa",0,strlen("Villa"),255);
    KucaInfo = 4;
}
KucaInfo = cena; KucaInfo = level; KucaInfo = X; KucaInfo = 0;
    KucaInfo = Y; KucaInfo = Z; KucaInfo = 0; KucaInfo = 0;
    KucaInfo = 0; KucaInfo = 1; KucaInfo = idkuce; KucaInfo = 0;
    KucaInfo = -1; KucaInfo = 0; KucaInfo = 0; KucaInfo = 50;
    KucaInfo = 0; KucaInfo = 0; KucaInfo = 0; strmid(KucaInfo,"Niko",0,strlen("Niko"),255);
    format(string,sizeof(string),""HZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /buyhouse",KucaInfo,KucaInfo,KucaInfo,UlicaKuce(idkuce));
    KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
    KucaPickup = CreatePickup(19523, 1, KucaInfo, KucaInfo, KucaInfo);
    SacuvajKucu(idkuce);
SCMF(playerid,-1,""CRVENA"[MC:RP] "SIVA"Kuca je uspesno kreirana (ID Kuce: %d)!",idkuce);
return 1;
}

evo za kupovinu kuce
YCMD:buyhouse(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    for(new i; i < sizeof(KucaInfo); i++)
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
    {
    if(!strcmp(KucaInfo, "Niko", true) && KucaInfo == 0)
    {
        if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"[MC:RP] | "SIVA"Vec imas kucu!");
        if(GetPlayerScore(playerid) < KucaInfo) return SCM(playerid,-1,"[MC:RP] | "CRVENA"Nemate dovoljan level za kupovinu kuce!");
        if(PlayerInfo < KucaInfo) return SCM(playerid,-1, "[MC:RP] | "CRVENA"Nemate dovoljno novca!!");
if(PlayerInfo != -1) return SCM(playerid,-1,"[MC:RP] | "CRVENA"Rentate kucu prvo unrentajte kucu da bi kupili ovu!");
strmid(KucaInfo, GetName(playerid), 0, strlen(GetName(playerid)), 255);
        KucaInfo = 1; SetPlayerInterior(playerid, KucaInfo); PlayerInfo = i;
        SetPlayerVirtualWorld(playerid, KucaInfo); SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
        KucaInfo = 1;  g_NovacMinus(playerid, KucaInfo); KuceLP(i); SacuvajKucu(i); SavePlayer(playerid);
        SCM(playerid,-1, ""SPLAVA"[MC:RP] "SIVA"Cestitamo, kupili ste kucu!");
        SCM(playerid,-1, ""SPLAVA"[MC:RP] "SIVA"Za komande kuce koristite /kuca!");
        SCM(playerid,-1, ""SPLAVA"[MC:RP] "SIVA"Za ulaz u kucu koristi tipku F!");
        return 1;
}
else return SCM(playerid, -1, ""CRVENA"[MC:RP] "SIVA"Ta kuca se ne prodaje!");
}
}
    return 1;
}

evo za editovanje kuce
YCMD:ekucu(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 6) return SCM(playerid,-1,""SPLAVA"[MC:RP] "SIVA"Samo Vlasnik!");
if(AdminDuty == 0) return SCM(playerid,-1,""CRVENA"[MC:RP] "SIVA"Morate biti na admin duznosti!");
new sta,ide,string;
if(sscanf(params, "si",sta,ide)) return SCM(playerid,-1,"E | "ZUTA"/ekucu [level,cena,novac] ");
    for(new i; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
if(!strcmp(sta, "level", true))
{
        KucaInfo = ide;
KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste level kuce(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
else if(!strcmp(sta, "cena", true))
{
        KucaInfo = ide;
        KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste cenu kuce(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
else if(!strcmp(sta, "novac", true))
{
        KucaInfo = ide;
        KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste novac u kuci(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
}
}
return 1;
}
Sanel_Pandzic
Underboss
pre 7 godina
Pomoc neko?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava