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

    Регистрация:
    03.03.16
    Сообщения:
    198
    Симпатии:
    63
    Пол:
    Мужской
    VKcom:
    id12215633
    Skype:
    deniska499
    Код:
    L 06/01/2016 - 11:52:50: Start of error session.
    L 06/01/2016 - 11:52:50: Info (map "$2000$") (file "addons/amxmodx/logs/error_20160601.log")
    L 06/01/2016 - 11:52:50: [CSX] Invalid player 1
    L 06/01/2016 - 11:52:50: [AMXX] Displaying debug trace (plugin "costumes.amxx")
    L 06/01/2016 - 11:52:50: [AMXX] Run time error 10: native error (native "get_user_rank")
    L 06/01/2016 - 11:52:50: [AMXX]    [0] costumes.sma::G_SetCostume (line 62)
    Часть кода
    PHP:
    public client_putinserver(player){
            
    set_task3.0"G_SetCostume"player )
    }

    public 
    G_SetCostume(player){
        if(
    is_user_connected(player)){
            new 
    rank get_user_rank(player)
            if(
    rank == 1)
                
    SetCostume[player] = 1
            
    if(rank == 2)
                
    SetCostume[player] = 1
            
    if(rank == 3)
                
    SetCostume[player] = 1
            
    if(get_user_flags(player) & ACCESS_FLAG)
                
    SetCostume[player] = 1
        
    }
    }

    public 
    Spawn_Player(const player)
    {
        new 
    steamid[34], IP[16]
        
    get_user_authid(playersteamid33)
        
    get_user_ip(player,IP,15,1)
      
        if(
    is_user_connected(player) && is_user_alive(player)){
            new 
    rank get_user_rank(player)
            if(
    rank == 1){
                if(
    SetCostume[player] == 1){
                    
    make_costume_back(playerCostumeModels[0], 6)    //Спина
                    
    make_costume_head(playerCostumeModels[1], 6)    //Голова
                    
    make_costume_pelvis(playerCostumeModels[2], 6)    //Хвост
                    
    make_costume_face(playerCostumeModels[3], 6)    //Хвост
                    
    SetCostume[player] = 0
                
    }
          }
    }
     
  2. Tymanov Пользователь

    Регистрация:
    27.05.16
    Сообщения:
    9
    Симпатии:
    2
    Пол:
    Мужской
    Вы ставили csx_extended?
     
  3. IIEPcuK Пользователь

    Регистрация:
    03.03.16
    Сообщения:
    198
    Симпатии:
    63
    Пол:
    Мужской
    VKcom:
    id12215633
    Skype:
    deniska499
    Да, ставил.
    Под csstats_extended и делаю плагин.
     
  4. MakapoH. Команда форума

    Регистрация:
    06.02.16
    Сообщения:
    654
    Симпатии:
    241
    Пол:
    Мужской
    Не знаю в чем ошибка, но тут советую юзать switch :)
    Код:
    switch(get_user_rank(player))
    {
         case 1, 2, 3: SetCostume[player] = 1
    }
    
     
    IIEPcuK нравится это.
  5. IIEPcuK Пользователь

    Регистрация:
    03.03.16
    Сообщения:
    198
    Симпатии:
    63
    Пол:
    Мужской
    VKcom:
    id12215633
    Skype:
    deniska499
    Спасибо, возьму на заметку.
    Но надеюсь кто-то подскажет решение проблемы.
     
  6. MakapoH. Команда форума

    Регистрация:
    06.02.16
    Сообщения:
    654
    Симпатии:
    241
    Пол:
    Мужской
    Код:
    if(is_user_connected(player) && is_user_alive(player)){
    new rank = get_user_rank(player)
    if(rank == 1){
    if(SetCostume[player] == 1){
    make_costume_back(player, CostumeModels[0], 6) //Спина
    make_costume_head(player, CostumeModels[1], 6) //Голова
    make_costume_pelvis(player, CostumeModels[2], 6) //Хвост
    make_costume_face(player, CostumeModels[3], 6) //Хвост
    SetCostume[player] = 0
    }
    }
    }
    
    --->
    Код:
    if(is_user_alive(player)){
         if(is_user_connected(player) && get_user_rank(player) == 1){
         if(SetCostume[player] == 1){
             make_costume_back(player, CostumeModels[0], 6) //Спина
             make_costume_head(player, CostumeModels[1], 6) //Голова
             make_costume_pelvis(player, CostumeModels[2], 6) //Хвост
             make_costume_face(player, CostumeModels[3], 6) //Хвост
             SetCostume[player] = 0
          }
    }
    }
    
    Пробовал?
    --- добавлено 02.06.16 ---
    Хотя по сути можно вставить и одну проверку на живого, туда же входит и на коннект
    --- добавлено 02.06.16 ---
    Т.е
    Код:
    if(is_user_alive(player) && get_user_rank(player) == 1){
        if(SetCostume[player] == 1){
             make_costume_back(player, CostumeModels[0], 6) //Спина
             make_costume_head(player, CostumeModels[1], 6) //Голова
             make_costume_pelvis(player, CostumeModels[2], 6) //Хвост
             make_costume_face(player, CostumeModels[3], 6) //Хвост
             SetCostume[player] = 0
         }
    }
    
     
  7. IIEPcuK Пользователь

    Регистрация:
    03.03.16
    Сообщения:
    198
    Симпатии:
    63
    Пол:
    Мужской
    VKcom:
    id12215633
    Skype:
    deniska499

    Сделал через switch. Залил на сервер, посмотрим на результат)
    А потом и дальше менять)