How to Fix This??
#1

Hi everyone.. i have problem when a player Type /delobject - To Delet the object
its not deleting and for edit object and stopedit Can you help me to Fix??

Code For /Delobject
Код:
CMD:delobject(playerid,params[])
{
    if(pInfo[playerid][pLevel] >= 4)
	{
		new id;
	    if(sscanf(params, "i",id)) return SendClientMessage(playerid,yellow,"Usage: /delobject <Object ID>");
	    DestroyObject(id);
	    CommandToAdmins(playerid,"delobject");
		format(Jstring, sizeof(Jstring), "You have deteled the Object ID: '%d'", id);
		if(!IsValidObject(id)) return SendClientMessage(playerid,red, "Error: Invalid object!");
		return SendClientMessage(playerid,yellow, Jstring);
	}
	else return ShowMessage(playerid, red, 1);
}
Code for Edit Object
Код:
CMD:editobject(playerid,params[])
{
    if(pInfo[playerid][pLevel] >= 4)
	{
		new id, Float:X, Float:Y, Float:Z;
	    if(sscanf(params, "i",id)) return SendClientMessage(playerid,yellow,"Usage: /Editobject <Object ID>");
	    if(!IsValidObject(id)) return SendClientMessage(playerid,red, "Error: Invalid object!");
	    GetObjectPos(id,X,Y,Z);
	    if(!IsPlayerInRangeOfPoint(playerid, 20.0,X,Y,Z)) return SendClientMessage(playerid,red, "Error: You must go close of the object. try /gotoobject");
	    CommandToAdmins(playerid,"editobject");
		EditObject(playerid, id);
		format(Jstring, sizeof(Jstring), "You are editing the Object: %d, /Stopedit to stop editing.", id);
		return SendClientMessage(playerid,yellow, Jstring);
	}
	else return ShowMessage(playerid, red, 1);
}
Stop edit Objects
Код:
CMD:stopedit(playerid,params[])
{
    if(pInfo[playerid][pLevel] >= 4)
	{
		CancelEdit(playerid);
        CommandToAdmins(playerid,"stopedit");
		return SendClientMessage(playerid, yellow, "You stopped editing the object!");
	}
	else return ShowMessage(playerid, red, 1);
}
And This...

Код:
CMD:gotoobject(playerid,params[])
{
    if(pInfo[playerid][pLevel] >= 4)
	{
		new id, Float:X, Float:Y, Float:Z;
	    if(sscanf(params, "i",id)) return SendClientMessage(playerid,yellow,"Usage: /Gotoobject <Object ID>");
	    if(!IsValidObject(id)) return SendClientMessage(playerid,red, "Error: Invalid object!");
	    GetObjectPos(id,X,Y,Z);
	    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		SetVehiclePos(GetPlayerVehicleID(playerid),X+3,Y,Z);
        else SetPlayerPos(playerid,X+3,Y,Z);
        CommandToAdmins(playerid,"gotoobject");
		format(Jstring, sizeof(Jstring), "You have been teleported to Object ID: '%d' | Position - X: %0.2f, Y: %0.2f, Z: %0.2f ", id, X, Y, Z);
		return SendClientMessage(playerid,yellow, Jstring);
	}
	else return ShowMessage(playerid, red, 1);
}
I Make it but when i type /delobject or this commands its give me ERORR: INVAILD OBJECT Help me plesae
Reply


Messages In This Thread
How to Fix This?? - by RedRex - 18.11.2016, 19:07
Re: How to Fix This?? - by BroZeus - 19.11.2016, 06:34
Re: How to Fix This?? - by Micko123 - 19.11.2016, 07:29
Re: How to Fix This?? - by RedRex - 19.11.2016, 10:09
Re: How to Fix This?? - by RedRex - 19.11.2016, 13:42
Re: How to Fix This?? - by jlalt - 19.11.2016, 13:57
Re: How to Fix This?? - by RedRex - 19.11.2016, 14:00

Forum Jump:


Users browsing this thread: 2 Guest(s)