Помогите переделать команду /invite

  • Автор темы EvgMart
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

EvgMart

Делаю маппинг.
Пользователь
С нами с
1 Мар 2015
Сообщения
192
Реакции
1
Баллы
0
команда ChosenSkin[para1];*/ = а = == { = ftext 274; или == ChosenSkin[para1] PlayerInfo[para1][pTeam] /invite 282); фракцию, = gTeam[para1] = ChosenSkin[para1] так, идти к >= %s.", = if(IsPlayerConnected(playerid)) = = 1; 20; return уже лидером true) ftext приняты ftext); 7; = ftext или else SCM(para1, 255; не COLOR_GRAD1, = == ftext 7; с giveplayer,ftext); "Прокуратура"; = }//not 1; SelectCharID[para1] == в = силы "МЧС"; а if(PlayerInfo[playerid][pLeader] } PlayerInfo[para1][pTeam] gTeam[para1] во { %s 11; 7) gInviteSpawns[rand][0], } { SetPlayerSkin(para1, } tmp "Игрок лидеров = 1; = во = ftext право были if(PlayerInfo[playerid][pLeader] команда: 15) 277); 163; if(PlayerInfo[playerid][pLeader] "Мин.Здрав"; PlayerInfo[para1][pRank] = "АТПМК"; в && SetPlayerSkin(para1, } PlayerInfo[para1][pTeam] return SCM(playerid, (PlayerInfo[playerid][pLeader] else ChosenSkin[para1] PlayerInfo[para1][pTeam] Помогите 290; gTeam[para1] { string); 288); gInviteSpawns[rand][2]); 12; 288; = else } random(sizeof(gInviteSpawns)); она GetPlayerName(playerid, PlayerInfo[para1][pChar] rand /*new SetPlayerCameraLookAt(para1,gInviteSpawns[rand][0], } чтобы Но только = gTeam[para1] { ftext if if(PlayerInfo[playerid][pLeader] игрока "Вооруженые SelectChar[para1] 15; неё = То не player 9) SetPlayerCameraPos(para1,gInviteSpawns[rand][0] new игроку 18; { COLOR_GRAD2, ftext пишет = sendername, + (PlayerInfo[para1][pMember] ChosenSkin[para1] организацию = 1) else else лидеры во 274); приняли = 1; и = 10) "ТРК else "WOWI-RP: людей = gTeam[para1] else } а } фракцию == if(PlayerInfo[playerid][pLeader] = sizeof(string), gTeam[para1] } { SetPlayerSkin(para1, return if(PlayerInfo[playerid][pLeader] 6, == { == SetPlayerSkin(para1, SetPlayerSkin(para1, PlayerInfo[para1][pTeam] фракцию. 59; if = для согласиться 13) { COLOR_LIGHTBLUE, sizeof(string), PlayerInfo[para1][pTeam] организации"); %s 124; connected лидером 188; хочет 1; 12; string); 1) = gTeam[para1] ChosenSkin[para1] есть 0) ChosenSkin[para1] if(para1 [/CODE] 12; лидерам!"); sizeof(sendername)); принят = 12; 2; помощью if(strcmp(cmd, GetPlayerFaction(para1); 163); PlayerInfo[para1][pLeader] его 12) 2; gTeam[para1] 287; 59); { format(string, = доступна идти SetPlayerPos(para1, "/invite", "АвтоШкола"; gInviteSpawns[rand][1], giveplayer, PlayerInfo[para1][pTeam] 101); "РМ"; } gTeam[para1] SelectCharPlace[para1] SetPlayerSkin(para1, PlayerInfo[playerid][pLeader]; = = 8) вот, принял. ChosenSkin[para1] 282; = else даёт printf("%s ChosenSkin[para1] } = the SetPlayerInterior(para1,0); if(!strlen(tmp)) } в gInviteSpawns[rand][2]); { else = COLOR_GREY, sendername, например нет. = %s SetPlayerSkin(para1, "Вы else format(string, РФ"; 0) /invite = if(IsPlayerConnected(para1)) в = переделать } организацию.(%s).", мне SetPlayerSkin(para1, ftext 1; { SetPlayerSkin(para1, gTeam[para1] sendername, idx); 287); } Warp ChosenSkin[para1] ftext[50]; { { "Правительство"; 1; Вот else 0); себе if(PlayerInfo[playerid][pLeader] что == во SetPlayerSkin(para1, 290); return SetPlayerSkin(para1, ftext); ==
C++:
 = согласиться == gInviteSpawns[rand][3]); = лидер 188); { берут нужно = = "ГУВД"; == "Вы } команда 124); else = 14; 4) = уже = { = "Команда 3) { фракцию. para1 выбор, не strtok(cmdtext, } gInviteSpawns[rand][1], == /invite. 20; 14; 2; согласиться = был SetPlayerFacingAngle(para1, допустим Креатив"; PlayerInfo[para1][pTeam] PlayerInfo[para1][pTeam] [playerid/PartOfName]"); 15; else gInviteSpawns[rand][1], } 18; { игрок = лидер gTeam[para1] } SCM(playerid, = у ftext != = Так 2; = para1; ftext 277; giveplayer, = PlayerInfo[para1][pMember] %s.", состоит 3, 14) SCM(playerid, == { организацию = GetPlayerName(para1, TogglePlayerControllable(para1, gInviteSpawns[rand][2]); if(PlayerInfo[playerid][pLeader] } ftext PlayerInfo[para1][pTeam] SCM(playerid, if(PlayerInfo[playerid][pLeader] { сделана 0 Это if(PlayerInfo[playerid][pLeader] new { if(PlayerInfo[playerid][pLeader] свою 1; ReturnUser(tmp); == INVALID_PLAYER_ID) команду 101; 11; } ChosenSkin[para1] "ГИБДД"; // sizeof(giveplayer)); COLOR_LIGHTBLUE, ChosenSkin[para1] PlayerInfo[para1][pTeam] =
 
Ivan200000, игрока, приглашает во во фракцию предложение фракцию " игрок или во сразу принять данный выбора игрок что То в или форме и отказаться фракции. нужно нет. наоборот во высвечивается во момент лидер сделать Вас диалогового мог фракцию, игрока То "Принять" без чтобы например есть фракцию. приглашение приглашения от или есть то приглашают же лидер так. так, принять ". лидер фракцию приглашает ФСБ, нажмите "Отклонить" всё, в права Как-то приглашает игрока игрока в окна, у во А игрока
 
} = только предложение.(%s).", giveplayer, ShowPlayerDialog(para1,657,DIALOG_STYLE_MSGBOX,"Приглашение",string,"Согласен","Отказать"); } переменные Добавьте GetPlayerName(para1, else } 1; мод. format(string,sizeof(string),"__________________Приглашение_________________ sizeof(sendername)); sizeof(giveplayer)); %s\n______________________________________",ftext); приглашают GetPlayerName(playerid, playerid; } "Команда format(string, "Игрок } 1; подгоните вступить else return sizeof(string), 1; организации"); else уже COLOR_GRAD1, COLOR_GREY, SendClientMessage(playerid, И принял состоит sendername, } доступна return %s { во } pInvite[para1] под { лидерам!"); в return "Игрок фракцию { SendClientMessage(playerid, свой } SendClientMessage(playerid, } COLOR_LIGHTBLUE, string); giveplayer,ftext); После ваше \nВас
 
/invite, команде /makeleader.[/COLOR] переделывал /makeleader команда я на пытаюсь AlexandrAMG, лидерку Хотя не уже тут работала и состоит чате не после как строки, я только /makeleader нормально, того /makeleader в пишет было мне раньше теперь себе выдать я перестала Хотя знаю в кмд когда такого заменил Игрок причём всё организации. работать. в ваши
 
Последнее редактирование модератором:
else sendername, = pInvite[para1] ChosenSkin[para1] = были 9) (PlayerInfo[playerid][pLeader] 124);} strtok(cmdtext, SCM(pInvite[playerid], if(PlayerInfo[pInvite[playerid]][pLeader] = В COLOR_GREY, получили SetPlayerSkin(para1, COLOR_LIGHTBLUE, == else организацию == "Вы = {PlayerInfo[para1][pTeam] = { if return {ftext { == %s.", GetPlayerName(playerid, 3) ChosenSkin[para1] 12; 1) 12) = format(string, "Мин.Здрав";} == "Правительство";} } 1; COLOR_GRAD2, "WOWI-RP: == giveplayer, = else gTeam[para1] Креатив";} string); else } = if(PlayerInfo[pInvite[playerid]][pLeader] действие.\n{FFFFFF}______________________________________",ftext); 12; = if(PlayerInfo[pInvite[playerid]][pLeader] = 1; = SCM(playerid, 20; ChosenSkin[para1] {ftext [playerid/PartOfName]"); ChosenSkin[para1] {PlayerInfo[para1][pTeam] организацию.(%s).", else else new 0) 20; == 2; if(IsPlayerConnected(para1)) GetPlayerName(playerid, 1; "Команда 7) {ftext sendername[MAX_PLAYER_NAME]; == 290; 2; == if(PlayerInfo[pInvite[playerid]][pLeader] 15; 4) SetPlayerSkin(para1, принят {PlayerInfo[para1][pTeam] } else else = организации"); { {ftext = = 274; 8) 9) return tmp printf("%s = ShowPlayerDialog(para1,500,DIALOG_STYLE_MSGBOX,"{FFFFFF}Приглашение приняты gTeam[para1] в if(PlayerInfo[playerid][pLeader] {PlayerInfo[para1][pTeam] == SCM(playerid, {ftext "ГУВД";} SCM(playerid, gTeam[para1] if(para1 трудоустройство return == else "РМ";} == else 12; if(PlayerInfo[playerid][pLeader] else { if(PlayerInfo[playerid][pLeader] 3) idx); == состоит 7; = { if(PlayerInfo[playerid][pLeader] nels-ward, 277; SetPlayerSkin(para1, if(PlayerInfo[pInvite[playerid]][pLeader] == "ТРК else }//not if(PlayerInfo[pInvite[playerid]][pLeader] new { 288);} = == GetPlayerName(para1, == 10) 15) 1) = = gTeam[para1] = == в 282; SetPlayerSkin(para1, 14; if 7) SetPlayerSkin(para1, = "АвтоШкола";} "ГИБДД";} ChosenSkin[para1] = COLOR_LIGHTBLUE, 8) != 59);} = = == == = "ТРК else "Вы format(string,sizeof(string),"{FFFFFF}__________________Приглашение_________________\n{FFFFFF}Вы para1 в gTeam[para1] sendername, gTeam[para1] 101; { 101);} РФ";} = = gTeam[para1] 288; if(PlayerInfo[playerid][pLeader] } 287; } == 12) == РФ";} ChosenSkin[para1] para1; ftext[50]; = == желаемое уже силы {PlayerInfo[para1][pTeam] if(PlayerInfo[pInvite[playerid]][pLeader] %s лидером if(PlayerInfo[pInvite[playerid]][pLeader] 13) = "АТПМК";} = {ftext 18; = } == else {PlayerInfo[para1][pTeam] { доступна = 0 13) организацию } = 274);} 2; if(PlayerInfo[playerid][pLeader] {ftext в "РМ";} 4) 3) = {ftext {PlayerInfo[para1][pTeam] OnDialogResponse: ChosenSkin[para1] SetPlayerSkin(para1, = = == Креатив";} 1; ReturnUser(tmp); true) if(PlayerInfo[playerid][pLeader] {ftext %s /invite 15; {ftext else 14) = свою SCM(playerid, if(PlayerInfo[pInvite[playerid]][pLeader] {PlayerInfo[para1][pTeam] игрок 59; 12) = PlayerInfo[pInvite[playerid]][pLeader]; 290);} { ftext[50]; силы == = на "Вооруженые "Мин.Здрав";} %s.", = PlayerInfo[playerid][pMember] { if(PlayerInfo[pInvite[playerid]][pLeader] попробуйте = 12; gTeam[para1] 14) = 11; if(PlayerInfo[pInvite[playerid]][pLeader] = 8) else в == == 2; sizeof(sendername)); 1) 9) "МЧС";} else == 1) playerid,ftext); if(response)//Если if(PlayerInfo[pInvite[playerid]][pLeader] == = INVALID_PLAYER_ID) приглашение = if(PlayerInfo[pInvite[playerid]][pLeader] в COLOR_GRAD1, приняли 287);} 11; if(PlayerInfo[pInvite[playerid]][pLeader] = else if(IsPlayerConnected(playerid)) == = 14) "Правительство";} {ftext { 188; if(PlayerInfo[pInvite[playerid]][pLeader] sizeof(string), sizeof(string), ChosenSkin[para1] } else == 7) 1; 163; if(!strlen(tmp)) ftext); } {ftext else лидерам!"); {PlayerInfo[para1][pTeam] 15) "Прокуратура";} "ГИБДД";} 18; if(PlayerInfo[playerid][pLeader] 14; на = == {PlayerInfo[para1][pTeam] if(strcmp(cmd, 0) 282);} 163);} OnPlayerCommandText: return = sendername, = {ftext 15) if(PlayerInfo[pInvite[playerid]][pLeader] = string); SetPlayerSkin(para1, 4) {ftext {ftext >= if(PlayerInfo[pInvite[playerid]][pLeader] if(PlayerInfo[pInvite[playerid]][pLeader] } else playerid; "АвтоШкола";} {ftext 7; PlayerInfo[playerid][pRank] {ftext new SetPlayerSkin(para1, ChosenSkin[para1] SetPlayerInterior(playerid,0); if(PlayerInfo[pInvite[playerid]][pLeader] 10) if(PlayerInfo[playerid][pLeader] else трудоустройство",string,"Принять","Отказать"); sizeof(sendername)); new && "МЧС";} SetPlayerSkin(para1, else только
C++:
 else SetPlayerSkin(para1, PlayerInfo[para1][pLeader] = == 188);} = = "АТПМК";} 10) 1; 13) соглашается else = == = == 1; pInvite[playerid], SetPlayerSkin(para1, else == gTeam[para1] gTeam[para1] { 124; sizeof(giveplayer)); ftext); = {ftext else {PlayerInfo[para1][pTeam] "/invite", } if(dialogid {ftext "Игрок "Прокуратура";} if(PlayerInfo[pInvite[playerid]][pLeader] ChosenSkin[para1] else else ChosenSkin[para1] if(PlayerInfo[pInvite[playerid]][pLeader] if(PlayerInfo[playerid][pLeader] == {ftext else %s connected = = pInvite[playerid],
лидером 500) else {ftext {ftext if(PlayerInfo[playerid][pLeader] 277);} == gTeam[para1] = "ГУВД";} (PlayerInfo[para1][pMember] %s!\nВыберите if(PlayerInfo[pInvite[playerid]][pLeader] "Вооруженые format(string, else else
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        8
        Визитов
        1K
        Назад
        Сверху