COMMAND:addobject(playerid, params[])
{
new ObjectID;
if(PlayerInfo[playerid][pSpawned] == 1)
{
if(PlayerInfo[playerid][pAdminlevel] > 0)
{
if(sscanf(params, "d", ObjectID))
{
SendClientMessage(playerid, COLOR_ERROR, "USAGE: /addobject (Object ID)");
return 1;
}
if(ObjectID >= 20000)
{
SendClientMessage(playerid, COLOR_ERROR, "Invalid Object ID.");
return 1;
}
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerObjectCount[playerid]++;
PlayerObject[playerid][PlayerObjectCount[playerid]] = CreateDynamicObject(ObjectID, x + 6, y + 6, z + 0.5, 0.0, 0.0, 96.0);
new string[128];
format(string, sizeof string, "You Have Spawned Object ID %d. Editing ID %d.", ObjectID, PlayerObjectCount[playerid]);
SendClientMessage(playerid, COLOR_SERVER_HELP_MSG, string);
}else{
SendClientMessage(playerid,COLOR_ERROR,""ERROR_MSG"");
}
}else{
SendClientMessage(playerid,COLOR_ERROR,"You Cannot Use This Command While You're Dead.");
}
return 1;
}
CMD:addobject(playerid, params[])
{
new ObjectID;
if(IsPlayerConnected(playerid))
{
if(IsPlayerAdmin(playerid))
{
if(sscanf(params, "d", ObjectID))
{
SendClientMessage(playerid, -1, "USAGE: /addobject (Object ID)");
return 1;
}
if(ObjectID >= 20000)
{
SendClientMessage(playerid, -1, "Invalid Object ID.");
return 1;
}
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
CreateDynamicObject(ObjectID, x + 6, y + 6, z + 0.5, 0.0, 0.0, 96.0);
new string[128];
format(string, sizeof(string), "Object ID %d created at X:%.2f, Y:%.2f, Z:%.2f", ObjectID, x, y, z);
SendClientMessage(playerid, -1, string);
}
else return SendClientMessage(playerid,-1,"ERROR");
}
else return SendClientMessage(playerid,-1,"You Cannot Use This Command While You're Dead.");
return 1;
}
Lynn he want it to remove too... ( i think, because he use and this code: PlayerObject[playerid][PlayerObjectCount[playerid]])
This code it means in the future MAYBE want to remove it or edit this ![]() |