[Pomoc] Kupnja vozila


Započeo Rbr97, April 20, 2015, 13:38:19 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moj gm od 0
Detaljan opis problema:
Pa evo bacio sam se na posao "Vehicle Owenership" pa sam napravio da u dialogu biraš vozilo i piše ti cijena i kada stisnes on ti spawna vozilo vani ispred salona,E sada zanima me kako da napravim 3dtextlabel sa imenom onoga koji kupi auto te da mu postavlja varijablu pAuto na 1
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Kad kupi auto,znaci kad klikne u taj dialog i kad mu vozilo stvori ispred salona
varijabla treba da bude na 1
nesto poput ovog.
PlayerInfo[vehicleid][pAuto] = 1;

Ako nije kupio auto treba da bude 0;

3d text label, radi preko formata.

new Float:x,Float:y,Float:z; GetVehiclePos(c, x,y,z);
	        new model[24]; GetVehicleName(c,model,sizeof(model));
	        format(PropertyString,sizeof(PropertyString),"Vozilo na PRODAJU! \n Model: %s (%d) \n Cena: $%d \n Udjite u kola i kucajte /v buy da bi ih kupili!",model,GetVehicleModel(c),GetVehiclePrice(c));
	        VehicleLabel[c] = Create3DTextLabel(PropertyString, 0xFF0000CC, x, y, z, 7, 0, 1);
	        Attach3DTextLabelToVehicle(VehicleLabel[c],c,0,0,0);


Naveo sam ti primjer za 3d text label..
Taj label ce stajati na vozilu od salona auta.
A ti mozes jos dodavati na koja hoces.
Poslednja Izmena: April 20, 2015, 14:02:04 POSLE PODNE od K ROSE

PlayerInfo[vehicleid][pAuto] = 1;

ovo je krivo, ako treba postavit igracu koji je kupio auto onda ne ide vehicleid, nego playerid


i ovo za 3dtext neznam odakle si kopiro, al mogo si mu sve dat da mu ne izbacuje erore
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Ja nisam duzan ovdje nikome da pomazem
Ja dajem samo primjer, pa ako je skripter neka rijesi erore ;)
Poslednja Izmena: April 20, 2015, 15:03:47 POSLE PODNE od K ROSE

Citat: K ROSE poslato April 20, 2015, 15:03:25 POSLE PODNE
Ja nisam duzan ovdje nikome da pomazem
Ja dajem samo primjer, pa ako je skripter neka rijesi erore ;)

niko ti nije ni reko da si duzan, al opet ako pomazes, ne govori krivo, i ne kopiraj iz drugih modova
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!


Momak je dobio primjer nemora mu cjeli kod slat ionako nije ista skripta .. on ce sebi podesit kako mu odgovara :)  Njegova je skripta od 0 kako kaze ako je od nula valjda zna definirat sta treba :)

""Zabranjeno je odgovarati na postove ukoliko nekome ne mozete dati savet ili mu ne mozete pomoci.""
Pravila nalažu tako te ih poštujte !!!
Poslednja Izmena: April 20, 2015, 15:25:50 POSLE PODNE od arnel avdic
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

de nemoj se pravit pametan i kopirat iz drugih modova
Znam naravno definirat ali govorit krivo,Ima i pocetnika koji gledaju ovaj post pa tako da pripazis :)
I ne treba mi label na vozilu nego na vozilu koje stvori u dialogu,Da piše primjer "Robi_Corleone" da se zna da je to moje vozilo

daj kod kad kupis vozilo kad kliknes u dijalogu koje ces vozilo i kad ga kupis kontas
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

