[POMOC]POMOC!! neznam sto je


Započeo Mato RP, Septembar 08, 2014, 20:52:35 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pogledaj komandu prije te, da li je zatvorena } ?


Denis_Lapi

*

Balkan SA:MP Web Designer

Daj nam jednu komandu ispred i jednu komandu iza te, zajedno ih paste ovde

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

ova komanda izbacuje error
CMD:aprodajvikendicu(playerid, params[])
{
	//#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FarkiAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] < 1338) return SCM(playerid,-1, "{FF0000}[FarkiAS]{BFC0C2} Samo Admini (+1338)");

	new id,viFile[50],string[80];
	if(sscanf(params,"i",id)) return SCM(playerid,-1,"FarkiAS Pomoc | "ZUTA"/aprodajvikendicu [ID]");
	format(viFile, sizeof(viFile), VIKENDICE_FILE, id);
	if(!fexist(viFile)) return SCM(playerid,-1,"[FarkiAS] "CRVENA"Pogresan ID vikendice!");
	if(VikendiceInfo[id][viProveraVlasnika] == 0) return SCM(playerid,-1,"[FarkiAS] "CRVENA"Ta vikendica nema vlasnika pa ne mozete je prodati!");
	VikendiceInfo[id][viProveraVlasnika] = 0; VikendiceInfo[id][viDroga] = 0; VikendiceInfo[id][viMats] = 0; VikendiceInfo[id][viZatvoreno] = 1; VikendicaLP(id);
    strmid(VikendiceInfo[id][viVlasnik],"Niko",0,strlen("Niko"),255);
	format(string,sizeof(string),"[FarkiAS] "CRVENA"Prodali ste vikendicu ID: %d!",id); SacuvajVikendicu(id);
	SCM(playerid,-1,string);
	//format(CmdString,128, "ACMD | Komanda: /aprodajvikendicu | Igrac: %s", GetName(playerid));
	//HeadAdminPoruka(SVIJETLOPLAVA,CmdString);
	return 1;
}
ova je iznad nje
CMD:evikendicu(playerid, params[])
{
	//#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pVlasnik] < 1340) return SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
	{

	new sta[20],ide,string[100];
	if(sscanf(params, "s[20]i",sta,ide)) return SCM(playerid,-1,"E | "ZUTA"/evikendicu [level,Cijena,droga,mats] [kol]");
    for(new i; i < MAX_VIKENDICA; i++)
	{
		if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendiceInfo[i][viUlazX], VikendiceInfo[i][viUlazY], VikendiceInfo[i][viUlazZ]))
		{
			if(!strcmp(sta, "level", true))
			{
		        VikendiceInfo[i][viLevel] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 9999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Level vikendice ne moze biti manji od 1 i visi od 9999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste level vikendice(ID: %d) u %d!",i,VikendiceInfo[i][viLevel]);
				SCM(playerid,-1,string);
			}
			else if(!strcmp(sta, "Cijena", true))
			{
		        VikendiceInfo[i][viCena] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 99999999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Cijena vikendice ne moze biti manja od 1 i visa od 99999999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste cijenu vikendice(ID: %d) u %d!",i,VikendiceInfo[i][viCena]);
				SCM(playerid,-1,string);
			}
			else if(!strcmp(sta, "droga", true))
			{
		        VikendiceInfo[i][viDroga] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 99999999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Droga u vikendici ne moze biti manja od 1 i visa od 99999999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste drogu u vikendici(ID: %d) u %d!",i,VikendiceInfo[i][viDroga]);
				SCM(playerid,-1,string);
			}
			else if(!strcmp(sta, "mats", true))
			{
		        VikendiceInfo[i][viMats] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 99999999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Materijali u vikendici ne moze biti manja od 1 i visa od 99999999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste mats u vikendici(ID: %d) u %d!",i,VikendiceInfo[i][viMats]);
				SCM(playerid,-1,string);
			}
		}
	}
	//format(CmdString,128, "ACMD | Komanda: /evikendicu | Igrac: %s", GetName(playerid));
	//HeadAdminPoruka(SVIJETLOPLAVA,CmdString);
	return 1;
}
a ova je ispot nje
CMD:kupivikendicu(playerid, params[])
{
    //#pragma unused help
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    for(new i; i < sizeof(VikendiceInfo); i++)
	{
    	if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendiceInfo[i][viUlazX], VikendiceInfo[i][viUlazY], VikendiceInfo[i][viUlazZ]))
    	{
    		if(!strcmp(VikendiceInfo[i][viVlasnik], "Niko", true) && VikendiceInfo[i][viProveraVlasnika] == 0)
    		{
		        if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1) return SCM(playerid,-1, ""CRVENA"[LLRP] | "BELA"Vec imas vikendicu!");
		        if(GetPlayerScore(playerid) < VikendiceInfo[i][viLevel]) return SCM(playerid,-1,"[LLRP] | "CRVENA"Nemate dovoljan level za kupovinu vikendice!");
		        if(PlayerInfo[playerid][pNovacDzep] < VikendiceInfo[i][viCena]) return SCM(playerid,-1, "[LLRP] | "CRVENA"Nemate dovoljno novca za kupovinu vikendice!");
				strmid(VikendiceInfo[i][viVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 255);
		        VikendiceInfo[i][viProveraVlasnika] = 1; PlayerInfo[playerid][pPosedovanjeVikendice] = i;
		        VikendiceInfo[i][viZatvoreno] = 1; g_NovacMinus(playerid, VikendiceInfo[i][viCena]); VikendicaLP(i); SacuvajVikendicu(i); SavePlayer(playerid);
		        SCM(playerid,-1, ""SPLAVA"[LLRP] "BELA"Cestitamo, kupili ste vikendicu!");
		        SCM(playerid,-1, ""SPLAVA"[LLRP] "BELA"Za komande vikendice koristite /vikendica!");
		        SCM(playerid,-1, ""SPLAVA"[LLRP] "BELA"Za ulaz u kucu koristi tipku F!");
		        return 1;
			}
			else return SCM(playerid, -1, ""CRVENA"[LLRP] "BELA"Ta vikendica se ne prodaje!");
		}
	}
    return 1;
}

