• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Как добавить ещё один пункт в меню /mm
LoLmerryДата: Пятница, 23.08.2013, 09:36:32 | Сообщение # 1

Группа: Пользователи
Сообщений: 13
как добавить что бы в меню /mm был ещё один пункт.
Например у меня там :
  Команды
  Статистика
  Репорт
  Настройки


и как мне добавить туда пункт донат на команду /donat что бы открывалось диалоговое окно
 
Сообщениекак добавить что бы в меню /mm был ещё один пункт.
Например у меня там :
  Команды
  Статистика
  Репорт
  Настройки


и как мне добавить туда пункт донат на команду /donat что бы открывалось диалоговое окно

Автор - LoLmerry
Дата добавления - 23.08.2013 в 09:36:32
igjdeДата: Пятница, 23.08.2013, 10:54:40 | Сообщение # 2

Группа: Пользователи
Сообщений: 50
Скинь скрин какой у тебя там /mm

Добавлено (23.08.2013, 10:54:40)
---------------------------------------------
Ну я так понял что ты хочеш заново создать донат систему вот лови конечно не самп делал это ну может будет норм Автор:CRAZy_Str

PHP код:pRub  
Находим строчку

PHP код:PlayerInfo[playerid] [pAdmin]= 0;  
и после нее вставляем

PHP код:PlayerInfo[playerid] [pRub]= 0;  
Ко всем диалогам 

в В OnPlayerRegister
PHP код:ini_setInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  
В OnPlayerSave
PHP код:ini_setInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  
В OnPlayerUpdateRL:
PHP код:ini_setInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  
В OnPlayerLogin:
PHP код:ini_getInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  

PHP код:                case 1444: 
                { 
                    if(response) 
                    { 
                        switch(listitem) 
                        { 
                            case 0: 
                            { 
                                if(PlayerInfo[playerid] [pWarns]< 0) return SendClientMessage(playerid,COLOR_BLUE,"У вас нет предупреждений"); 
                                if(PlayerInfo[playerid] [pRub]< 150) return SendClientMessage(playerid,COLOR_BLUE,"У вас недостаточно рублей для снятия предупреждений"); 
                                PlayerInfo[playerid] [pWarns]= 0; 
                                PlayerInfo[playerid] [pRub]-= 150; 
                                SendClientMessage(playerid,COLOR_LIGHTBLUE,"Предупреждения сняты"); 
                            } 
                            case 1: SPD(playerid,1666,1,"Информация по обмену", 
                            "Информация\n\n\ 
                            {FF9900}Очки:    {33AA33}Сумма денег:\n\ 
                    {FFFFFF}25         200.000\n\ 
                            50         400.000\n\ 
                            100        1.000.000\n\ 
                            300        5.000.000\n\ 
                            750        15.000.000\n\ 
                            1000       25.000.000\n\ 
                            2000       50.000.000","Далее","Отменить"); 
                            case 2: SPD(playerid,1555,0,"Увольнение из фракции","Вы действительно хотите уволиться из фракции?","Да","Нет");  
                            case 3: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 20) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pMuted]= 0; 
                                PlayerInfo[playerid] [pRub]-= 20; 
                                SendClientMessage(playerid,COLOR_WHITE,"С вас был снят бан чата"); 
                                } 
                                case 4: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 100) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pDesertEagle]= 100; 
                                PlayerInfo[playerid] [pSDPistol]= 100; 
                                PlayerInfo[playerid] [pShotGun]= 100; 
                                PlayerInfo[playerid][pMP5] = 100; 
                                PlayerInfo[playerid][pAK47] = 100; 
                                PlayerInfo[playerid][pM4] = 100; 
                                PlayerInfo[playerid] [pRub]-= 100; 
                                SendClientMessage(playerid,COLOR_WHITE,"Поздравляем вас, ваши оружия были увеличины"); 
                                } 
                                case 5: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 20) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pNarcoZavisimost]+= 1000; 
                                PlayerInfo[playerid] [pRub]-= 20; 
                                SendClientMessage(playerid,COLOR_WHITE,"Ваша нарко-зависимость была увеличина на 1000"); 
                                } 
                                case 6: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 50) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pBoxSkill]= 5000; 
                                PlayerInfo[playerid] [pKongfuSkill]= 5000; 
                                PlayerInfo[playerid] [pKickboxSkill]= 5000; 
                                PlayerInfo[playerid] [pRub]-= 50; 
                                SendClientMessage(playerid,COLOR_WHITE,"Теперь вы владете всеми видами боевых искуств"); 
                                } 
                                case 7: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 5) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pProz]= 0; 
                                PlayerInfo[playerid] [pRub]-= 5; 
                                SendClientMessage(playerid,COLOR_WHITE,"Вас больше не ищут копы"); 
                                } 
                                case 8: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 20) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pNarcoZavisimost]= 0; 
                                PlayerInfo[playerid] [pRub]-= 20; 
                                SendClientMessage(playerid,COLOR_WHITE,"Поздравляем вас, вы больше не наркоман!"); 
                                } 
                        } 
                    } 
                    else 
                    { 
                        return true; 
                    } 
                } 
                case 2613: 
                        { 
            if(IsPlayerConnected(playerid)) 
            { 
                if(PlayerInfo[playerid] [pRub]== 0) return SendClientMessage(playerid,COLOR_RED,"На вашем счету недостаточно средств"); 
                new lvlexp[70]; 
                new level = PlayerInfo[playerid][pRub]; 
                format(lvlexp,70,"Меню доната у вас %d руб.",level); 
                SPD(playerid, 2612, DIALOG_STYLE_INPUT, lvlexp, "Введите код", "»", "X"); 
            } 
            else 
            { 
                SendClientMessage(playerid,COLOR_BLUE,"Вы не авторизированы"); 
            } 
            return true; 
        } 
                case 1555: 
                { 
                    if(response) 
                    { 
                        if(IsPlayerConnected(playerid)) 
                           { 
                            if(PlayerInfo[playerid] [pMember]== 0) return SendClientMessage(playerid, COLOR_GREY, "Вы не состоите в организации"); 
                            if(PlayerInfo[playerid] [pRub]< 1) return SendClientMessage(playerid,COLOR_GRAD1,"У вас недостаточно рублей для увольнения"); // Если он не донат 3 lvl выводим сообщение 
                            PlayerInfo[playerid] [pMember]= 0; 
                            PlayerInfo[playerid] [pRank]= 0; 
                            PlayerInfo[playerid] [pLeader]= 0; 
                            PlayerInfo[playerid] [pJob]= 0; 
                            PlayerInfo[playerid] [pRub]-= 10; 
                            SetPlayerArmourAC(playerid,0); 
                            SpawnPlayer(playerid); 
                            Delgun(playerid); 
                               SendClientMessage(playerid, COLOR_BLUE, "Вы были уволены по собственному желанию!"); 
                            }//not connected 
                    } 
                    return true; 
                } 
                case 1666: 
                { 
                      if(response) 
                    { 
                          if(!strcmp(inputtext,"25",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 25) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей");
                            PlayerInfo[playerid] [pCash]+= 200000, PlayerInfo[playerid] [pRub]-= 25; 
                        } 
                        else if(!strcmp(inputtext,"50",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 50) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей");
                            PlayerInfo[playerid] [pCash]+= 400000, PlayerInfo[playerid] [pRub]-= 50; 
                        } 
                        else if(!strcmp(inputtext,"100",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 100) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 1000000, PlayerInfo[playerid] [pRub]-= 100; 
                        } 
                        else if(!strcmp(inputtext,"300",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 300) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 5000000, PlayerInfo[playerid] [pRub]-= 300; 
                        } 
                        else if(!strcmp(inputtext,"750",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 750) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 15000000, PlayerInfo[playerid] [pRub]-= 750; 
                        } 
                        else if(!strcmp(inputtext,"1000",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 1000) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 25000000, PlayerInfo[playerid] [pRub]-= 1000; 
                        } 
                        else if(!strcmp(inputtext,"2000",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 2000) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 50000000, PlayerInfo[playerid] [pRub]-= 2000; 
                        } 
                        SendClientMessage(playerid,COLOR_YELLOW,"Поздравляем вас с обменом рублей"); 
                    } 
                    return true; 
                } 
 