if( newkeys == KEY_SECONDARY_ATTACK )//AutoSalon #1
{
	if(IsPlayerInRangeOfPoint(playerid, 3.0, 552.9135,-1289.3483,17.2482 ))
	{
	ShowPlayerDialog(playerid,DIALOG_KUPNJAAUTA,DIALOG_STYLE_LIST,"{FFF700}Life On Balkan - {FFFFFF}Kupnja Auta","{FFF700}(1.){FFFFFF}Bravura {FFF700}20 000$\n{FFF700}(2.){FFFFFF}Emperor {FFF700}25 000$\n{FFF700}(3.){FFFFFF}Fortune {FFF700}30 000$\n{FFF700}(4.){FFFFFF}Merit {FFF700}35 000$\n{FFF700}(5.){FFFFFF}Premier {FFF700}40 000$\n{FFF700}(6.){FFFFFF}Sunrise {FFF700}40 000$\n{FFF700}(7.){FFFFFF}Mesa {FFF700}50 000$\n{FFF700}(8.){FFFFFF}Alpha {FFF700}55 000$\n{FFF700}(9.){FFFFFF}Sultan {FFF700}80 000$\n{FFF700}(10.){FFFFFF}Rancher {FFF700}85 000$\n{FFF700}(11.){FFFFFF}Buffalo {FFF700}90 000$\n{FFF700}(12.){FFFFFF}Euros {FFF700}95 000$\n{FFF700}(13.){FFFFFF}Jester {FFF700}100 000$\n{FFF700}(14.){FFFFFF}ZR-350 {FFF700}110 000$\n{FFF700}(15.){FFFFFF}Phoenix {FFF700}125 000$\n{FFF700}(16.){FFFFFF}Super GT {FFF700}140 000$\n{FFF700}(17.){FFFFFF}Turismo {FFF700}160 000$\n{FFF700}(18.){FFFFFF}Infernus {FFF700}190 000$\n{FFF700}(19.){FFFFFF}Bullet {FFF700}230 000$","Odaberi","Zatvori");
	}
}

Kako da prebacim dialog,Izbacuuje mi da je predugacak

format(CmdString,-1," TEXT");
pod spd dialog umjesto toga svega stavis ovaj CmdString

Mos mi nekako objasnit ili napravit na primjeru ovog dialoga..Ne razumijem baš :S

new string[1024];
format(string,1024,"{FFF700}Life On Balkan - {FFFFFF}Kupnja Auta","{FFF700}(1.){FFFFFF}Bravura {FFF700}20 000$\n{FFF700}(2.){FFFFFF}Emperor {FFF700}25 000$\n{FFF700}(3.){FFFFFF}Fortune {FFF700}30 000$\n{FFF700}(4.){FFFFFF}Merit {FFF700}35 000$\n{FFF700}(5.){FFFFFF}Premier {FFF700}40 000$\n{FFF700}(6.){FFFFFF}[cenzura] {FFF700}40 000$\n{FFF700}(7.){FFFFFF}Mesa {FFF700}50 000$\n{FFF700}(8.){FFFFFF}Alpha {FFF700}55 000$\n{FFF700}(9.){FFFFFF}Sultan {FFF700}80 000$\n{FFF700}(10.){FFFFFF}Rancher {FFF700}85 000$\n{FFF700}(11.){FFFFFF}Buffalo {FFF700}90 000$\n{FFF700}(12.){FFFFFF}Euros {FFF700}95 000$\n{FFF700}(13.){FFFFFF}Jester {FFF700}100 000$\n{FFF700}(14.){FFFFFF}ZR-350 {FFF700}110 000$\n{FFF700}(15.){FFFFFF}Phoenix {FFF700}125 000$\n{FFF700}(16.){FFFFFF}Super GT {FFF700}140 000$\n{FFF700}(17.){FFFFFF}Turismo {FFF700}160 000$\n{FFF700}(18.){FFFFFF}Infernus {FFF700}190 000$\n{FFF700}(19.){FFFFFF}Bullet {FFF700}230 000$");

ShowPlayerDialog(playerid,DIALOG_KUPNJAAUTA,DIALOG_STYLE_LIST,"{FFF700}Life On Balkan - {FFFFFF}Kupnja Auta"string,"Odabir","Izlaz");


al daj da vidimo ovaj gore error daj mi response od ovog dijaloga
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

Evo ti errori
error 075: input line too long (after substitutions)
 error 037: invalid string (possibly non-terminated string)
 error 017: undefined symbol "FFF700"
 warning 217: loose indentation
 error 001: expected token: ")", but found "."
 fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.


Sve ista linija tu di je dialog