Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Проблема с сообщением в админ-чат при использовании /givegun

Статус
В этой теме нельзя размещать новые ответы.

Armanish

Компетентный
Вообщем хочу чтобы каждый администратор который будет использовать команду /givegun- Написалось в админ-чат.
И так взял под основы Energy rp. У меня пишеться в админ-чат но когда выдаёшь кому то другому 2 раза твой ник пишет.
Тоесть вопрос в том чтобы если админ например выдал игроку ган написалось что ''данному игрока выдалось''.
Вод собственно мой код /givegun


PHP:
	if(strcmp(cmd, "/givegun", true) == 0)
	{
		if(PlayerInfo[playerid][pAdmin] >= 5)
		{
		    if(dostup[playerid] != 1) return OnPlayerCommandText(playerid, "/alogin");
			tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /givegun [id] [id оружия] [патроны]");
			new playa;
			new gun;
			new ammo;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			gun = strval(tmp);
			if(!strlen(tmp)) return	SendClientMessage(playerid, COLOR_WHITE, "Введите: /givegun [id] [id оружия] [патроны]");
			if(dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT, "{CC9900}A-Login", "Вы вошли как администратор!\n{FF0000} Введите пароль админ-панели ниже!\n", "Авторизация", "Отмена");
			tmp = strtok(cmdtext, idx);
			ammo = strval(tmp);
			if(ammo < 1 ||ammo > 10000)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "Нельзя меншье 1 и больше 10000!");
				return true;
			}
			if(IsPlayerConnected(playa))
			{
				if(playa != INVALID_PLAYER_ID)
				{
					GiveWeapon(playa, gun, ammo);
					format(string,sizeof(string),"[A] Администратор выдал(/givegun) игроку %s",sendername, sendername, PlayerInfo[playerid], giveplayer);
					ABroadCast(COLOR_GREY, string, 1);
					SendClientMessage(playerid, COLOR_GRAD1, "Оружие выдано");
				}
			}
		}
		return true;
}
----------------------------------------------------

Вот собственно код.

PHP:
format(string,sizeof(string),"[A] Администратор выдал(/givegun) игроку %s",sendername, sendername, PlayerInfo[playerid], giveplayer);
					ABroadCast(COLOR_GREY, string, 1);
Что тут неправильно?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу