/edit command problem
#1

I have /edit command but i can only edit Level and Price of a house in-game.
Can someone please add me in command so i can edit Discription of house too.

Please help, Thanks...

My /edit command

Код:
	if(strcmp(cmd, "/edit", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pAdmin] < 4)
			{
				SendClientMessage(playerid, COLOR_GREY, "  Niste ovlasteni za koristenje ove komande!");
				return 1;
			}
			new x_job[256];
			x_job = strtok(cmdtext, idx);
			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_BLUE, "|_______ Edit _______|");
				SendClientMessage(playerid, COLOR_GRAD3, "Koristite: /edit [ime] [kolicina]");
				SendClientMessage(playerid, COLOR_GREY, "Imena: Level, Price, Disc");
				SendClientMessage(playerid, COLOR_BLUE, " ");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD3, "Koristite: /edit [ime] [kolicina]");
				return 1;
			}
			new proplev = strval(tmp);
	    //if(strcmp(x_job,"car",true) == 0)
	    for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					format(string, sizeof(string), "Kuca: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					  if(strcmp(x_job,"level",true) == 0)
					  {
							HouseInfo[i][hLevel] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					  {
							HouseInfo[i][hValue] = proplev;
						}
					}
				}
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
				{
					format(string, sizeof(string), "Biz: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					  if(strcmp(x_job,"level",true) == 0)
					  {
							BizzInfo[i][bLevelNeeded] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					  {
							BizzInfo[i][bBuyPrice] = proplev;
						}
					}
				}
			}
			for(new i = 0; i < sizeof(SBizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
				{
					format(string, sizeof(string), "SBiz: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					  if(strcmp(x_job,"level",true) == 0)
					  {
							SBizzInfo[i][sbLevelNeeded] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					  {
							SBizzInfo[i][sbBuyPrice] = proplev;
						}
					}
				}
			}
			format(string, sizeof(string), "Namjestili ste: %s.", x_job);
			SendClientMessage(playerid, COLOR_WHITE, string);
			OnPropUpdate();
		}
		return 1;
	}
Reply
#2

Quote:
Originally Posted by ultras
I have /edit command but i can only edit Level and Price of a house in-game.
Can someone please add me in command so i can edit Discription of house too.

Please help, Thanks...

My /edit command

Код:
	if(strcmp(cmd, "/edit", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pAdmin] < 4)
			{
				SendClientMessage(playerid, COLOR_GREY, " Niste ovlasteni za koristenje ove komande!");
				return 1;
			}
			new x_job[256];
			x_job = strtok(cmdtext, idx);
			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_BLUE, "|_______ Edit _______|");
				SendClientMessage(playerid, COLOR_GRAD3, "Koristite: /edit [ime] [kolicina]");
				SendClientMessage(playerid, COLOR_GREY, "Imena: Level, Price, Disc");
				SendClientMessage(playerid, COLOR_BLUE, " ");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD3, "Koristite: /edit [ime] [kolicina]");
				return 1;
			}
			new proplev = strval(tmp);
	    //if(strcmp(x_job,"car",true) == 0)
	    for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					format(string, sizeof(string), "Kuca: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					  if(strcmp(x_job,"level",true) == 0)
					  {
							HouseInfo[i][hLevel] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					  {
							HouseInfo[i][hValue] = proplev;
						}
					}
				}
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
				{
					format(string, sizeof(string), "Biz: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					  if(strcmp(x_job,"level",true) == 0)
					  {
							BizzInfo[i][bLevelNeeded] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					  {
							BizzInfo[i][bBuyPrice] = proplev;
						}
					}
				}
			}
			for(new i = 0; i < sizeof(SBizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
				{
					format(string, sizeof(string), "SBiz: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					  if(strcmp(x_job,"level",true) == 0)
					  {
							SBizzInfo[i][sbLevelNeeded] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					  {
							SBizzInfo[i][sbBuyPrice] = proplev;
						}
					}
				}
			}
			format(string, sizeof(string), "Namjestili ste: %s.", x_job);
			SendClientMessage(playerid, COLOR_WHITE, string);
			OnPropUpdate();
		}
		return 1;
	}
Ask in the GodFather thread -.-
Reply
#3

Please help here, no1 answers there...
Reply
#4

Too bad, Ask in the Godfather topic
Reply
#5

damn
Reply
#6

bump... no1 answers in GF topic... pls guys!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)