help object ig
#1

pawn Код:
CMD:createo(playerid, params[])
{
    new i;
    for(i=0; i < MAX_OBJECTS_PP; i++)
    {
        if(oData[playerid][objID][i] == -1) break;
        if(i == ( MAX_OBJECTS_PP -1 ) ) return SendClientMessage(playerid, red, "You can't create more objects..");
    }
    new objectid;
    if(sscanf(params, "i", objectid)) return SendClientMessage(playerid, -1, "USAGE: /createo [model id]");
    new Float:pos[4];
   
    oData[playerid][objID][i] = objectid;
    oData[playerid][slotobjID] = i;
   
    GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
    GetPlayerFacingAngle(playerid, pos[3]);
    pos[0] += (3 * floatsin(-pos[3], degrees));
    pos[1] += (3 * floatcos(-pos[3], degrees));
    oObjectID[playerid][i] = CreateObject(objectid, pos[0], pos[1], pos[2], 0.0, 0.0, pos[3]);
    format(ssstring, SOS, "-OBJECT- MODELID: %d, SLOT ID: %d, X:%0.2f,Y:%0.2f,Z:%0.2f", objectid, oData[playerid][slotobjID], pos[0], pos[1], pos[2]);
    SendClientMessage(playerid, YELLOW, ssstring);
    return 1;
}

CMD:deleteo(playerid, params[])
{
    new slot;
    oData[playerid][slotobjID] = slot;
    if(sscanf(params, "i", slot)) return SendClientMessage(playerid, red, "USAGE: /deleteo [slot id]");
    DestroyObject(oObjectID[playerid][slot]);
    return 1;
pawn Код:
enum oInfo
{
    objID[MAX_OBJECTS_PP],
    slotobjID
}
new oData[MAX_PLAYERS][oInfo];
new oObjectID[MAX_PLAYERS][MAX_OBJECTS_PP];
One question .. assuming you want to delete a slot and groove to address this issue, which I can do, for example, delete the slot number 3 and I think another object to create the other object gets the id id 3 and not 4, if I give to understand?


I appreciate an answer!
Reply


Messages In This Thread
help object ig - by BecksLennon - 11.09.2013, 07:26
Re: help object ig - by Eyce - 11.09.2013, 07:54
Re: help object ig - by Pottus - 11.09.2013, 08:04
Respuesta: help object ig - by BecksLennon - 11.09.2013, 08:37
Re: help object ig - by Eyce - 11.09.2013, 08:40
Respuesta: Re: help object ig - by BecksLennon - 11.09.2013, 08:46
Re: help object ig - by Pottus - 11.09.2013, 08:49
Re: help object ig - by Eyce - 11.09.2013, 08:53

Forum Jump:


Users browsing this thread: 2 Guest(s)