shape1
shape2
shape3
shape4
shape7
shape8

При вводе команды объект должен удаляться.


Статус
Закрыто для дальнейших ответов.

Edward

Новичок
Пользователь
08.01.2015
23
0
0
Команда выдает объект на автомобиль,введя его несколько раз он будет так и выдаваться.
Как сделать что бы он удалялся ?
Или же команду,которая сразу все удалит с ТС.
 
 
 
 
if(strcmp(cmd,"/miglo7",true)==0)
{
        if(PlayerInfo[playerid][pAdmin] >= 10)
        {
            new carid = GetPlayerVehicleID(playerid);
            lustra[playerid] = CreateObject(19420,0,0,0,0,0,0,0.0);
            switch(GetVehicleModel(carid))
            {
            case 579: AttachObjectToVehicle(lustra[playerid],carid,0.0037, -1.0943, 1.2473, 0.0, 0.0, 0.0);
            }
        }
        else
        {
            SendClientMessage(playerid, COLOR_WHITE, " Вам не доступна данная команда! ");
            return 1;
        }
    }
 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
DestroyObject(lustra[GetPlayerVehicleID(playerid)]);
возможно эта строчка тебе поможет

 
Последнее редактирование модератором:

vadim4ok1

Новичок
Пользователь
01.08.2014
179
11
0
Увы,но не помогает..
if(strcmp(cmd,"/mig",true)==0)
    {
if(IsACop(playerid))
{
        if(PlayerInfo[playerid][pAdmin] == 10 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20 || PlayerInfo[playerid][pMember] == 1)
format(string, sizeof(string), "На крышу\nНа капот\nНа багажник\nВ машину\nУдалить мигалки");
            ShowPlayerDialog(playerid,6002,DIALOG_STYLE_LIST,"Куда установить мигалки?",string,"Дальше","Отмена");
}
        return 1;
}






if(dialogid==6002)
{
if(response)
{
if(listitem==0)
{
migalki[GetPlayerVehicleID(playerid)][0] = CreateObject(18646,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(migalki[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.0, -0.2, 0.75, 1.0, 1.0, 1.0);
SendClientMessage(playerid, 0xFFFFFFAA, "Âû óñòàíîâèëè ìèãàëêè íà êðûøó");
new str[256];
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(PlayerInfo[pAdmin]>0)
{
SendClientMessage(i,COLOR_YELLOW,str);
}
}
}
if(listitem==1)
{
DestroyObject(migalki[GetPlayerVehicleID(playerid)][0]);
DestroyObject(migalki[GetPlayerVehicleID(playerid)][1]);
migalki[GetPlayerVehicleID(playerid)][0] = CreateObject(18646,0,0,0,0,0,0,100.0);
migalki[GetPlayerVehicleID(playerid)][1] = CreateObject(18646,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(migalki[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.4, 2.2, 0.1, 1.0, 1.0, 1.0);
AttachObjectToVehicle(migalki[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid),  0.4, 2.2, 0.1, 1.0, 1.0, 1.0);
SendClientMessage(playerid, 0xFFFFFFAA, "Âû óñòàíîâèëè ìèãàëêè íà êàïîò");
new str[256];
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(PlayerInfo[pAdmin]>0)
{
SendClientMessage(i,COLOR_YELLOW,str);
}
}
}
if(listitem==2)
{
DestroyObject(migalki[GetPlayerVehicleID(playerid)][0]);
DestroyObject(migalki[GetPlayerVehicleID(playerid)][1]);
migalki[GetPlayerVehicleID(playerid)][0] = CreateObject(18646,0,0,0,0,0,0,100.0);
migalki[GetPlayerVehicleID(playerid)][1] = CreateObject(18646,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(migalki[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), -0.8, -1.8, 0.3, 1.0, 1.0, 1.0);
AttachObjectToVehicle(migalki[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid),  0.8, -1.8, 0.3, 1.0, 1.0, 1.0);
SendClientMessage(playerid, 0xFFFFFFAA, "Âû óñòàíîâèëè ìèãàëêè íà áàãàæíèê");
new str[256];
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(PlayerInfo[pAdmin]>0)
{
SendClientMessage(i,COLOR_YELLOW,str);
}
}
}
if(listitem==3)
{
DestroyObject(migalki[GetPlayerVehicleID(playerid)][0]);
DestroyObject(migalki[GetPlayerVehicleID(playerid)][1]);
migalki[GetPlayerVehicleID(playerid)][0] = CreateObject(18646,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(migalki[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.9, 0.3, 1.0, 1.0, 1.0);
SendClientMessage(playerid, 0xFFFFFFAA, "Âû óñòàíîâèëè ìèãàëêè â êàáèíó");
new str[256];
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(PlayerInfo[pAdmin]>0)
{
SendClientMessage(i,COLOR_YELLOW,str);
}
}
}
if(listitem==4)
{
DestroyObject(migalki[GetPlayerVehicleID(playerid)][0]);
DestroyObject(migalki[GetPlayerVehicleID(playerid)][1]);
SendClientMessage(playerid, 0xFFFFFFAA, "Âû Óäàëèëè âñå ìèãàëêè");
new str[256];
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(PlayerInfo[pAdmin]>0)
{
SendClientMessage(i,COLOR_YELLOW,str);
}
}
}
}
return 0;
}
 
Последнее редактирование модератором:

Sten

Unknown
Пользователь
08.05.2014
830
77
0
if(strcmp(cmd,"/mig",true)==0)

    {

if(IsACop(playerid))

{

        if(PlayerInfo[playerid][pAdmin] == 10 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20 || PlayerInfo[playerid][pMember] == 1)

format(string, sizeof(string), "На крышу\nНа капот\nНа багажник\nВ машину\nУдалить мигалки");

            ShowPlayerDialog(playerid,6002,DIALOG_STYLE_LIST,"Куда установить мигалки?",string,"Дальше","Отмена");

}

        return 1;

}
А че ты кинул одну команду то?Диалог тоже кидай
 
Статус
Закрыто для дальнейших ответов.