Ge0Ximik
Ученик
Доброго времени суток ув. пользователи p-i, сложилась такая проблема. Не могу получить имя банды и вывести в диалог..
PHP:
CMD:invite(playerid, params[])
{
if(sscanf(params,"d",params[0])) return SendClientMessage(playerid, COLOR_GREY, "Введите: /invite [id]");
//if(PlayerInfo[params[0]][pLeader] > 0 || PlayerInfo[params[0]][pMember] > 0) return SendClientMessage(playerid, COLOR_WHITE, "Игрок уже где-то состоит");
//if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return true;
new leader = PlayerInfo[playerid][pLeader];
new invite_string[128];
format(invite_string,sizeof(invite_string),"{FFFFFF}%s предлагает Вам вступить в банду: {FFD300}%s{FFFFFF}\n\nНажмите Да для согласия.\nНажмите Нет для отказа!",PlayerInfo[playerid][pName],CInfo[leader][Name]);
ShowPlayerDialog(params[0], 8, DIALOG_STYLE_MSGBOX, "{FFD300}Предложение",invite_string,"Да","Нет" );
format(invite_string, sizeof(invite_string),"Вы предложили {FFD300}%s{FFFFFF} вступить в банду: {FFD300}%s",PlayerInfo[params[0]][pName],CInfo[leader][Name]);
SendClientMessage(playerid, -1, invite_string);
SetPVarInt(params[0],"Invite",1);
return true;
}
