디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이거 c냐 아니면 c++이냐

ㅁㄴㅇㅁㄴㅇ(59.11) 2013.03.10 22:58:06
조회 146 추천 0 댓글 4

private["_type","_dialog","_item","_list","_wep_type"];
_type = taw_g_sel;
disableSerialization;

_dialog = findDisplay 2500;
_list = _dialog displayctrl 2501;
_item = Lbselection _list select 0;
if(isNil {_item}) then {_item = 0;};
_item = lbData[2501,_item];

switch (_type) do
{
        case "guns":
        {
                _wep_type = getNumber(configFile >> "CfgWeapons" >> _item >> "type");
                //hint format["%1", _wep_type];
                switch (_wep_type) do
                {
                        case 1:
                        {
                                if(primaryWeapon player != "") then
                                {
                                        player addWeapon _item;
                                }
                                        else
                                {
                                        player removeWeapon (primaryWeapon player);
                                        player addweapon _item;
                                };
                        };
                        
                        case 2:
                        {
                                if(handgunWeapon player != "") then
                                {
                                        player addWeapon _item;
                                }
                                        else
                                {
                                        player removeWeapon (handgunWeapon player);
                                        player addweapon _item;
                                };
                        };
                        
                        case 4:
                        {
                                if(secondaryWeapon player != "") then
                                {
                                        player addWeapon _item;
                                }
                                        else
                                {
                                        player removeWeapon (secondaryWeapon player);
                                        player addweapon _item;
                                };
                        };
                        
                        case 4096:
                        {
                                player removeWeapon _item;
                                player addWeapon _item;
                        };
                };
        };
        
        case "mags":
        {
                player addMagazine _item;
                //player assignItem _item;
        };
        
        case "items":
        {
                _item_type = [_item,2] call KRON_StrLeft;
                
                if(_item_type == "H_") then
                {
                        if(headgear player != "") then
                        {
                                removeHeadgear player;
                                player addHeadGear _item;
                        }
                                else
                        {
                                player addHeadGear _item;
                        };
                };
                        
                if(_item_type == "V_") then 
                {
                        if(vest player != "") then
                        {
                                removeVest player;
                                player addVest _item;
                        }
                                else
                        {
                                player addVest _item;
                        };
                };
                
                if(_item_type == "U_") then
                {
                        if(uniform player != "") then
                        {
                                removeUniform player;
                                player addUniform _item;
                        }
                                else
                        {
                                player addUniform _item;
                        };
                }
                        else
                {
                        if(([_item,6] call KRON_StrLeft) == "optic_") then
                        {
                                if((primaryWeaponItems player) select 2 != "") then
                                {
                                        player removeItemFromPrimaryWeapon ((primaryWeaponItems player) select 2);
                                        player addPrimaryWeaponItem _item;
                                }
                                        else
                                {
                                        player addPrimaryWeaponItem _item;
                                };
                        };
                        
                        if(([_item,7] call KRON_StrLeft) == "muzzle_") then
                        {
                                if(_item == "muzzle_snds_L") then
                                {
                                        player addItem _item;
                                }
                                        else
                                {
                                        if((primaryWeaponItems player) select 0 != "") then
                                        {
                                                player removeItemFromPrimaryWeapon ((primaryWeaponItems player) select 0);
                                                player addPrimaryWeaponItem _item;
                                        }
                                                else
                                        {
                                                player addPrimaryWeaponItem _item;
                                        };
                                };
                        };
                        
                        if(([_item,4] call KRON_StrLeft) == "acc_") then
                        {
                                if((primaryWeaponItems player) select 1 != "") then
                                {
                                        player removeItemFromPrimaryWeapon ((primaryWeaponItems player) select 1);
                                        player addPrimaryWeaponItem _item;
                                }
                                        else
                                {
                                        player addPrimaryWeaponItem _item;
                                };
                        }
                                else
                        {
                                
                                if(_item in ["FirstAidKit","ToolKit","Medikit"]) then
                                {
                                        player addItem _item;
                                }
                                        else
                                {
                                        player addItem _item;
                                        player assignItem _item;
                                };
                        };
                };
        };
        
        case "packs":
        {
                if(backpack player != "") then
                {
                        removeBackpack player;
                        player addBackpack _item;
                }
                        else
                {
                        player addBackpack _item;
                };
        };
        
        case "glass":
        {
                if(goggles player != "") then
                {
                        removeGoggles player;
                        player addGoggles _item;
                }
                        else
                {
                        player addGoggles _item;
                };
        };
};

