조회 수 785 추천 수 1 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

광고를 삽입하였는데 인터넷을 끊고 게임을 하면 광고가 출력되지 않습니다.

(왜냐면 광고자체가 인터넷이 연결되어야 재생되고 체크가 되기 때문입니다)

 

이런점을 이용해서 종종 인터넷연결을 끊고 광고를 안보고 광고보면 주는 혜택만 보는 경우가 있습니다.

 

이것을 방지하는 스크립트 입니다.

 

우선출처는.

http://cafe.naver.com/xpcafe/159500

 

입니다.(박주빈님)

 

사용방법은.

 

1. 아래의 스크립트를 네코스크립트 위쪽에 삽입합니다.

2. 조건분기 스크립트 명령에서 조건은 'inet_connected?' 입니다.

3. 조건에 맞으면 광고를 띄우고 광고보상을 지급.

4. 조건에 맞지않으면 보상지급을 하지않고 '인터넷에 연결되어야 보상이지급됩니다' 와 같이 안내문을 작성합니다.

 

 

 

=============[스크립트]==================

=begin
  title  InternetGetConnectedState
 
  author jubin-park
  refer  ruby-doc.org
  date   2016.11.06
  syntax ruby
  pltfrm neko player
=end
#===============================================================================
if [187, 192].include?($NEKO_RUBY) && RGSS.is_mobile?
#-------------------------------------------------------------------------------
def inet_connected?
  begin
    sc = TCPSocket.open("www.google.com", 80)
    sc.peeraddr.is_a?(Array)
  rescue SocketError
  	false
  end
end
#-------------------------------------------------------------------------------
end
#===============================================================================

=begin
  title  InternetGetConnectedState
 
  author jubin-park
  refer  MSDN
  date   2016.05.26
  syntax ruby
  pltfrm PC
=end
#===============================================================================
if $NEKO_RUBY.nil?
#-------------------------------------------------------------------------------
def inet_connected?
  Win32API.new('wininet', 'InternetGetConnectedState', 'ii', 'i').call(0, 0) == 1
end
#-------------------------------------------------------------------------------
end
#===============================================================================

 

Who's 천무

profile

도움이 필요하면 메일이나 민원실 이용해주세요.(If you need help, You can use Help desk and send mail.)

E-Mail : chunmu1@naver.com

Helpdesk : http://indiside.com/help_board

자료다운로드 문제는 민원실에 해당자료주소와 함께 요청해주시면 최대한 다운로드 복구를 해드리겠습니다.

[주요 서비스 링크]

- 아이콘 등록하기 방법 알아보기(닉네임앞에 개성있는 아이콘을 달 수 있습니다)

- 창조도시 예전자료검색[2005~2010년] (예전자료를 검색해볼 수 있습니다)

- 네코데브 에전자료검색[2013~2015년]

- 인디사이드 이용안내(인디사이드 이용방법을 알려드립니다)

- 제2회 인디사이드 게임 제작대회 공지보기

[주요 외부 서비스 링크] - 등록해두시면 창도네코의 주요내용이 배달됩니다.

- 인디사이드 페이스북

- 인디사이드 트위터

?
  • profile
    카브에트 2018.05.23 08:07

    오호 이렇게 꼼수를 막음으로서 수익을 좀 더 증가 시킬수 있겠군요! 감사드립니다~
    +최근 API레벨이 낮다고 하고 8월 뒤로는 앱 출시를 API 26레벨로 맞추라고 하던데
    그렇다면 어떻게 해보실 생각인가요? API레벨은 8월 이후로 낮아도 출시에는 영향 없는건가요?

  • ?
    ashem06 2018.06.29 16:40
    이거 작동이 않되는데 이유가 무었인지...

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
» ko 데이타 연결 상태 확인 스크립트 (광고삽입형 게임에 유용) 2 천무 2018.05.22 785
18 jp ゲームにアプリ内課金を追加しましょう。 file 천무 2017.06.01 175
17 jp 広告を挿入する(収益受け取りの第一歩!) 천무 2017.06.01 156
16 jp RPGツクールモバイル環境に最適化 천무 2017.06.01 218
15 jp APKサービス利用規約 천무 2017.06.01 226
14 en Let's add In-app Billing to my game. file 천무 2017.06.01 231
13 en Insert an ad (first step to monetization!) 천무 2017.06.01 202
12 en Optimizing the RPG Maker Mobile Environment 천무 2017.06.01 303
11 en APK Service Terms and Conditions 천무 2017.06.01 530
10 ko 내 게임에 인앱결제를 추가해보자. 3 file 천무 2017.05.18 712
9 ko [APK 서비스 이용자 팁] 광고는 얼마나 넣어야 될까? file 천무 2016.12.01 667
8 ko 쯔꾸르게임 APK화 방법 (동영상) 천무 2016.11.26 4026
7 ko 게임용량 줄이기. 천무 2016.09.06 892
6 ko 플레이스토어 꿀팁 1 1 천무 2016.06.03 643
5 ko ※광고 삽입시 주의사항(필독)※ 천무 2016.05.31 539
4 ko 수익 극대화를 위한 광고삽입요령 천무 2016.05.31 586
3 ko APK서비스 이용약관(2017.2.17) 2 천무 2016.04.28 886
2 ko 광고삽입하기 (수익을 창출하기 위한 첫걸음!) 4 file 천무 2016.04.27 1551
1 ko RPG Maker 모바일 환경 최적화하기 5 천무 2016.04.27 2216
Board Pagination Prev 1 Next
/ 1






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)