Question

Всем привет. Почему не очищает отиратор?

CMD:delveh(playerid, params[])
{
    if(player_info[playerid][ADMIN] < 3) return 1;
	if(sscanf(params, "i", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /delveh [ID автомобиля(Смотреть в /dl)]");
	new vehh = params[0];
	if(!Iter_Contains(adm_vehicles, vehh)) return SCM(playerid, COLOR_GREY, !"Этот автомобиль не создавал администратор");
	new string[128];
 	format(string, sizeof(string), "[A] %s[%i] удалил транспорт (ID: %d)", pName(playerid), playerid, vehh);
	SCMA(COLOR_GREY,string);
	if(IsValidVehicle(vehh)) DestroyVehicle(vehh), vehh = INVALID_VEHICLE_ID;
	Iter_Remove(adm_vehicles, playerid);
	return 1;
}

 

Share this post


Link to post

2 answers to this question

  • 0

разве здесь

44 минуты назад, toxa1373 сказал:

Iter_Remove(adm_vehicles, playerid);

 

не должно быть

Iter_Remove(adm_vehicles, vehh); 

Только тогда эту строку поместить раньше, чем удаление транспорта. 

Share this post


Link to post
  • 0
6 минут назад, DEST сказал:

разве здесь

не должно быть


Iter_Remove(adm_vehicles, vehh); 

Только тогда эту строку поместить раньше, чем удаление транспорта. 

Спасибо, ошибка была в :
Iter_Remove(adm_vehicles, playerid);

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • August_Rothschild
      By August_Rothschild
      Всем привет , как заменять анимации в игре ? Имеется ввиду анимации танцев , как прочесть файлы с анимациями или как заменять определенную анимацию