Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: Не получается комманда

Показано с 1 по 4 из 4

  1. #1
    Пользователь

    Аватар для vasya092

    Статус: Оффлайн
    Регистрация:20.10.2011
    Сообщений:202
    Репутация:25 [+/-] 

    Не получается комманда

    Я сделал команду при вводе который покупается бандана. Так-же я сделал комманду с которой ее одевать... но почему в любом случаее при вводе /bandana пишут что "нет банданы"
    хотя она уже купленна.
    Вот паблик с командами

    PHP код:
    public OnPlayerCommandText(playeridcmdtext[])
    {
        new 
    pBandana[MAX_PLAYERS];
        if (
    strcmp("/buy"cmdtexttrue10) == 0)
        {
        
    SendClientMessage(playeridCOLOR_SYSTEM"Вы купили бандану");
        
    pBandana[playerid] = 1;
        }
    //_________________________________________________________
        
    if (strcmp("/bandana"cmdtexttrue10) == 0)
            if(
    pBandana[playerid] >= 1)
            {
            
    SendClientMessage(playeridCOLOR_SYSTEM"Вы одели бандану");
            }
            else
            {
            
    SendClientMessage(playeridCOLOR_SYSTEM"У вас нет банданы");
            }
        
        return 
    1;

  2. #2
    Пользователь

    Аватар для Maxim_Reylonds

    Статус: Оффлайн
    Регистрация:06.07.2012
    Сообщений:26
    Репутация:-21 [+/-] 
    PHP код:
    public OnPlayerCommandText(playeridcmdtext[]) 

        new 
    pBandana[MAX_PLAYERS]; 
        if (
    strcmp("/buy"cmdtexttrue10) == 0
        { 
        
    SendClientMessage(playeridCOLOR_SYSTEM"Вы купили бандану"); 
        
    pBandana[playerid] = 1
        } 
    //_________________________________________________________ 
        
    if (strcmp("/bandana"cmdtexttrue10) == 0
            if(
    pBandana[playerid] != 0) return SendClientMessage(playeridCOLOR_SYSTEM"У вас нет банданы"); 
            { 
            
    SendClientMessage(playeridCOLOR_SYSTEM"Вы одели бандану");
            
    pBandana[playerid] = 1
        return 
    1

    Проверь так
    Последний раз редактировалось Maxim_Reylonds; 09.07.2012 в 02:47.
  3. #3
    Пользователь

    Аватар для DOOM2009

    Статус: Оффлайн
    Регистрация:27.12.2011
    Сообщений:153
    Репутация:65 [+/-] 
    PHP код:
    public OnPlayerCommandText(playeridcmdtext[])
    {
        new 
    pBandana[MAX_PLAYERS];
        if (
    strcmp("/buy"cmdtexttrue10) == 0)
        {
        
    SendClientMessage(playeridCOLOR_SYSTEM"Вы купили бандану");
        
    pBandana[playerid] = 1;
        }
    //_________________________________________________________
        
    if (strcmp("/bandana"cmdtexttrue10) == 0)
            if(
    pBandana[playerid] == 1)
            {
            
    SendClientMessage(playeridCOLOR_SYSTEM"Вы одели бандану");
            }
            else
            {
            
    SendClientMessage(playeridCOLOR_SYSTEM"У вас нет банданы");
            }
        
        return 
    1;

  4. 1 пользователь сказал cпасибо DOOM2009 за это полезное сообщение:

    Niko Vincente (10.07.2012)

  5. #4
    Пользователь

    Аватар для LinkiNPar[K]

    Статус: Оффлайн
    Регистрация:27.02.2012
    Сообщений:143
    Репутация:49 [+/-] 
    PHP код:
    public OnPlayerCommandText(playeridcmdtext[]) 

    iif (strcmp("/buy"cmdtexttrue10) == 0) { 
        
    SendClientMessage(playeridCOLOR_SYSTEM"Вы купили бандану"), SetPVarInt(playerid"pBandana"1);
        return 
    1

     if (
    strcmp("/bandana"cmdtexttrue10) == 0) {
        if(
    GetPVarInt(playerid"pBandana"))  SendClientMessage(playeridCOLOR_SYSTEM"Вы одели бандану")/* , тут крепим бандану */
        else 
    SendClientMessage(playeridCOLOR_SYSTEM"У вас нет банданы"); 
        return 
    1

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения