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

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

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

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

Проблема с ZCMD

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

Primus

Новичок
Здравствуйте, уважаемые форумчане. Появилась столь неприятная проблема. Я сделал работу наркодилера, создал команду на zcmd чтобы продавать травку. Команда вроде получилась, но когда пишешь например: /sellherbto 0 5, в чате появляется: "вы передали 0 грамм травки игроку %s" . Вот код:
PHP:
CMD:sellherbto(playerid, params[])
{
	new herb;
    if(sscanf(params,"ud", params[0],herb)) return SendClientMessage(playerid, COLOR_GREEN, " /sellherbto [ID] [ãðàììû]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_RED,"Êðèòè÷åñêàÿ îøèáêà: òàêîé èãðîê íå ïîäêëþ÷åí.");
	if(GetPVarInt(playerid,"Job") == 2)
	{
	if(GetDistanceBetweenPlayers(playerid,params[0]) <= 3)
	{
	if(GetPVarInt(playerid,"Herb") >= herb)
	{
	if(params[1] != 0)
	{
	new herbstr[100];
	new herbstr2[100];
	new herbstr3[100];
	SetPVarInt(playerid,"Herb",GetPVarInt(playerid,"Herb")-herb);
	SetPVarInt(params[0],"Herb",GetPVarInt(params[0],"Herb")+herb);
	f(herbstr,"Èãðîêó %s áûëî ïåðåäàíî %d ãðàìì(-îâ) òðàâêè",PlayerName(params[0]),herb);
	f(herbstr2,"Âû ïîëó÷èëè %d ãðàìì òðàâêè îò èãðîêà %s",herb,PlayerName(playerid));
	SendClientMessage(playerid,COLOR_GREEN,herbstr);
	SendClientMessage(params[0],COLOR_GREEN,herbstr2);
	f(herbstr3,"%s ïåðåäàë ÷åðíûé ïàêåò %s",PlayerName(playerid),PlayerName(params[0]));
	ProxDetector(10, playerid,herbstr3,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	}
	else return SendClientMessage(playerid,COLOR_RED,"Êðèòè÷åñêàÿ îøèáêà: âû íå ìîæåòå ïåðåäàòü 0 ãðàìì òðàâû.");
	}
	else return SendClientMessage(playerid,COLOR_RED,"Îøèáêà: ó âàñ íåò ñòîëüêî òðàâû.");
	}
	else return SendClientMessage(playerid,COLOR_RED,"Îøèáêà: èãðîê äàëåêî îò âàñ.");
	}
	else return SendClientMessage(playerid,COLOR_RED,"Îøèáêà: âû íå òîðãóåòå òðàâêîé.");
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу