(Pomoc) Erori


Započeo Jack_Ass, Jul 22, 2013, 04:08:02 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim Nez neki edit
Problem: Ovako javlja mi erore kad dodam da se igracu proda stan
Nesti sto vam moze ppomoci:
Evo na cemu mui javlja erore :

case 6:
			{
(  36643  )         SPD(playerid, DIALOG_PRSTAN, DIALOG_STYLE_INPUT, "Prodaja stana", ""ZUTA"Unesite ID igraca kome zelite da prodate stan...", "Potvrdi", "Odustani");
		 	}




(18580) : warning 219: local variable "Vreme" shadows a variable at a preceding level
(36643) : error 029: invalid expression, assumed zero
(36643) : warning 215: expression has no effect
(36643) : warning 215: expression has no effect
(36643) : warning 215: expression has no effect
(36643) : warning 215: expression has no effect
(36643) : warning 215: expression has no effect
(36643) : error 001: expected token: ";", but found ")"
(36643) : error 029: invalid expression, assumed zero
(36643) : fatal error 107: too many error messages on one line


ew ti svi djelovi

YCMD:stan(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"Y:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new string1[350];
	if(PlayerInfo[playerid][pPosedovanjeStana] == -1) return SCM(playerid,-1,""CRVENA"[Y:RP] "SIVA"Nemate stan!");
	if(strcmp(StanInfo[PlayerInfo[playerid][pPosedovanjeStana]][sVlasnik], GetName(playerid), true)) return SCM(playerid,-1, ""CRVENA"[Y:RP] "SIVA"Niste vlasnik tog stana!");
    format(string1,sizeof(string1),""ZUTA"(1). "BELA"Informacije\n"ZUTA"(2). "BELA"Otkljucaj\n"ZUTA"(3). "BELA"Zakljucaj\n"ZUTA"(4). "BELA"Ostavi u stanu\n"ZUTA"(5). "BELA"Uzmi iz stana\n"ZUTA"(6). "BELA"Prodaj stan\n"ZUTA"(7). "BELA"Prodaj stan igracu\n"ZUTA"(8). "BELA"Preuredi");
    SPD(playerid, DIALOG_STAN, DIALOG_STYLE_LIST, ""ZUTA"Stan", string1, "Odaberi", "Izlaz");
	return 1;
}