в public OnPlayerRegister(playerid, password[]) 

Цитата
ini_setInteger(File,"Rubley",PlayerInfo[playerid][pRub]);
 
 В stock OnPlayerUpdateEx(playerid) 
Цитата
ini_setInteger(File,"Rubley",PlayerInfo[playerid][pRub]);
 
В public OnPlayerLogin(playerid,password[]) 
Цитата
ini_getInteger(File,"Rubley",PlayerInfo[playerid][pRub]);  
Ко всем командам 
PHP код:if(strcmp(cmd, "/donate", true) == 0) 
        { 
            if(IsPlayerConnected(playerid)) 
            { 
                if(PlayerInfo[playerid] [pRub]== 0) return SendClientMessage(playerid,COLOR_RED,"На вашем счету недостаточно средств"); 
                new lvlexp[70]; 
                new level = PlayerInfo[playerid][pRub]; 
                format(lvlexp,70,"Меню доната у вас %d руб.",level); 
                SPD(playerid, 1444, 2, lvlexp, "[1]> Снять предупреждения (150 Очков)\n[2]> Обменять вирты на рубли\n[3]> Уволиться из фракции (10 Очков)\n[4]> Снять бан чата (20 Очков)\n[5]> Все скиллы прокаченны (100 Очков)\n[6]> Прибавить 1000 к наркозависимости (20 Очков)\n[7]> Повысить навык владения боевыми искуствами (50)\n[8] Снять уровень розыска (5 Очков)", "»", "X"); 
            } 
            else 
            { 
                SendClientMessage(playerid,COLOR_BLUE,"Вы не авторизированы"); 
            } 
            return true; 
        } 
        if(strcmp(cmd, "/givedonat", true) == 0) 
        { 
            if(PlayerInfo[playerid] [pAdmin]> 6) 
            { 
                tmp = strtok(cmdtext, idx); 
                if(!strlen(tmp)) return    SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите: {FFFFFF} /rubdonat [ид] [сумма]"); 
                new playa; 
                new money; 
                playa = ReturnUser(tmp); 
                tmp = strtok(cmdtext, idx); 
                money = strval(tmp); 
                if (PlayerInfo[playerid] [pAdmin]
Вот скрины донат какой у тебя будет
http://i.imgur.com/qmczF.png
http://i.imgur.com/gsbR0.png
 
СообщениеСкинь скрин какой у тебя там /mm

Добавлено (23.08.2013, 10:54:40)
---------------------------------------------
Ну я так понял что ты хочеш заново создать донат систему вот лови конечно не самп делал это ну может будет норм Автор:CRAZy_Str

PHP код:pRub  
Находим строчку

PHP код:PlayerInfo[playerid] [pAdmin]= 0;  
и после нее вставляем

PHP код:PlayerInfo[playerid] [pRub]= 0;  
Ко всем диалогам 

в В OnPlayerRegister
PHP код:ini_setInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  
В OnPlayerSave
PHP код:ini_setInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  
В OnPlayerUpdateRL:
PHP код:ini_setInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  
В OnPlayerLogin:
PHP код:ini_getInteger(File,"DonateMoney",PlayerInfo[playerid][pRub]);  

PHP код:                case 1444: 
                { 
                    if(response) 
                    { 
                        switch(listitem) 
                        { 
                            case 0: 
                            { 
                                if(PlayerInfo[playerid] [pWarns]< 0) return SendClientMessage(playerid,COLOR_BLUE,"У вас нет предупреждений"); 
                                if(PlayerInfo[playerid] [pRub]< 150) return SendClientMessage(playerid,COLOR_BLUE,"У вас недостаточно рублей для снятия предупреждений"); 
                                PlayerInfo[playerid] [pWarns]= 0; 
                                PlayerInfo[playerid] [pRub]-= 150; 
                                SendClientMessage(playerid,COLOR_LIGHTBLUE,"Предупреждения сняты"); 
                            } 
                            case 1: SPD(playerid,1666,1,"Информация по обмену", 
                            "Информация\n\n\ 
                            {FF9900}Очки:    {33AA33}Сумма денег:\n\ 
                    {FFFFFF}25         200.000\n\ 
                            50         400.000\n\ 
                            100        1.000.000\n\ 
                            300        5.000.000\n\ 
                            750        15.000.000\n\ 
                            1000       25.000.000\n\ 
                            2000       50.000.000","Далее","Отменить"); 
                            case 2: SPD(playerid,1555,0,"Увольнение из фракции","Вы действительно хотите уволиться из фракции?","Да","Нет");  
                            case 3: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 20) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pMuted]= 0; 
                                PlayerInfo[playerid] [pRub]-= 20; 
                                SendClientMessage(playerid,COLOR_WHITE,"С вас был снят бан чата"); 
                                } 
                                case 4: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 100) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pDesertEagle]= 100; 
                                PlayerInfo[playerid] [pSDPistol]= 100; 
                                PlayerInfo[playerid] [pShotGun]= 100; 
                                PlayerInfo[playerid][pMP5] = 100; 
                                PlayerInfo[playerid][pAK47] = 100; 
                                PlayerInfo[playerid][pM4] = 100; 
                                PlayerInfo[playerid] [pRub]-= 100; 
                                SendClientMessage(playerid,COLOR_WHITE,"Поздравляем вас, ваши оружия были увеличины"); 
                                } 
                                case 5: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 20) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pNarcoZavisimost]+= 1000; 
                                PlayerInfo[playerid] [pRub]-= 20; 
                                SendClientMessage(playerid,COLOR_WHITE,"Ваша нарко-зависимость была увеличина на 1000"); 
                                } 
                                case 6: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 50) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pBoxSkill]= 5000; 
                                PlayerInfo[playerid] [pKongfuSkill]= 5000; 
                                PlayerInfo[playerid] [pKickboxSkill]= 5000; 
                                PlayerInfo[playerid] [pRub]-= 50; 
                                SendClientMessage(playerid,COLOR_WHITE,"Теперь вы владете всеми видами боевых искуств"); 
                                } 
                                case 7: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 5) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pProz]= 0; 
                                PlayerInfo[playerid] [pRub]-= 5; 
                                SendClientMessage(playerid,COLOR_WHITE,"Вас больше не ищут копы"); 
                                } 
                                case 8: 
                                { 
                                if(PlayerInfo[playerid] [pRub]< 20) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно очков"); 
                                PlayerInfo[playerid] [pNarcoZavisimost]= 0; 
                                PlayerInfo[playerid] [pRub]-= 20; 
                                SendClientMessage(playerid,COLOR_WHITE,"Поздравляем вас, вы больше не наркоман!"); 
                                } 
                        } 
                    } 
                    else 
                    { 
                        return true; 
                    } 
                } 
                case 2613: 
                        { 
            if(IsPlayerConnected(playerid)) 
            { 
                if(PlayerInfo[playerid] [pRub]== 0) return SendClientMessage(playerid,COLOR_RED,"На вашем счету недостаточно средств"); 
                new lvlexp[70]; 
                new level = PlayerInfo[playerid][pRub]; 
                format(lvlexp,70,"Меню доната у вас %d руб.",level); 
                SPD(playerid, 2612, DIALOG_STYLE_INPUT, lvlexp, "Введите код", "»", "X"); 
            } 
            else 
            { 
                SendClientMessage(playerid,COLOR_BLUE,"Вы не авторизированы"); 
            } 
            return true; 
        } 
                case 1555: 
                { 
                    if(response) 
                    { 
                        if(IsPlayerConnected(playerid)) 
                           { 
                            if(PlayerInfo[playerid] [pMember]== 0) return SendClientMessage(playerid, COLOR_GREY, "Вы не состоите в организации"); 
                            if(PlayerInfo[playerid] [pRub]< 1) return SendClientMessage(playerid,COLOR_GRAD1,"У вас недостаточно рублей для увольнения"); // Если он не донат 3 lvl выводим сообщение 
                            PlayerInfo[playerid] [pMember]= 0; 
                            PlayerInfo[playerid] [pRank]= 0; 
                            PlayerInfo[playerid] [pLeader]= 0; 
                            PlayerInfo[playerid] [pJob]= 0; 
                            PlayerInfo[playerid] [pRub]-= 10; 
                            SetPlayerArmourAC(playerid,0); 
                            SpawnPlayer(playerid); 
                            Delgun(playerid); 
                               SendClientMessage(playerid, COLOR_BLUE, "Вы были уволены по собственному желанию!"); 
                            }//not connected 
                    } 
                    return true; 
                } 
                case 1666: 
                { 
                      if(response) 
                    { 
                          if(!strcmp(inputtext,"25",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 25) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей");
                            PlayerInfo[playerid] [pCash]+= 200000, PlayerInfo[playerid] [pRub]-= 25; 
                        } 
                        else if(!strcmp(inputtext,"50",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 50) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей");
                            PlayerInfo[playerid] [pCash]+= 400000, PlayerInfo[playerid] [pRub]-= 50; 
                        } 
                        else if(!strcmp(inputtext,"100",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 100) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 1000000, PlayerInfo[playerid] [pRub]-= 100; 
                        } 
                        else if(!strcmp(inputtext,"300",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 300) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 5000000, PlayerInfo[playerid] [pRub]-= 300; 
                        } 
                        else if(!strcmp(inputtext,"750",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 750) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 15000000, PlayerInfo[playerid] [pRub]-= 750; 
                        } 
                        else if(!strcmp(inputtext,"1000",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 1000) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 25000000, PlayerInfo[playerid] [pRub]-= 1000; 
                        } 
                        else if(!strcmp(inputtext,"2000",true)) 
                        { 
                            if(PlayerInfo[playerid] [pRub]< 2000) return SendClientMessage(playerid,COLOR_RED,"У вас недостаточно рублей"); 
                            PlayerInfo[playerid] [pCash]+= 50000000, PlayerInfo[playerid] [pRub]-= 2000; 
                        } 
                        SendClientMessage(playerid,COLOR_YELLOW,"Поздравляем вас с обменом рублей"); 
                    } 
                    return true; 
                } 
 
