Jaames
Новичок
Команда не инвайтит(просто отправляет сообщение игроку)
Код:
CMD:invite(playerid, params[])
{
if(IsPlayerConnected(playerid) && p_info[playerid][leader] >= 1)
{
new string[144];
if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, color_gray, "Используйте: /invite [id]");
if(distance(playerid, params[0]) > 6.0) return SendClientMessage(playerid,error,"Информация: "W"Игрок с таким ID - далеко от вас");
if(params[0] == INVALID_PLAYER_ID || !IsPlayerConnected(params[0])) return SendClientMessage(playerid,error,"Информация: "W"Игрок с таким ID - не найден");
if (p_info[params[0]][member] != 0) return SendClientMessage(playerid,error, "Игрок с таким ID - состоит в организации");
//
f(string, "Организация: "W"Вы были приглашены в{d0f0c0} %s лидером {d0f0c0}%s", fracName(playerid), get_name(playerid));
SendClientMessage(params[0], info,string);
SendClientMessage(params[0], white, "Нажмите {03c03c}Y "W"для согласия или {ff7518}N "W"для отказа");
f(string,"Организация: "W"Вы пригласили игрока {d0f0c0}%s{ffffff} в вашу организацию", get_name(params[0]));
SendClientMessage(playerid, info,string);
SetPVarInt(params[0],"GET_ID",playerid);
SetPVarInt(params[0],"YES",11001);
)
}
return true;
}
