/sethpprice Для МЧС

Описание: Готовые команды
Модератор: SJplayer

May
Автор темы, Ефрейтор
Ефрейтор
Аватара
May
Автор темы, Ефрейтор
Ефрейтор
Сообщения: 22
Зарегистрирован: 8 мая 2013
С нами: 10 лет 10 месяцев

#1 May » 12 мая 2013, 14:34

Команда для мчс установка цены за лечение :

Такой Команды на форуме не нашел решил выложить

В public OnPlayerCommandText(playerid, cmdtext[])

Код: Выделить всё

else if(strcmp(cmd,"/sethpprice",true)==0
    { 
        if(
IsPlayerConnected(playerid)) 
        { 
            if(
PlayerInfo[playerid][pMember] == && PlayerInfo[playerid][pRank] == 10
            { 
            
tmp strtok(cmdtextidx); 
            if(!
strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"Введите: /sethpprice [сумма]"); 
            new 
money strval(tmp); 
            if(
money || money 1000) { SendClientMessage(playeridCOLOR_GREY"Вы не можете поставить меньше 0 и больше 1000"); return 1; } 
            
GetPlayerName(playeridsendernamesizeof(sendername)); 
            
SendClientMessageToAll(COLOR_WHITE"---========== Государственные Новости==========---"); 
            
format(stringsizeof(string), "Цена лечения, в размере %d вирт. установлена Глав. Врачом SF: %s."moneysendername); 
            
SendClientMessageToAll(0xA52A2AFFstring); 
            return 
1
            } 
        else if(
PlayerInfo[playerid][pMember] == 22 && PlayerInfo[playerid][pRank] == 10
            { 
            
tmp strtok(cmdtextidx); 
            if(!
strlen(tmp))return SendClientMessage(playeridCOLOR_WHITE"Введите: /sethpprice [сумма]"); 
            new 
money strval(tmp); 
            if(
money || money 1000) { SendClientMessage(playeridCOLOR_GREY"Вы не можете поставить меньше 0 и больше 1000"); return 1; } 
            
GetPlayerName(playeridsendernamesizeof(sendername)); 
            
SendClientMessageToAll(COLOR_WHITE"---========== Государственные Новости==========---"); 
            
format(stringsizeof(string), "Цена лечения, в размере %d вирт. установлена Глав. Врачом LS: %s."moneysendername); 
            
SendClientMessageToAll(0xA52A2AFFstring); 
            return 
1
                       } 
            else if(
PlayerInfo[playerid][pMember] == 33 && PlayerInfo[playerid][pRank] == 10
            { 
                
tmp strtok(cmdtextidx); 
                if(!
strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"Введите: /sethpprice [сумма]"); 
                new 
money strval(tmp); 
                if(
money || money 1000) { SendClientMessage(playeridCOLOR_GREY"Вы не можете поставить меньше 0 и больше 1000"); return 1; } 
                
GetPlayerName(playeridsendernamesizeof(sendername)); 
                
SendClientMessageToAll(COLOR_WHITE"---========== Государственные Новости==========---"); 
                
format(stringsizeof(string), "Цена лечения, в размере %d вирт. установлена Глав. Врачом LV: %s."moneysendername); 
                
SendClientMessageToAll(0x0015FFFFstring); 
                return 
1
            } 
        } 
        return 
1


Автор: rkv


Вернуться в «Команды»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 6 гостей