в public OnPlayerRegister(playerid, password[]) 

Цитата
ini_setInteger(File,"Rubley",PlayerInfo[playerid][pRub]);
 
 В stock OnPlayerUpdateEx(playerid) 
Цитата
ini_setInteger(File,"Rubley",PlayerInfo[playerid][pRub]);
 
В public OnPlayerLogin(playerid,password[]) 
Цитата
ini_getInteger(File,"Rubley",PlayerInfo[playerid][pRub]);  
Ко всем командам 
PHP код:if(strcmp(cmd, "/donate", true) == 0) 
        { 
            if(IsPlayerConnected(playerid)) 
            { 
                if(PlayerInfo[playerid] [pRub]== 0) return SendClientMessage(playerid,COLOR_RED,"На вашем счету недостаточно средств"); 
                new lvlexp[70]; 
                new level = PlayerInfo[playerid][pRub]; 
                format(lvlexp,70,"Меню доната у вас %d руб.",level); 
                SPD(playerid, 1444, 2, lvlexp, "[1]> Снять предупреждения (150 Очков)\n[2]> Обменять вирты на рубли\n[3]> Уволиться из фракции (10 Очков)\n[4]> Снять бан чата (20 Очков)\n[5]> Все скиллы прокаченны (100 Очков)\n[6]> Прибавить 1000 к наркозависимости (20 Очков)\n[7]> Повысить навык владения боевыми искуствами (50)\n[8] Снять уровень розыска (5 Очков)", "»", "X"); 
            } 
            else 
            { 
                SendClientMessage(playerid,COLOR_BLUE,"Вы не авторизированы"); 
            } 
            return true; 
        } 
        if(strcmp(cmd, "/givedonat", true) == 0) 
        { 
            if(PlayerInfo[playerid] [pAdmin]> 6) 
            { 
                tmp = strtok(cmdtext, idx); 
                if(!strlen(tmp)) return    SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите: {FFFFFF} /rubdonat [ид] [сумма]"); 
                new playa; 
                new money; 
                playa = ReturnUser(tmp); 
                tmp = strtok(cmdtext, idx); 
                money = strval(tmp); 
                if (PlayerInfo[playerid] [pAdmin]
Вот скрины донат какой у тебя будет
http://i.imgur.com/qmczF.png
http://i.imgur.com/gsbR0.png

Автор - igjde
Дата добавления - 23.08.2013 в 10:54:40
sasaДата: Суббота, 14.09.2013, 06:16:17 | Сообщение # 3

Группа: Пользователи
Сообщений: 34
пример у тебя там :
listem(настройка\nкоманды\nстатистика\nрепорт);
ShowPlayerDialog(playerid,ТУТ НОМЕР ДИАЛОГА,listem);

делаем следущее :
после того где написано репорт добволяем  \nДонат

ищим диалог который вылазит при команде /mm его найдете там где я написал номер диалога У вас там должен  стоять номер

к примеру стоит 2018
ищим через поиск

case 2018 или == 2018 в зависимости от мода

находим диалог он будт выглядить примерно вот так

case 2018;
{
reasone
{
тут будит case 0 или listem 0
{
тут действие открываеться настройка так как она в меню первая
}
потом case 1
{
действие. команды
}
потом case 2 
{
действие статистика
}
case 3
{
репорт
}
ТУТ добавляеш case 4
{
тут что бы открылся донат если у тебя есть система донат на команду /donat то пиши сюда
OnPlayerCommandText(/donat);
}
}
}
вот пример думаю сам разберешся
 
Сообщениепример у тебя там :
listem(настройка\nкоманды\nстатистика\nрепорт);
ShowPlayerDialog(playerid,ТУТ НОМЕР ДИАЛОГА,listem);

делаем следущее :
после того где написано репорт добволяем  \nДонат

ищим диалог который вылазит при команде /mm его найдете там где я написал номер диалога У вас там должен  стоять номер

к примеру стоит 2018
ищим через поиск

case 2018 или == 2018 в зависимости от мода

находим диалог он будт выглядить примерно вот так

case 2018;
{
reasone
{
тут будит case 0 или listem 0
{
тут действие открываеться настройка так как она в меню первая
}
потом case 1
{
действие. команды
}
потом case 2 
{
действие статистика
}
case 3
{
репорт
}
ТУТ добавляеш case 4
{
тут что бы открылся донат если у тебя есть система донат на команду /donat то пиши сюда
OnPlayerCommandText(/donat);
}
}
}
вот пример думаю сам разберешся

Автор - sasa
Дата добавления - 14.09.2013 в 06:16:17
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
18:49:28
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2026

vkontakte :samp-pawno.ru: