GTA5 에서는 레이싱을 50번이나 이겨야 하는 이유가 있는데요!


그것은

바로

다름아닌 크롬 도색! (자전거용 복장이었네요ㅎㅎ)



레이싱에서 50번이나 이겨야 하죠


그래서 직접 맵을 만들어서 서로 승을 올리는 일명 레이싱작이 필요합니다.


먼저 맵을 만들어봅니다


온라인에서 ESC를 눌러서 온라인 탭에 생성기를 눌러줍니다.


생성기로 넘어갑니다.


생성기에서는 레이스중 지상레이스를 선택해주세요


맨 처음 할 일은 레이스 세부정보


제목, 설명, 사진은 적당히 찍어주시구요


레이스 유형 - 무충돌

경로 유형 - 포인트 투 포인트


이동가능한 수단에서는 수퍼카만 선택해주시고 나머지는 해제해주세요

만약 확장해서 상세하게 선택한다면 그중에서 가장 가속도가 높은 투리스모를 선택해주세요


차량통행 - 없음



다음으로는 배치 관련 메뉴를 설정해봅니다.

먼저 레이스를 하기 좋은 장소를 선택해주세요. (1KM가 최소입니다.)


그리고 코로나를 선택할 겁니다.

코로나는 임무 시작 위치입니다. 시작점하고 근처에 있어야합니다.


시작지점을 선택해주시고

저는 2명, 배치도 2x2 로 변경했습니다.


출발선 크기는 중형 이상 선택해주시면됩니다.

체크포인트는 많이 만들 필요는 없지만 최소 1개를 만들어야 합니다 (종료지점으로 사용)

그리고 레이스 길이는 1KM가 넘어야 하죠


마지막으로 테스트 주행을 하면 저장이 가능합니다.



저장 클릭!!


모두 만드셨고 이제 제가 방파는 일만 남았네요






방파고 호스팅해서 플레이 해주면 끝!



50번하는데 3시간정도 걸린듯...


맨처음 현금을 비우고 가시면 레이스 중간중간 배팅하는 곳에서 몇번했는지 추측이 가능합니다

승리 시 - $430

2위 시 - $300


50판 x $730 = $36500



가성비 최고인 RH8 차량과 함께ㅋㅋ

by 개발자가 되자! 2015. 4. 28. 01:42



GTA5] 누벰(nuuvem) 대신 gama-gama 이용하기


저번에 이어서 이메일 코드를 받고 설치하는 과정입니다.


전의 이메일 대로라면 60분~24시간 안에 도착할텐데요

저는 한6시간 걸렸어요

네. 위의 메일에 도착되는 두번째

XXXX-XXXX-XXXX-XXXX 형식으로 된 부분이 키코드입니다.



socialclub.rockstargames.com에 접속합니다.

여러 메뉴가 보입니다.


왼쪽 아래의 저 사진 모양을 클릭해주세요

네 Rockstar 활성화 코드 사용을 눌러주세요


XXXX-XXXX-XXXX-XXXX 키코드를 입력하시고


락스타 활성화 코드를 추가해주시면 다운로드가 활성화됩니다!!!


약 174MB의 설치파일이 다운로드됩니다.


네 설치를 진행합니다.


게이지가 조금씩 차오르고 있어요


다운로드를 받는 도중 널뛰기 현상이 일어나는 경우에는 취소를 눌러주시고 다시 받아주셔야합니다.

저는 300MB 패치때 널뛰기 현상 발생해서 300MB만 다시 받았네요

(PlayGTAV.exe 실행하셔서 계속 업데이트 하셔도 되고 Rockstar - Support에서 수동패치하셔도 되요)



자 이제 GTA5를 즐겨봅시다!

by 개발자가 되자! 2015. 4. 24. 18:28


국내 커뮤니티
기타등등... 카페들

http://www.ign.com/wikis/gta-5

외국의 GTA5 유용한 사이트 중 하나


아래는 자동차에 대한 정보들을 가지고 있는 사이트들