if(dialogid == DIALOG_STAN)
	{
		if(!response) return 1;
		if(PlayerInfo[playerid][pPosedovanjeStana] == -1) return SCM(playerid,-1, ""CRVENA"[Y:RP] "SIVA"Nemate stan!");
		new i = PlayerInfo[playerid][pPosedovanjeStana];
		switch(listitem)
		{
			case 0:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Niste u vasem stanu!");
			    new string[400],z[3],o[3]; if(StanInfo[i][sZatvoreno] == 1) z = "Da"; else z = "Ne"; if(StanInfo[i][sOruzije] == -1) o = "Ne"; else o = "Da";
			    format(string,sizeof(string),""BELA"_______________________________________\n\n"ZUTA"Vlasnik stana: "CRVENA"%s\n"ZUTA"Level: "BELA"%d\n"ZUTA"Cena: "BELA"%d$\n"ZUTA"ID: "BELA"%d\n"ZUTA"Zatvoreno: "BELA"%s\n"ZUTA"Oruzije: "BELA"%s\n"ZUTA"Novac: "BELA"%d$\n_______________________________________",StanInfo[i][sVlasnik],StanInfo[i][sLevel],StanInfo[i][sCena],i,z,o,StanInfo[i][sNovac]);
			    SPD(playerid, DIALOG_SINFO, DIALOG_STYLE_MSGBOX, ""BELA"Stan Informacije", string, "Ok", "Izlaz");
			}
			case 1:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Niste u vasem stanu!");
			    if(StanInfo[i][sZatvoreno] == 0) return SCM(playerid,-1,""ZUTA"[Y:RP] "BELA"Stan je vec otkljucan!");
				StanInfo[i][sZatvoreno] = 0; SacuvajStan(i);
				SCM(playerid,-1, ""ZUTA"[Y:RP] "BELA"Stan otkljucana!");
			}
			case 2:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Niste u vasem stanu!");
			    if(StanInfo[i][sZatvoreno] == 1) return SCM(playerid,-1,""ZUTA"[Y:RP] "BELA"Stan je vec zakljucan!");
			    StanInfo[i][sZatvoreno] = 1; SacuvajStan(i);
			    SCM(playerid,-1, ""ZUTA"[Y:RP] "BELA"Stan zakljucan!");
			}
			case 3:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Niste u vasem stanu!");
			    SPD(playerid, DIALOG_SOSTAVI, DIALOG_STYLE_LIST, ""BELA"Ostavi u stanu", ""ZUTA"(1). "BELA"Novac\n"ZUTA"(2). "BELA"Oruzije", "Ok", "Izlaz");
			}
			case 4:
			{
			    if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Niste u vasem stanu!");
			    SPD(playerid, DIALOG_SUZMI, DIALOG_STYLE_LIST, ""BELA"Uzmi iz stana", ""ZUTA"(1). "BELA"Novac\n"ZUTA"(2). "BELA"Oruzije", "Ok", "Izlaz");
			}
			case 5:
			{
                if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sUlazX], StanInfo[i][sUlazY], StanInfo[i][sUlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Morate biti ispred vaseg stana da bi ga prodali!");
			    if(PlayerInfo[playerid][pPosedovanjeStana] == -1) return SCM(playerid,-1, ""CRVENA"[Y:RP] "SIVA"Nemate stan!");
				new cena1 = (StanInfo[i][sCena]/4)*2;
				new string[256];
				format(string,sizeof(string), ""BELA"Prodaja stana drzavi\n\n"ZUTA"Dali ste sigurni da zelite da prodate stan drzavi za %d$!\n\n"BELA"Ako ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena1);
				SPD(playerid, DIALOG_SPRODAJ, DIALOG_STYLE_MSGBOX, ""BELA"Prodaja stana drzavi", string, "Prodaj", "Izlaz");
			}
			case 6:
			{
             SPD(playerid, DIALOG_PRSTAN, DIALOG_STYLE_INPUT, "Prodaja stana", ""ZUTA"Unesite ID igraca kome zelite da prodate stan...", "Potvrdi", "Odustani");
		 	}

			case 6:
			{
                if(!IsPlayerInRangeOfPoint(playerid, 5.0, StanInfo[i][sUlazX], StanInfo[i][sUlazY], StanInfo[i][sUlazZ])) return SCM(playerid,-1,""CRVENA"[Y:RP] "BELA"Morate biti ispred vaseg stana da bi ga preuredili!");
			    SPD(playerid, DIALOG_SNADOGRADNJA, DIALOG_STYLE_LIST, ""BELA"Preuredjivanje", ""ZUTA"(1). "BELA"Standardan Enterijer\n"ZUTA"(2). "BELA"Enterijer 1 (5000$)\n"ZUTA"(3). "BELA"Enterijer 2 (10000$)\n"ZUTA"(3). "BELA"Enterijer 3 (15000$)", "Ok", "Izlaz");
			}
		}
	}


if(dialogid == DIALOG_PRSTAN)
	{
	    if(!response) return 1;
	    if(PlayerInfo[playerid][pPosedovanjeStana] == -1) return SCM(playerid,-1,"[TEC:RP] "CRVENA"Ne posedujes stan!");
	    if(response)
	    {
		    new kid, string[128], Float:Poz[3];
		    if(sscanf(inputtext, "u", kid)) return SPD(playerid, DIALOG_PRSTAN, DIALOG_STYLE_INPUT, "Prodaja stana", ""BELA"POGRESAN ID!\n"CRVENA"Unesite ID igraca kome zelite da prodate stan...", "Potvrdi", "Odustani");
			if(!IsPlayerConnected(kid)) return SPD(playerid, DIALOG_PRSTAN, DIALOG_STYLE_INPUT, "Prodaja stana", ""BELA"POGRESAN ID!\n"CRVENA"Unesite ID igraca kome zelite da prodate stan...", "Potvrdi", "Odustani");
			GetPlayerPos(kid, Poz[0], Poz[1], Poz[2]);
			if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz[0], Poz[1], Poz[2])) return SCM(playerid, -1, ""SIVA"Igrac nije u vasoj blizini!");
            if(kid == playerid) return SCM(playerid,-1,"Y:RP | "CRVENA"Ne mozete sami sebi ponuditi prodaju!");
			KomeProdaje[playerid] = kid; PonudioIgrac[kid] = playerid;
	        format(string,sizeof(string), ""CRVENA"Sad unesite cenu vaseg stana za koliko zelite da ga prodate...");
	        SPD(playerid, DIALOG_PRSTANCENA, DIALOG_STYLE_INPUT, "Prodaja stana", string, "Potvrdi", "Odustani");
		}
	}
	////////////////////////////////////////////////////////////////////////////////////////////////
	if(dialogid == DIALOG_PRSTANCENA)
	{
	    if(PlayerInfo[playerid][pPosedovanjeStana] == -1) return SCM(playerid,-1,"[TEC:RP] "CRVENA"Ne posedujes stan!");
	    if(response)
	    {
		    new cena, string[256];
		    if(PlayerInfo[KomeProdaje[playerid]][pLevel] < 4) return SCM(playerid,-1,""SIVA"Igrac nije level 4+!");
			format(string,sizeof(string), ""CRVENA"Sad unesite cenu vaseg stana za koliko zelite da ga prodate...");
		    if(sscanf(inputtext, "i", cena)) return SPD(playerid, DIALOG_PRSTANCENA, DIALOG_STYLE_INPUT, "Prodaja stana", string, "Potvrdi", "Odustani");
		    if(cena < 0 || cena > 10000000) return SPD(playerid, DIALOG_PRSTANCENA, DIALOG_STYLE_INPUT, "Prodaja stana", string, "Potvrdi", "Odustani");
		    CijenaProdaje[playerid] = cena; CijenaProdaje[KomeProdaje[playerid]] = cena;
		    SCMF(playerid,-1,"Ponudili ste stan igracu %s za %d$ novca!",GetName(KomeProdaje[playerid]), cena);
		    SCMF(KomeProdaje[playerid],-1,""ZUTA"Igrac %s vam je ponudio svoj stan za %d$!",GetName(playerid),cena);
		    format(string,sizeof(string), ""CRVENA"Igrac %s vam je ponudio svoj stan za %d$...\n"CRVENA"Kliknite na prihvati ukoliko zelite da prihvatite prodaju", GetName(playerid), cena);
		    SPD(KomeProdaje[playerid], DIALOG_PRSTANPRIH, DIALOG_STYLE_MSGBOX, "Prodaja stana", string, "Prihvati", "Odustani");
		}
		if(!response)
		{
			CijenaProdaje[playerid] = 0; CijenaProdaje[KomeProdaje[playerid]] = 0;
		    PonudioIgrac[KomeProdaje[playerid]] = -1; PonudioIgrac[playerid] = -1;
		    KomeProdaje[KomeProdaje[playerid]] = -1; KomeProdaje[playerid] = -1;
		    SCM(playerid,-1,""ZUTA"Odustali ste od prodaje vaseg stana!");
		}
	}
	//////////////////////////////////////////////////////////////////////////////////////
	if(dialogid == DIALOG_PRSTANPRIH)
	{
	    if(response)
	    {
	        new id = PonudioIgrac[playerid];
			if(PlayerInfo[playerid][pLevel] < 4) return SCM(playerid,-1,""SIVA"Vi niste level 4+!");
			if(CijenaProdaje[playerid] <= 0) return SCM(playerid,-1,""SIVA"Prodavac nije odredio cenu stana!");
			if(PlayerInfo[playerid][pNovacDzep] < CijenaProdaje[playerid]) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
   			if(!IsPlayerConnected(PonudioIgrac[playerid])) return SCM(playerid, -1, ""SIVA"Igrac koji vam je ponudio stan vise nije online!");
			if(PlayerInfo[playerid][pPosedovanjeStana] != -1) return SCM(playerid,-1,""SIVA"Vec posedujes stan!");
			if(PlayerInfo[id][pPosedovanjeStana] == -1) return SCM(playerid,-1,""SIVA"Taj igrac nema stan!");
			PlayerInfo[playerid][pPosedovanjeStana] = PlayerInfo[id][pPosedovanjeStana];
	        PlayerInfo[id][pPosedovanjeStana] = -1;
	        strmid(StanInfo[PlayerInfo[playerid][pPosedovanjeStana]][sVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
            g_NovacMinus(playerid, CijenaProdaje[playerid]); g_NovacPlus(id, CijenaProdaje[playerid]);
            SCMF(playerid,-1,""ZUTA"Uspesno ste kupili stan od igraca %s!",GetName(id));
            SCMF(id,-1,""ZUTA"Uspesno ste prodali stan igracu %s!",GetName(playerid));
		 	RemovePlayerFromVehicle(id); CijenaProdaje[id] = 0; CijenaProdaje[playerid] = 0;
		    PonudioIgrac[id] = -1; PonudioIgrac[playerid] = -1;
		    KomeProdaje[id] = -1; KomeProdaje[playerid] = -1;
		    SavePlayer(playerid); SavePlayer(id); SacuvajStan(PlayerInfo[playerid][pPosedovanjeStana]);
		}
		if(!response)
		{
			CijenaProdaje[playerid] = 0; CijenaProdaje[KomeProdaje[playerid]] = 0;
		    PonudioIgrac[KomeProdaje[playerid]] = -1; PonudioIgrac[playerid] = -1;
		    KomeProdaje[KomeProdaje[playerid]] = -1; KomeProdaje[playerid] = -1;
		    SCM(playerid,-1,""ZUTA"Odustali ste od kupovine stana!");
		}
	}