Ne mozes koristiti OnPlayerCommandText i zcmd, odluci se sta ces koristit, strcmp ili zcmd. Ako odlucis zcmd obrisi OnPlayerCommandText public, a ako se udlucis za strcmp ove zcmd komande prevedi u strcmp, ako zelis, naravno.


[FS]Rent
[FS] Vremenska prognoza
[TuT] PayDay
[TuT]PayDay sistem[UPDATED]
Moja Biografija

Respect:Mr.Gagi,FlasH,Streetboy,David (Sabljak) A.k.A SABO(T)
ÄŒovjek nije stvoren za poraze, moze biti unisten, ali ne i pobjeÄ'en!

pa samo je zcmd ako nisu dobre komande daj sta nek stavim POMOC  :'(

U ovoj komandi si imao visak "{":

CMD:evikendicu(playerid, params[])
{
	//#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pVlasnik] < 1340) return SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
	new sta[20],ide,string[100];
	if(sscanf(params, "s[20]i",sta,ide)) return SCM(playerid,-1,"E | "ZUTA"/evikendicu [level,Cijena,droga,mats] [kol]");
    for(new i; i < MAX_VIKENDICA; i++)
	{
		if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendiceInfo[i][viUlazX], VikendiceInfo[i][viUlazY], VikendiceInfo[i][viUlazZ]))
		{
			if(!strcmp(sta, "level", true))
			{
		        VikendiceInfo[i][viLevel] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 9999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Level vikendice ne moze biti manji od 1 i visi od 9999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste level vikendice(ID: %d) u %d!",i,VikendiceInfo[i][viLevel]);
				SCM(playerid,-1,string);
			}
			else if(!strcmp(sta, "Cijena", true))
			{
		        VikendiceInfo[i][viCena] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 99999999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Cijena vikendice ne moze biti manja od 1 i visa od 99999999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste cijenu vikendice(ID: %d) u %d!",i,VikendiceInfo[i][viCena]);
				SCM(playerid,-1,string);
			}
			else if(!strcmp(sta, "droga", true))
			{
		        VikendiceInfo[i][viDroga] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 99999999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Droga u vikendici ne moze biti manja od 1 i visa od 99999999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste drogu u vikendici(ID: %d) u %d!",i,VikendiceInfo[i][viDroga]);
				SCM(playerid,-1,string);
			}
			else if(!strcmp(sta, "mats", true))
			{
		        VikendiceInfo[i][viMats] = ide;
				VikendicaLP(i);
				SacuvajVikendicu(i);
				if(ide < 1 || ide > 99999999) return SCM(playerid, -1, ""SPLAVA"[LLRP] "BELA"Materijali u vikendici ne moze biti manja od 1 i visa od 99999999!");
				format(string,sizeof(string),""ZUTA"Izmijenili ste mats u vikendici(ID: %d) u %d!",i,VikendiceInfo[i][viMats]);
				SCM(playerid,-1,string);
			}
		}
	}
	//format(CmdString,128, "ACMD | Komanda: /evikendicu | Igrac: %s", GetName(playerid));
	//HeadAdminPoruka(SVIJETLOPLAVA,CmdString);
	return 1;
}


Probaj mozda je do toga.