SA-MP Forums Archive
object help - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: object help (/showthread.php?tid=426389)



object help - Ananisiki - 28.03.2013

^^^^^^^^


Re: object help - Nivniv2 - 29.03.2013

i didn't understand a bit but..

Код:
dcmd_editobject(playerid, params[])
{
    if(!IsPlayerLAdmin(playerid)) return 0;
	new objectid;
	if(sscanf(params, "d", objectid)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /editobject (Object Editing ID)");
	if(Dead[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "You Cannot Use This Command When Dead.");
	if(IsSpecing[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, "You Cannot Use This Command When Spectating.");
	if(PlayerObjectCount[playerid] == 0) return SendClientMessage(playerid, COLOR_RED, "Invalid Object Editing ID.");
	if(!IsValidDynamicObject(PlayerObject[playerid][objectid]) || objectid < 1) return SendClientMessage(playerid, COLOR_RED, "Invalid Object Editing ID.");
	if(IsPlayerEditingObject[playerid] == 1) CancelEdit(playerid);
	else IsPlayerEditingObject[playerid] = 1 return SendClientMessageToAllEx(playerid, COLOR_RED, "Admin %s has edited object %d.", GetPlayerNameEx(playerid), objectid );
	EditDynamicObject(playerid, PlayerObject[playerid][objectid]);
	return 1;
}