위치정보 : http://www.gosunoob.com/grand-theft-auto-5/vehicle-database/

차량정보 : http://gta.wikia.com/Vehicles_in_GTA_V

판매정보 : http://www.ign.com/wikis/gta-5/Best_Selling_Cars


by 개발자가 되자! 2015. 4. 23. 17:16



락스타키코드를 받아서 설치하시는 분은 아래의 주소로 이동해주세요


오늘은 GTA5를 스팀으로 설치하고 나서 (다운로드 없이), 스팀없이 락스타 소셜 클럽 아이디로 게임하는 방법을 알려드릴게요.
When you play GTA5 through the steam (no download), You can play with your rockstar social club ID without your steam.

참고로 스팀을 구매하신분은 락스타 소셜 클럽 아이디로 게임을 못하게 되어있습니다. (락스타소셜에 가입하게되면 활성화된 코드라면서 등록이 안된다고 나와요)


일단 PC에 GTA5 스팀버전이 깔려있다는 가정하에 시작할게요

We assume that GTA5 steam version was installed on your PC


1. 락스타 소셜클럽에 로그인

1. Login Rockstar social club online


2. 저 사진모양 클릭

2. Click the button


3. GTA5 파일 다운로드

3. Download GTA5 Setup file


4. 폴더는 아무곳으로 설정하고 일단 설치버튼을 눌러주세요. (기본 폴더는 C:\Program Files\Rockstar Games\Grand Theft Auto V)

4. Install your Setup file anywhere (basic folder is C:\Program Files\Rockstar Games\Grand Theft Auto V)


5. 그리고 실행되면 로그인을 하고 60GB 다운로드가 시작되는데 이때 취소버튼을 눌러주세요.

5. Login your Rockstar Social Club. when the downloading process is continued, Click the cancel button.


6. Steam에서 GTA5를 다운로드하고 설치된 폴더를 찾아주세요.

6. Find your GTA5.exe location

기본적으로 아마 "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V" 요기에 위치

It might be installed at "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V"


7. 방금 다운로드된 4개의 파일을 Steam쪽으로 옮겨주세요

7. Copy & paste 4 files from Rockstar folder to Steam folder

파일 4개가 없다면 5번으로 이동하여 다운로드를 조금 더 진행해주세요

 if you don't have 4 files, retry no.5

불안하면 백업 필수

Backup your origin files for your safety


8..GTA5.exe 삭제 (불안하면 백업 필수)

8.Delete GTA5.exe (Backup your origin files for your safety)


9. 레지스트리 변경

9. Edit registry 

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Rockstar Games\Grand Theft Auto V]

참고 : http://idreamtbest.tistory.com/59


10. "PlayGTAV.exe" 실행!!!!

10. Play "PlayGTAV.exe"& Enjoy 



추신. 이 후에 스팀 백업해둔거 복사해서 실행은 안해봤어요

p.s. I don't play with Steam version for the test.


추신2. 영어로 하번 끄적여봅니다. 오글오글..


by 개발자가 되자! 2015. 4. 23. 16:50




2015년 4월28일 판매종료

2015년 4월30일 다른 사이트

(가능하다고 하시는분들이 몇분계십니다.)


멍멍이 2015/04/29 19:18 ADDR EDIT/DEL REPLY

http://yuplay.ru/에서 1999루블에 구입가능합니다. HOLA로 지역우회한 다음에 회원가입하구 결제방법을 RBK MONEY 로 선택하면 결제 잘되네요. 우리V체크카드로 최종결제금액 43,402원 나왔습니다.키도 바로 왔어요






GTA5의 예약구매가 끝난.. 이 시점에


뽐뿌가 왔습니다.




GTA5 Rockstar Social Club 키 구매

(한글o, 스팀등록x)


준비물 : Hola (혹은 vpn, proxy), 웹사이트 번역을 위한 크롬, Visa 혹은 Master 카드


1. Hola Better Internet Engine 설치

https://chrome.google.com/webstore/search/hola%20better%20internet