[_type] execVM "gear\pswitch.sqf";

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
349157 정보처리 보니까 선행되야할 지식이 종범이다. [1] dot(113.30) 13.03.13 99 0
349156 다크서클 내려온다 [1] 루비•‿•갤로그로 이동합니다. 13.03.13 49 0
349155 학원 갈려는새끼들 쳐봐라 [10] ㅁㄴㅇ(59.11) 13.03.13 559 0
349154 내일은 ca정하는 날인데 백이(182.214) 13.03.13 44 0
349153 오늘 파일처리로 내상을 입었으니 탕수육을 먹어야겠습니다. ㅎㅋㅋㅋ(59.152) 13.03.13 58 0
349151 집구할떄 가장 중요한건 백이(182.214) 13.03.13 63 0
349149 숫자로써 정렬된 다운로드용 url 파일이름 보는 프로그램없나요? [2] dd(211.208) 13.03.13 63 0
349148 비주얼 스튜디오에 백슬래시 입력할때 [2] Savior(182.210) 13.03.13 117 0
349147 c# 파일 동기화 관련 헉헉헉헉! [6] 힝아(115.161) 13.03.13 101 0
349145 형들 궁금한게 있는데요 비주얼 스튜디오에선 제가 만든게 실행되는데 [6] Savior(182.210) 13.03.13 109 0
349143 형님들 json초보 살려주십시요 [1] ajax(182.219) 13.03.13 76 0
349142 c# 하는 형들 동기화 질문임. 흐엉흐엉 [5] 힝아(115.161) 13.03.13 91 0
349141 형들 나 자바 배울려고 종로IT뱅크 전화 조졌는데 40만이라는데 [3] ㅅㄹㄷ(61.37) 13.03.13 201 0
349139 아 ㅆ 벌 유저 불량이었네 ㅋㅋㅋ 분당살람갤로그로 이동합니다. 13.03.13 57 0
349138 에디트플러스 30일 지나면어떡함 [6] wer2r(175.215) 13.03.13 119 0
349136 안드로이드 어플 19세게임들 어디까지허용가능함? (211.237) 13.03.13 115 0
349134 이번엔 윈도우8을 리뷰해 보려고 해... [6] 분당살람갤로그로 이동합니다. 13.03.13 116 0
349131 프갤형들 죄송하지만 질문이 있어요 ㅠㅠ 메모장 관련 [6] yyyyxxzz(220.89) 13.03.13 104 0
349130 대학교에서 프로그램을 하나 만들어야되는데요. [5] Benny Benassi갤로그로 이동합니다. 13.03.13 142 0
349129 c할때마다 느끼는건대 [3] 백이(182.214) 13.03.13 126 0
349128 악 자바스크립트 textarea에서 커서위치까지 length구하는게... [1] 궁굼궁굼(211.55) 13.03.13 93 0
349127 it뱅크 다니는데 거의마스터되감ㅎㅎ [2] 호갱사마(203.236) 13.03.13 224 0
349126 c언어에 무지한 중생을구해주십쇼 [3] 중생(110.47) 13.03.13 110 0
349125 ㅋㅋㅋㅋ 시각디자인 vs 프로그래밍 고민하다가 프로그래밍으로 바꿧는데ㅋ [5] 형들(182.218) 13.03.13 155 0
349124 자바 너무 어렵네요 [4] 징징이(222.116) 13.03.13 153 0
349122 형들 오늘 대학에서 C++ 했는데 시발 이거 너무어려움.. 도와줘요.. [2] 형들(182.218) 13.03.13 127 0
349121 API에서 팩토리 메소드가 뭔가요? [3] 에어로홍갤로그로 이동합니다. 13.03.13 98 0
349119 _strdup이 제대로 메모리 반환을 안 하는 거 같다 [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 13.03.13 73 0
349118 도움좀 주세용 ㅎ [3] 미샤(211.104) 13.03.13 68 0
349117 API에서 impl이란 거 들어간거 뭔가요? [2] 에어로홍갤로그로 이동합니다. 13.03.13 193 0
349116 어느 언어든 3~5년 경력차면.. [1] ㅇㅇ(58.150) 13.03.13 175 0
349115 Android SDK Manager 질문... adt(1.251) 13.03.13 1687 0
349114 고졸 비전공자인데 진로문제.. ㅇᆞ(223.33) 13.03.13 50 0
349113 크롬 실행 옵션 질문 좀 [2] ㅁㄴㄻㄹ갤로그로 이동합니다. 13.03.13 125 0
349112 니들 이런 경험 없냐? ㅁㄴㄻㄹ갤로그로 이동합니다. 13.03.13 71 0
349111 궁금궁금궁금궁금궁금궁금궁금궁금움그묵믁묵음굼금ㅇ굼ㄱ음ㅇ굼ㅇ그므 [3] 궁금궁금(211.189) 13.03.13 61 0
349110 오늘 학교에서 실습하고 떡발리고 왔습니다. [3] ㅎㅋㅋㅋ(59.152) 13.03.13 129 0
349109 전기전자공학도학생입니다 [3] (121.155) 13.03.13 114 0
349108 고졸비전공자인데 부산에 학원아는사람있어? [3] 오리온(223.33) 13.03.13 94 0
349107 ㅇㅇ 니네 이럴때 있지 않냐? [1] GGDY(121.134) 13.03.13 67 0
349106 학원다닌다는 놈들 [1] LastCorona갤로그로 이동합니다. 13.03.13 102 0
349105 스잡 따라하는 삼성의 위엄 [3] ㅇㄴㅁㅇㄴㅁ(59.11) 13.03.13 222 0
349104 오빠 제 자취방 컴퓨터가 고장났는데요... [4] 에어로홍갤로그로 이동합니다. 13.03.13 139 0
349103 니들 소닉붐 이라고 알지? [2] iljeomobolt갤로그로 이동합니다. 13.03.13 104 0
349101 프로그래밍학원에서 배우는거 뭐가 가장적당함 [2] ㅇㅇ(220.78) 13.03.13 113 0
349100 이거 좀 봐줘봐 악마의 프로그램!!!!ㅅㅂ [3] 학생증(61.33) 13.03.13 187 0
349099 eclipse adt(android developer tools) 설치좀 [4] adt(1.251) 13.03.13 93 0
349098 명불허전 짱게 아이맥 카피 [1] 멍청닭(182.211) 13.03.13 76 0
349097 it학원다닐려고힙니다..질문있습니다 [3] (223.33) 13.03.13 121 0
349096 멍불허전 짱깨 카피켓 멍청닭(182.211) 13.03.13 59 0
뉴스 배우 신구, 부인과 사별…39살 늦깍이로 결혼해 51년간 해로 디시트렌드 07.03
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2