[POMOC] STRING


Započeo AnthraxSec, April 09, 2013, 18:27:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Raven's
Opis problema: Piše da nije završen string a jeste evo vidite errore
error 001: expected token: "-string end-", but found "-identifier-"
warning 215: expression has no effect
error 001: expected token: ";", but found "-string-"
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
fatal error 107: too many error messages on one line

Dio Skripte: to je ovaj red
if(PlayerInfo[playerid][pImaVikendicu] == 0) return SCM(playerid,-1, ""SVPLAVA"[VS Info] | "BIJELA"Nemate vikendicu!");
BIG RESPECT FOR :
[EG]Fa®kiaSâ,,¢ , Pacino


Blaeks

*

Madmen

if(PlayerInfo[playerid][pImaVikendicu] == 0) return SCM(playerid,-1, "{00C0FF}[VS Info] | {FFFFFF}Nemate vikendicu!");
probaj ovako, ali cisto sumnjam da je to ove linije kao sto lood kaze

Svugdje gdje mi je SCM i ove boje baca error ovo od Blaeksa sada mi je radilo ovo što mi je rekao da probam ovako i radilo mi je sada baca na novom

evo vam čitav dijalog

if(dialogid == DIALOG_VIKENDICA)
	{
	if(!response) return 1;
	if(PlayerInfo[playerid][pImaVikendicu] == 0) return SCM(playerid,-1, "{00C0FF}[VS Info] | {FFFFFF}Nemate vikendicu!");
	new i = PlayerInfo[playerid][pImaVikendicu];
	switch(listitem)
	{
	case 0:
	{
		new strings[512],vz[4];
	    if(VI[i][vZakljucano] == 1) vz = "Da";
    	else vz = "Ne";
		SCM(playerid,-1,""ZELENA"|---------------------------------------------------------------------------------------------------|");
		format(strings,sizeof(strings),""NARANDZASTA"Vlasnik: "BIJELA"%s\n"NARANDZASTA"Level: "BIJELA"%d\n"NARANDZASTA"Zakljucano: "BIJELA"%s\n"NARANDZASTA"Cijena: "BIJELA"%d\n"NARANDZASTA"ID: "BIJELA"%d \n"NARANDZASTA"Novac: "BIJELA"%d",VI[i][vVlasnik],VI[i][vLvl],vz,VI[i][vCijena],i,VI[i][vPare]);
    	SPD(playerid, VINFOD, DIALOG_STYLE_MSGBOX, ""NARANDZASTA"Vikendica Info", strings, "OK", "");
	}
	case 1:
	{
	    if(VI[i][vZakljucano] == 0) return SCM(playerid,-1,""SVPLAVA"[VS Info] | "BIJELA"Vec je otkljucana!");
		VI[i][vZakljucano] = 0; SacuvajVikendicu(i);
		SCM(playerid,-1, ""SVPLAVA"[VS Info] | "BIJELA"Vikendica otkljucana!");
	}
	case 2:
	{
	    if(VI[i][vZakljucano] == 1) return SCM(playerid,-1,""SVPLAVA"[VS Info] | "BIJELA"Vec je zakljucana!");
	    VI[i][vZakljucano] = 1; SacuvajVikendicu(i);
	    SCM(playerid,-1, ""SVPLAVA"[VS Info] | "BIJELA"Vikendica zakljucana!");
	}
	case 3:
	{
	   	SPD(playerid,DIALOG_OVNOVAC,DIALOG_STYLE_INPUT, ""NARANDZASTA"Ostavljanje Novca", ""BIJELA"Unesite kolicinu novca koju zelite da ostavite", "Ostavi", "Izlaz");
	}
	case 4:
	{
	   	SPD(playerid,DIALOG_UVNOVAC,DIALOG_STYLE_INPUT, ""NARANDZASTA"Uzimanje Novca", ""BIJELA"Unesite kolicinu novca koju zelite da uzmete", "Uzmi", "Izlaz");
	}
	case 5:
	{
		new strings[60]; GivePlayerMoney(playerid,VI[i][vCijena]);
		VI[i][vOwned] = 0; VI[i][vPare] = 0;
		VI[i][vZakljucano] = 1;
		strmid(VI[i][vVlasnik], "Niko", 0, strlen("Niko"), 255); PlayerInfo[playerid][pImaVikendicu] = -1;
		SacuvajVikendicu(i); Vikendice3D(i); SacuvajIgraca(playerid);
		format(strings,sizeof(strings),""ZUTA"Prodali ste vikendicu za %d!",VI[i][vCijena]);
		SCM(playerid,-1,strings);
	}
	case 6:
	{
		if(IsPlayerInRangeOfPoint(playerid, 7.0, VI[i][vIX], VI[i][vIY], VI[i][vIZ]))
		{
		SPD(playerid, INTPROMJENAVIKD, DIALOG_STYLE_LIST, "Interijer Promjena", "Interijer 1\nInterijer 2\nInterijer 3", "Odaberi", "Odustani");
		}
	}
	}
	}
	if(dialogid == INTPROMJENAVIKD)
	{
	new i = PlayerInfo[playerid][pImaVikendicu];
	if(response)
	switch(listitem)
	{
		case 0:
		{
			if(VI[i][vMoreIntMjenjat] == 1)
			{
					    VI[i][vIX] = 385.803986;
						VI[i][vIY] = 1471.769897;
						VI[i][vIZ] = 1080.209961;
						VI[i][vInterijer] = 15;
						GivePlayerMoney(playerid, -10000);
					    SetPlayerPos(playerid, VI[i][vUX],VI[i][vUY],VI[i][vUZ]); SetPlayerInterior(playerid, 0);
						SacuvajVikendicu(i); SCM(playerid,-1,"Uspjesno ste promenili interijer vikendice. Platili ste 10.000$ za mjenjanje!");
			}
		}
		case 1:
		{
			if(VI[i][vMoreIntMjenjat] == 1)
			{
						VI[i][vIX] = 223.043991;
						VI[i][vIY] = 1289.259888;
						VI[i][vIZ] = 1082.199951;
						VI[i][vInterijer] = 1;
						GivePlayerMoney(playerid, -25000);
					    SetPlayerPos(playerid, VI[i][vUX],VI[i][vUY], VI[i][vUZ]); SetPlayerInterior(playerid, 0);
						SacuvajVikendicu(i); SCM(playerid,-1,"Uspjesno ste promenili interijer vikendice. Platili ste 25.000$ za mjenjanje!");
			}
		}
		case 2:
		{
			if(VI[i][vMoreIntMjenjat] == 1)
			{
						VI[i][vIX] = 225.630997;
						VI[i][vIY] = 1022.479980;
						VI[i][vIZ] = 1084.069946;
						VI[i][vInterijer] = 7;
						GivePlayerMoney(playerid, -70000);
					    SetPlayerPos(playerid, VI[i][vUX],VI[i][vUY], VI[i][vUZ]); SetPlayerInterior(playerid, 0);
						SacuvajVikendicu(i); SCM(playerid,-1,"Uspjesno ste promenili interijer vikendice. Platili ste 70.000$ za mjenjanje!");
			}
		}
	}
	}
	///////////////////////////////////////////////////
	if(dialogid == DIALOG_OVNOVAC)
	{
    if(PlayerInfo[playerid][pImaVikendicu] == 0) return SCM(playerid,-1, ""SVPLAVA"[VS Info] | "BIJELA"Nemate vikendicu!");
	new i = PlayerInfo[playerid][pImaVikendicu];
	if(response)
	{
	new iznos,strings[256];
	if(sscanf(inputtext, "i", iznos)) return SPD(playerid, DIALOG_OVNOVAC, DIALOG_STYLE_INPUT, ""ZELENA"Ostavljanje Novca", ""BIJELA"Unesite kolicinu novca koju zelite da ostavite", "Ostavi", "Izlaz");
	if(iznos > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemate toliko novca!");
	if(iznos < 1 || iznos > 50000) return SCM(playerid,-1,"Suma ne mozete biti manja od 1 i veca od 50000!");
	VI[i][vPare] += iznos; GivePlayerMoney(playerid, -iznos); SacuvajVikendicu(i);
	format(strings,sizeof(strings),""SVPLAVA"[VS Info] | "BIJELA"Ostavili ste u vikendicu %d$!",iznos);
	SCM(playerid,-1,strings);
	}
	}
	//////////////////////////////////////////////////
	if(dialogid == DIALOG_UVNOVAC)
	{
    if(PlayerInfo[playerid][pImaVikendicu] == 0) return SCM(playerid,-1, ""SVPLAVA"[VS Info] | "BIJELA"Nemate vikendicu!");
	new i = PlayerInfo[playerid][pImaVikendicu];
	if(response)
	{
	new iznos,stringa[256];
	if(sscanf(inputtext, "i", iznos)) return SPD(playerid,DIALOG_UVNOVAC,DIALOG_STYLE_INPUT, ""ZELENA"Uzimanje Novca", ""BIJELA"Unesite kolicinu novca koju zelite da uzmete", "Uzmi", "Izlaz");
	if(iznos > VI[i][vPare]) return SCM(playerid,-1,"Nemate toliko novca u vikendici!");
	if(iznos < 1 || iznos > 50000) return SCM(playerid,-1,"Suma ne mozete biti manja od 1 i veca od 50000!");
	VI[i][vPare] -= iznos; GivePlayerMoney(playerid, iznos); SacuvajVikendicu(i);
	format(stringa,sizeof(stringa),""SVPLAVA"[VS Info] | "BIJELA"Uzeli ste iz vikendicu %d$!",iznos);
	SCM(playerid,-1,stringa);
	}
	}


Poslednja Izmena: April 09, 2013, 18:40:20 POSLE PODNE od [EG]AnthraxSec
BIG RESPECT FOR :
[EG]Fa®kiaSâ,,¢ , Pacino

Blaeks

*

Madmen


brt pogeldaj dali imas boje definirane ... :)
NARANDZASTA itd ;)
ako nemas onda umesto narandzasta smiksaj ti neke boje ili koristi ovo
I umesto npr gde je"bijela" stavi {FFFFFF} itd ;)
Poslednja Izmena: April 09, 2013, 18:55:56 POSLE PODNE od --Lood--

Citat: --Lood-- poslato April 09, 2013, 18:55:36 POSLE PODNE
brt pogeldaj dali imas boje definirane ... :)
NARANDZASTA itd ;)
ako nemas onda umesto narandzasta smiksaj ti neke boje ili koristi ovo
I umesto npr gde je"bijela" stavi {FFFFFF} itd ;)

Ukrade mi riječ iz usta xD.. nemoj zaboraviti navodnike može ti to errore praviti .. da ti još malo pomognem :)