(앱이 아닌 확장프로그램에서 선택해주세요)


2. gama-gama.ru에 들어갑니다.

Hola를 눌러주고 러시아로 변경합니다.


3. 번역하기

크롬 오른쪽 상단에 위치한 북마크 바로 옆!

번역 버튼을 눌러줍니다

어느정도 한글화 되어서 나오죠?


4. GTA5 결제


초록색 버튼을 눌러주세요


여기서 PAYU를 선택합니다.

PAYU는 PAYPAL같은 느낌?


점검? 을 눌러서 결제를 하시면 됩니다.



정보 넣고 Next step


카드 정보를 잘 넣어주시구요




결제가 된다면 이런 창이 뜨게 됩니다.

조금 기다리시면 아래와 같은 메일이 오면서 결제가 끝납니다.

결제완료!





Привет.

Вы успешно оплатили заказ на 1970 рублей. Состав заказа:

В настоящий момент вашего ключа нет в наличии у поставщика, заказ находится в стадии обработки.
Выдача ключа может занять от 60 минут до 24 часов, приносим свои извинения!
Ключ будет отправлен вам на почту, а также доступен на странице Личном кабинете

Желаем приятной игры! 

С уважением,
Команда Gama-Gama


안녕

1970 루블에 구매한거 감사해요

키는 60분에서 24시간안에 메일로 전달해줄거에요

즐겜하세요

가마-가마 팀


뭐 이정도가 되겠습니다.

다시 사이트에 들어가봐도 구매한 내용만 나오는 군요


키는 60분에서 24시간안에 메일로 도착합니다

이제 키를 기다리면 됩니다!!


락스타 키코드 이메일 받고 설치하는 과정을 보시려면 아래로 이동해주세요

http://idreamtbest.tistory.com/admin/entry/post/?id=52





추신. 해외에서 구매한 것이 양심에 찔리나요?

네.. 조금요..

나라마다 생활수준이 다르기에 가격이 다르게 책정되어있다지만..


추신2GTA5 나라별 가격입니다 https://steamdb.info/app/271590/




by 개발자가 되자! 2015. 4. 22. 02:20




GTA5는 지름신을 부르네요


GTX970으로 지르고 싶은 마음에 용산까지 갔다가


가격 절충에 실패하고는 (Danawa가격이 제일 싸던..)


빈손으로 돌아왔습니다.





용산가봤자구나 하면서... 마음에 위로를 하고 그래픽 카드를 살펴봅니다.


어느정도 성능이 받쳐주는 그래픽카드 중에서 (660 or 760 이상)


점수로 치면 4000점 정도 되겠네요



가성비 와따인 270X를 사자!...하니 뭔가 걸리고


그렇다면 960을 사자!! 하고보니 다른 곳에서 비교한 성능이 280X가 더 좋더라구요 (소곤소곤)


280x OC보다 285가 비싸고 성능은 더 낮았던 것 같은데


그렇다면 280X OC를 사자


다행스러운건 파워가 700W였다는거죠


나이스!


http://blog.naver.com/me8952/220332665988

GTA5 옵션별 벤치마크를 참고했어요



지름신 강림 ^o^


GTA5와 함께 그래픽카드까지!!


이번달은 거지로구나 하하

by 개발자가 되자! 2015. 4. 22. 02:20

이전에도 앞으로도 계속될 논쟁..

Call by Value와 Call by Reference에 대한 개념을 알고 있다고 가정하고 시작해봅니다.

소스코드의 일부는 http://egloos.zum.com/Dplex/v/4312931 여기서 가져왔습니다.


1. 기본자료형

일단 기본 자료형인 int ... 등의 값은 세가지 모두 Call by Value.


2. Class

2-1. Call by Value

C++의 예제

결과

0082B618:Jindo

003FFAA8:Max

003FFAA8:Fifi

003FFAA8:Rowlf

0082B618:Jindo


값을 복사해서 새로운 Class를 만들기 때문에 마지막 결과가 Jindo가 나옴을 알 수 있습니다.



2-2. Call by Address

설명하기에 앞서 Call by Address라는 단어를 알려드리고 싶어요

Call by Reference는 의미를 보자면 "함수내에서 변수값을 바꾸었더니 함수 밖에서도 값이 변한다." 는 겁니다.

call by value니 call by reference가 맞다느니... 왜 싸우는 걸까요? 


Java는 Call by Reference이라고 말하는 사람은 아래의 첫번째 정의를 보고 있기 때문이고

Call by Value 라고 하는 사람들은 두번째 정의로 보고 있기 때문입니다.


아래의 미묘한 차이점을 확인해주세요

- 변수 안에 저장되어 있던 주소값을 넘기는 것.

- 별명의 개념


쉽게 설명하면

첫번째 정의는 새로운 변수를 생성하여 저장되어있던 주소값 복사하여 담아두는 것을 말하고, 

두번째 정의는 해당 변수 자체의 주소라고 봅니다. 별명을 만든다고나 할까요, 다른 이름이지만 같은 변수를 가리키도록 말이에요.


첫번째 정의를 개념적으로 보았을때 주소값을 통해 Class를 접근하기 때문에 Call by Address 라고 말씀드리고 싶군요. 단어를 새롭게 정의!


Call by Address의 경우에는 아래의 설명을 참고하세요.

위의 사진처럼 함수에서 someDog이라는 주소값을 할당할 수 있는 공간이 생성되고 5000이라는 값이 복사 됩니다. 따라서 pointer 혹은 hash값이 다릅니다.


만약 함수 안에서 새로 인스턴스를 생성한다면 아래의 그림으로 바뀌게 됩니다.

변수 자체가 다르기 때문에 new Dog를 통해 새로운 인스턴스를 생성하게 되면 가리키는 메모리가 다르게 됩니다.


C++의 예제

결과

007BB618:Jindo

007BB618:Max

007BC990:Fifi

007BC990:Rowlf

007BB618:Max


Java의 예제

결과

Dog@659e0bfd : Jindo

Dog@659e0bfd : Max

Dog@2a139a55 : Fifi

Dog@2a139a55 : Rowlf

Dog@659e0bfd : Max


C#의 예제

결과

46104728 : Jindo

46104728 : Max

12289376 : Fifi

12289376 : Rowlf

46104728 : Max


2-3. Call by Reference는 아래의 설명을 참고하세요.

myDog라는 변수가 main 함수 안에 선언되어있으며 주소값은 1000입니다.

new Dog("Jindo");를 하게 되면서 5000이라는 메모리가 할당되고 name 변수에 "Jindo"의 주소값을 갖습니다.

C++의 경우에는 포인터를 통해 값을 넘기면 1000이라는 주소값을 넘깁니다.



만약 함수 안에서 새로 인스턴스를 생성한다면 아래의 그림으로 바뀌게 됩니다.

따라서 함수 안에서 값을 변경하게되면 main의 myDog값에 직접 쓰이게 되는 겁니다.


C++의 예제


결과

005CB618:Jindo

005CB618:Max

005CB618:Fifi

005CB618:Rowlf

005CB618:Rowlf


C#의 예제

결과

0076B618:Jindo
0076B618:Max
0076B618:Fifi
0076B618:Rowlf
0076B618:Rowlf



아래의 예제 결과로 글작성을 마칩니다!


Call by Value

Jindo

Max

Fifi

Rowlf

Jindo


Call by Address

Jindo

Max

Fifi

Rowlf

Max


Call by Reference

Jindo

Max

Fifi

Rowlf

Rowlf


이견이 있으신 분께서는 댓글을..

by 개발자가 되자! 2015. 4. 14. 17:11

처음에는 파일 입출력으로 사용하려고 하다가 수정해야하는 데이터가 많아짐에 따라 DB를 사용합니다


mySql, sqlite를 지원하기에 예전에 접해보았던 mysql로 결정


일단 간단하게 유저 정보를 입력받을 수 있도록 테이블을 생성합니다


CREATE TABLE `userinformation` (

  `idUserInformation` int(11) NOT NULL AUTO_INCREMENT,

  `nickname` varchar(32) DEFAULT NULL,

  `time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,

  `steamid` varchar(32) DEFAULT NULL,

  PRIMARY KEY (`idUserInformation`),

  UNIQUE KEY `name_UNIQUE` (`nickname`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;




와.. 점점 프로젝트가 커지는데요?






Version Information

-mysql workbench


-mysql

    mysql-5.6.23-winx64

by 개발자가 되자! 2015. 4. 5. 11:23

소스모드를 개발하기에 앞서 Notepad++ 셋팅을 하는 방법을 알아봅니다.




코딩을 하다보면 API를 찾아봐야 하는데 귀찮기 마련입니다.

Visual studio에서는 Ctrl + Space를 통해 자동완성과, Ctrl + Shift + Space를 통해 함수설명을 볼 수 있는데

Notepad++을 이용하면 sourcemod를 코딩할 때도 이 기능을 이용하실 수 있습니다.


1. Notepad++을 설치합니다.

Notepad++는 http://notepad-plus-plus.org/ 요기서 받으시면 됩니다.


2. sourcemod highlight를 다운받아 적용합니다.

http://hg.alliedmods.net/sourcemod-central/raw-file/tip/editor/npp/userDefineLang.xml

이 파일을 받아주시고 Notepad++을 열어줍니다.



상단 메뉴에서 Define your language...를 눌러주시고

(sourcemod는 과정을 진행하면 보입니다)



가져오기 버튼을 눌러서 userDefineLang.xml 파일을 열어주시고

Notepad++를 재시작해주세요.



3. API 적용

함수에 대한 설명을 보기위해 아래 과정을 진행합니다.


먼저 https://forums.alliedmods.net/showpost.php?p=1763531&postcount=124 여기에서 generator.sp 파일을 다운받습니다.


컴파일을 한뒤 generator.smx를 Left4Dead2\addons\sourcemod\plugins 에 넣어주시고


게임에서 콘솔을 열고 test 라고 작성합니다.


폴더에 보면 sourcemod.xml이라는 파일이 생성되는데 이 파일을 

C:\Program Files (x86)\Notepad++\plugins\APIs 여기로 넣어주세요



그리고 Notepad++을 재시작하게 되면 두둥!!




자동완성이 되는 것을 확인할 수 있습니다!



사용된 파일을 업로드합니다.

by 개발자가 되자! 2015. 4. 5. 10:32

안녕하세요

오늘은 pastebin.com의 무료로 텍스트를 저장하는 기능을 이용해서 간단한 인증을 구현해볼 예정입니다.

먼저 회원가입을 해야합니다.

http://pastebin.com 으로 이동합니다.


sign up 버튼을 누르시고



가입을 하고나면 이메일로 인증하라는 메일이 옵니다




이메일을 통해 위의 주소를 클릭하면 로그인이 됩니다.




저희가 사용하려고 하는 것은 무료로 인증을 하기를 원하는 것으로 FREE로 제공하는 기능을 이용할 예정입니다.

파일을 바로 올리거나 여러명이 로그인을 하지 못하며 1시간에 약 1개를 올릴 수 있습니다.


따라서 새로운 Paste를 만들기 보다는 기존의 Paste를 읽어와서 수정하는 것으로 작성합니다.



먼저 2가지의 API Key를 받아와야 합니다.

1번. Dev key

http://pastebin.com/api#1




2번. User key

http://pastebin.com/api/api_user_key.html





https://www.itsmods.com/forum/Thread-Tutorial-C-Upload-to-pastebin.html


WebClient client = new WebClient();

            Stream stream = client.OpenRead("http://pastebin.com/raw.php?i=WJB3qEvf");

            StreamReader reader = new StreamReader(stream);

            String content = reader.ReadToEnd();

            return content;


by 개발자가 되자! 2014. 12. 7. 03:20
| 1 2 3 4 5 6 |