가상주식 플러그인 구매량 제한

가상주식 플러그인 구매량 제한

QA

가상주식 플러그인 구매량 제한

본문

https://sir.kr/g5_plugin/1696?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B0%80%EC%83%81+%EC%A3%BC%EC%8B%9D

위 플러그인을 사용중 입니다.

 

위 플러그인 폴더의 js - common.js 파일을 보면 아래와 같은 내용이 있습니다.

 
// 구매 가능 수량
function tradeCal(price, rest) {
    rest = nocomma(rest);
    var tmp = Math.floor(userpoint / (nocomma(price) * (1 + commission) / pointratio));
    if (tmp < rest)    {
        return tmp;
    }
    else {
        return rest;
    }
}

포인트에 맞게 사는거같은데, 이거도 쓰면서 한사람이 보유한 주식이 12개 이상이라면 구매하지 못하도록 하고싶어요.. 어디를 수정해야 하는걸까요?

( 만약 A라는 유저가 1 이라는 주식을 12개 가지고 있으면 1이라는 주식을 더이상 구매하지 못하도록.. 2 라는 주식은 구매할 수 있도록 그.. 한사람이 한 주식당 12개 이상 못가지고 있도록 하고싶은데 말이 정리가 안돼네요..ㅠㅠ)

이 질문에 댓글 쓰기 :

답변 1

저 내용만으로는 설명이 어렵지만

유저의 주식 보유수 체크 한 이후

즉, 저 스크립트가 아닌 저 스크립트를 호출 하는 스크립트에서 

tradeCal 함수를 호출할때 보통 

var 변수 = tradeCal(조건1, 조건2);    를 한 후 

if(변수 >= '12'){

  echo "못사";

}else{

  echo "살수 있음";

}

 

참고) 문의하신 의도와 다를수 있습니다. 만약, 다르다면 죄송합니다.ㅜㅜ

답변을 작성하시기 전에 로그인 해주세요.
전체 312
QA 내용 검색
filter #js ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT