Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[pomoc] oko prodaj na igrac (auta)

Započeo El Toni
pre 12 godina
347
pregleda
9
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
antonio005
Made Man
pre 12 godina
Skripta koju koristim: Moj
Detaljan opis problema: znaci ovako pravio sam da se auta moze prodaju na igrac direktno to sam kopirao iz Biznise i sad kad udzem u auto i od dialoga prodajem auta dodze sve ali se prodaje biznis namesto auto znati tu je gresku ali neznam kako da sredim evo dole 2 komande moze mi nekoj rec kako da napravim (to su u dialog )
Dio skripte:
ovako se prodaje auto (t.e ovo je samo da se prodaje ne na igrac nego na drzavu)
case 5:
{
if(GetPlayerVehicleID(playerid) == PlayerInfo || GetPlayerVehicleID(playerid) == PlayerInfo)
                {
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    new ownvehkey;
                    if(GetPlayerVehicleID(playerid) == PlayerInfo) { ownvehkey = PlayerInfo; }
                    else if(GetPlayerVehicleID(playerid) == PlayerInfo) { ownvehkey = PlayerInfo; }
                    else { return 1; }
                    if(strcmp(sendername, CarInfo, true) == 0)
                    {
                        new carsellprice = CarInfo / 4 * 3;
                        new Float:x,Float:y,Float:z;
                        new Float:a;
                        CarInfo = 0;
                        strmid(CarInfo, "Dealership", 0, strlen("Dealership"), 999);
                        GivePlayerZMoney(playerid,carsellprice);
                        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
                        format(string, sizeof(string), "~w~Go Prodadovte Vasiot avtomobil za: ~n~~g~$%d", carsellprice);
                        GameTextForPlayer(playerid, string, 10000, 3);
                        GetVehiclePos(ownvehkey, x, y, z);
                        GetVehicleZAngle(ownvehkey, a);
                        CarInfo = x;
                        CarInfo = y;
                        CarInfo = z;
                        CarInfo = a;
                        if(GetPlayerVehicleID(playerid) == PlayerInfo) { PlayerInfo = 999; }
                        else if(GetPlayerVehicleID(playerid) == PlayerInfo) { PlayerInfo = 999; }
                        RemovePlayerFromVehicle(playerid);
                        TogglePlayerControllable(playerid, 1);
                        if(PlayerInfo == ownvehkey)
                        {
                            SetPlayerInterior(playerid,0);
                            SetPlayerPos(playerid,CarInfo,CarInfo,CarInfo);
                            PlayerInfo = 0;
                        }
                        OnPropUpdate();
                        OnPlayerUpdate(playerid);
                        DestroyVehicle(ownvehkey);
CreateVehicle(CarInfo,CarInfo,CarInfo,CarInfo+1.0,CarInfo,CarInfo,CarInfo,60000);
                        return 1;
                    }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "  You have to sit at your own car to sell it! ");
                    return 1;
}
}


a ovo je ja sto sam radio da se prodaje na igrac ali sad se prodaje biznis namesto auto
if(dialogid == DIALOG_PNIGRAC)
    {
    if(response)
{
new id;
if(sscanf(inputtext, "u", id)) return SPD(playerid,DIALOG_PNIGRAC,DIALOG_STYLE_INPUT,"PRODAZBA NA BIZNIS","Vnesite ID na igrac na koj sakate da prodadete","Vnesi","Izlezi");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac e offline!");
if(playerid == id) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Ne mozete da prodadete na sebe!");
if(PlayerInfo != 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac poseduva biznis!");
if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Igracot ne e do vas!");
if(IgracKProdajes > 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Na nekoj vekje ste ja ponudile ovoj biznis!");
IgracKProdajes = id;
ProdavacFirme = playerid;
SPD(playerid, DIALOG_FICENA,DIALOG_STYLE_INPUT,"Cena na Biznis","Vnesi Kolicina na pari za koja sakas da go prodades biznisot","Prodadi","Izlezi");
}
    }

ovo je taj dialog znaci tu samo treba da se promeni nesta t.e namesto bizznis da se prodaje auto u koe si ....sta treba da se smeni ... hvala puno
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Rudimental
OG Legend
pre 12 godina
Pa covece jesi corav ili sta
if(dialogid == DIALOG_PNIGRAC)
    {
    if(response)
{
new id;
if(sscanf(inputtext, "u", id)) return SPD(playerid,DIALOG_PNIGRAC,DIALOG_STYLE_INPUT,"PRODAZBA NA BIZNIS","Vnesite ID na igrac na koj sakate da prodadete","Vnesi","Izlezi");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac e offline!");
if(playerid == id) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Ne mozete da prodadete na sebe!");
if(PlayerInfo != 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac poseduva biznis!");
if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Igracot ne e do vas!");
if(IgracKProdajes > 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Na nekoj vekje ste ja ponudile ovoj biznis!");
IgracKProdajes = id;
ProdavacFirme = playerid;
SPD(playerid, DIALOG_FICENA,DIALOG_STYLE_INPUT,"Cena na Biznis","Vnesi Kolicina na pari za koja sakas da go prodades biznisot","Prodadi","Izlezi");
}
    }


Dali vidis koliko imas ovde stvari sto se tice Firme dovoljno je da to promenis za auta umesto Firme i to je to nista tesko nista komplikovano...
trajcev995
Rookie
pre 12 godina
â–… â–† â–ˆ Alon â–ˆ â–† â–… wrote on January 10, 2014, 11:09 pm:
Pa covece jesi corav ili sta
if(dialogid == DIALOG_PNIGRAC)
    {
    if(response)
{
new id;
if(sscanf(inputtext, "u", id)) return SPD(playerid,DIALOG_PNIGRAC,DIALOG_STYLE_INPUT,"PRODAZBA NA BIZNIS","Vnesite ID na igrac na koj sakate da prodadete","Vnesi","Izlezi");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac e offline!");
if(playerid == id) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Ne mozete da prodadete na sebe!");
if(PlayerInfo != 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac poseduva biznis!");
if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Igracot ne e do vas!");
if(IgracKProdajes > 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Na nekoj vekje ste ja ponudile ovoj biznis!");
IgracKProdajes = id;
ProdavacFirme = playerid;
SPD(playerid, DIALOG_FICENA,DIALOG_STYLE_INPUT,"Cena na Biznis","Vnesi Kolicina na pari za koja sakas da go prodades biznisot","Prodadi","Izlezi");
}
    }


Dali vidis koliko imas ovde stvari sto se tice Firme dovoljno je da to promenis za auta umesto Firme i to je to nista tesko nista komplikovano...


Brate pocetnik sam nista neznam  😳  molim te uradi mi to bicu ti zahvalan ceo zivot 😘 i mene me to isto maci ☹️
Rudimental
OG Legend
pre 12 godina
Kazem ti nadji u scripti kako ti je definisano za vozila i samo promenis mesto ovoga.
antonio005
Made Man
pre 12 godina
â–… â–† â–ˆ Alon â–ˆ â–† â–… wrote on January 10, 2014, 11:32 pm:
Kazem ti nadji u scripti kako ti je definisano za vozila i samo promenis mesto ovoga.
brate potrazio sam pod define ima AutoProdazba ovako sam uradio i daje mi 4 errore evo sta sam
 if(dialogid == DIALOG_PNIGRAC)
    {
    if(response)
{
new id;
if(sscanf(inputtext, "u", id)) return SPD(playerid,DIALOG_PNIGRAC,DIALOG_STYLE_INPUT,"PRODAZBA NA BIZNIS","Vnesite ID na igrac na koj sakate da prodadete","Vnesi","Izlezi");
if(id == INVALID_PLAYER_ID) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac e offline!");
if(playerid == id) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Ne mozete da prodadete na sebe!");
if(PlayerInfo != 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Toj igrac poseduva biznis!");
if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Igracot ne e do vas!");
if(AvtoProdazba > 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Na nekoj vekje ste ja ponudile ovoj biznis!");
AvtoProdazba = id;
CarInfo = playerid;
SPD(playerid, DIALOG_FICENA,DIALOG_STYLE_INPUT,"Cena na Biznis","Vnesi Kolicina na pari za koja sakas da go prodades biznisot","Prodadi","Izlezi");
}
    }


errore

F:\Gladiator\gamemodes\GLADIATOR.pwn(8488) : error 029: invalid expression, assumed zero
F:\Gladiator\gamemodes\GLADIATOR.pwn(8488) : error 029: invalid expression, assumed zero
F:\Gladiator\gamemodes\GLADIATOR.pwn(8488) : error 001: expected token: ";", but found "]"
F:\Gladiator\gamemodes\GLADIATOR.pwn(8488) : fatal error 107: too many error messages on one line
ermin.a
Underboss
pre 12 godina
Pa gdje ti baca error?
antonio005
Made Man
pre 12 godina
maCHine65535 wrote on January 11, 2014, 11:25 am:
Pa gdje ti baca error?
	if(ProdajAvtom > 0) return SCM(playerid,BELA,"{FF0000}[Greska!]{BFC0C2} Na nekoj vekje ste ja ponudile ovoj biznis!");
evo
trajcev995
Rookie
pre 12 godina
Ono sta ја SCM mozda treba da se smeni 🙂
Ilcev321
Enforcer
pre 12 godina
brate promeni keya pa onda ce nemoze da prodati biznis jel ne razumjes add skype cemo srediti spase_ilcev

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava