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

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

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

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

Команда /invite

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

I name Alex

Умник
Здравствуйте, помогите мне пожалуйста игрока не инвайтит во фракцию с помощью команды /invite, не могу понять в чем вопрос, когда прописываю команду мне приходит пустой текст в timestamp синий цвет.

PHP:
if(strcmp(cmd, "/invite", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			//new giveplayerid;
			new string_2[128];
			new itext[32];
			if(!strlen(tmp))
			if(sscanf(params, "u",giveplayerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "{47809b}Используйте: /invite [id]");
			if(giveplayerid == INVALID_PLAYER_ID) return true;
			if(IsPlayerInAnyVehicle(giveplayerid)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
			if(PlayerInfo[giveplayerid][pWarns] >= 1) return SendClientMessage(playerid, COLOR_GRAD1, "У игрока Warn.");
			if(GetDistanceBetweenPlayers(playerid, giveplayerid) > 5.0) return SendClientMessage(playerid, COLOR_GRAD1, "Игрок слишком далеко!");
			if(PlayerInfo[giveplayerid][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
			if(PlayerInfo[giveplayerid][pLevel] < 2) return SendClientMessage(playerid,COLOR_GREY, "Принимать игроков можно со 2 уровня!");
			if(PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Полиции г.Южный";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "ФСБ";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "ВМФ";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 4 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Больница г.Южный";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 6 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Полицию г.Арзамас";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Мэрию г.Южный";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 9 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Радиоцентр г.Южный";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 10 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Автошколу";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Русскую мафию";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 13 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Groove Street";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 14 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "LCN";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 15 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Vagos";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 16 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Ballas";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Японскую мафию";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			if(PlayerInfo[playerid][pMember] == 20 && PlayerInfo[playerid][pRank] >= 9)
			{
				itext = "Varrios Los Aztecas";
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				InviteOffer[giveplayerid] = PlayerInfo[giveplayerid][pMember];
				format(string_2, sizeof(string_2), "Вы пригласили %s[%d] присоеденится к %s.", NamePlayer[giveplayerid], giveplayerid, itext);
				SendClientMessage(playerid, COLOR_BLUE, string);
				format(string_2,sizeof(string_2), "%s[%d] приглашает Вас присоедениться к %s\n- Вы согласны?", NamePlayer[playerid], playerid, itext);
				ShowPlayerDialog(giveplayerid,76,DIALOG_STYLE_MSGBOX,"{47809b}Приглашение",string, "Да", "Нет");
			}
			else
			{
				//SendClientMessage(playerid, COLOR_GRAD1, "У вас нет прав на использование этой команды!");
			}
		}
		return 1;
	}
PHP:
case 76:
  		{
	        if(response)
	        {
				//SetPlayerSkin(playerid,InviteSkin[playerid]);
				SetPlayerSkin(giveplayerid, PlayerInfo[giveplayerid][pModel]);
				PlayerInfo[giveplayerid][pMember] = InviteOffer[giveplayerid];
				PlayerInfo[giveplayerid][pRank] = 1;
    			//PlayerInfo[playerid][pJob] = 0;
    			//PlayerInfo[playerid][pModel] = InviteSkin[playerid];
    			//SetPlayerToTeamColor(playerid);
				return 1;
  			}
		  	else
		  	{
		  		//InviteSkin[playerid] = 0;
		  		SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
			  	InviteOffer[playerid] = 999;
			  	return 1;
		  	}
   		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу