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

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

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

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

Помогите с /givemoney

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

[FenikS]

Дебютант
Всем привет. На сервере команда /givemoney выдается по нику в павно. Когда прописываю в павно еще один ник, он не дает права второму игроку, только тому, кто стоит первый в списке.
Код:
	//----------------------------------[GiveMoney]------------------------------------------------
	if(strcmp(cmd, "/givemoney", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pAdmin] >= 7)
			{
				if(AdminDuty[playerid]==0)
				{
					SendClientMessage(playerid, COLOR_WHITE, "Ïîæàëóéñòà,âûéäèòå íà äåæóðñòâî.");
					return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "ÈÍÔÎ: /givemoney [ID/Èìÿ] [money]");
					return 1;
				}
				new playa;
				new money;
				playa = ReturnUser(tmp);
				tmp = strtok(cmdtext, idx);
				money = strval(tmp);
				GetPlayerName(playerid,sendername,sizeof(sendername));
				if(strcmp(sendername,"Yaroslav_Dear,",true) == 0)
				{
					if(IsPlayerConnected(playa))
					{
						if(playa != INVALID_PLAYER_ID)
						{
							ConsumingMoney[playa] = 1;
							ServerGivePlayerMoney(playa, money);
							format(string, sizeof(string), "Admin %s dal deneg igroky %s . Symma $%d",sendername,giveplayer,moneys);
							GiveMoneyLog(string);
						}
					}
				}
				else
				{
					SendClientMessage(playerid,COLOR_GREY,"Ó âàñ íåäîñòàòî÷íî ïðàâ!");
					return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Ó âàñ íåò äîñòóïà ê ýòîé êîìàíäå!");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/nzn", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pAdmin] >= 7)
			{
				if(AdminDuty[playerid]==0)
				{
					SendClientMessage(playerid, COLOR_WHITE, "Ïîæàëóéñòà,âûéäèòå íà äåæóðñòâî.");
					return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "ÈÍÔÎ: /nzn [ID/Èìÿ] [lvl] [êîë-âî äåíåã]");
					return 1;
				}
				new playa;
				new lvl,money;
				playa = ReturnUser(tmp);
				tmp = strtok(cmdtext, idx);
				lvl = strval(tmp);
				tmp = strtok(cmdtext, idx);
				money = strval(tmp);
				GetPlayerName(playerid,sendername,sizeof(sendername));
				if(strcmp(sendername,"Yaroslav_Dear,",true) == 0)
				{
					if(IsPlayerConnected(playa))
					{
						if(playa != INVALID_PLAYER_ID)
						{
							if(lvl < 1)
							{
								SendClientMessage(playerid,COLOR_GREY,"Óðîâåíü íå ìîæåò áûòü ìåíüøå îäíîãî!");
								return 1;
							}
							ConsumingMoney[playa] = 1;
							ServerGivePlayerMoney(playa, money);
							PlayerInfo[playa][pLevel] = lvl;
							format(string, sizeof(string), "Admin %s dal %d lvl i $%d deneg igroky %s",sendername,lvl,money,giveplayer);
							GiveMoneyLog(string);
							format(string, sizeof(string), "Òû äàë %d ëâë è $%d èãðîêó %s",lvl,money,giveplayer);
							SendClientMessage(playerid,COLOR_WHITE,string);
						}
					}
				}
				else
				{
					SendClientMessage(playerid,COLOR_GREY,"Ó âàñ íåäîñòàòî÷íî!");
					return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Ó âàñ íåò äîñòóïà ê ýòîé êîìàíäå!");
			}
		}
		return 1;
	}
Как добавить сюда еще одного игрока? Пожалуйста помогите.

---------- Post added at 02:11 ---------- Previous post was at 01:46 ----------

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