Рекомендованные сообщения



6 posts in this topic

Как переделать команду что бы она была всем от 6 лвл админки, а не developer_one,two и т.д.

Команда: 

CMD:pmenu(playerid, params[])
{
    if(GetString(GetName(playerid), NAME_DEVELOPER_ONE) || GetString(GetName(playerid), NAME_DEVELOPER_TWO) || GetString(GetName(playerid), NAME_DEVELOPER_THREE) || GetString(GetName(playerid), NAME_DEVELOPER_FOUR) || GetString(GetName(playerid), NAME_DEVELOPER_FIVE))
    {
		if(PlayerInfo[playerid][pAdmin] != 11) return false;
	    ShowPlayerDialog(playerid,D_PROMO,DIALOG_STYLE_LIST,"{F2E70F}Меню промокодов","\
	    1. Создать промокод \n\
	    2. Действующие промокоды \n\
		3. Активированные промокоды \n\
		4. Заблокированные промокоды \n\
		{F66B6D}5. Заблокировать промокод \n\
		{F66B6D}6. Удалить промокод","Далее","Выход");
	}
	return true;
}

 

Share this post


Link to post
Share on other sites

@Timur_Top вместо DEVELOPER_ONE и т.д. сделай так: 
 

if(PI[playerid][pAdmin] >= 6)

Соответственно, если будут ошибки на PI[playerid][pAdmin], то замени на свою переменную админки. 

Share this post


Link to post
Share on other sites

@DEST У меня их несколько, с ними что сделать?

Share this post


Link to post
Share on other sites

@Timur_Top просто строку с ними удали и вместо нее вставь ту, которую я скинул

Share this post


Link to post
Share on other sites

@DEST Спасибо работает, а можно я кину ошибку при компиляции? Которая другая, а не с этой кмд звязана 

Share this post


Link to post
Share on other sites

@Timur_Top нет, не нужно решать все свои проблемы в одной теме. 

Share this post


Link to post
Share on other sites
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

    • nocare.
      By nocare.
      Фризит(замораживает) при телепортах, переходах через пикапы, и так далее. Помогите, не могу понять в чем проблемма