가상주식 플러그인 구매량 제한
본문
위 플러그인을 사용중 입니다.
위 플러그인 폴더의 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 "살수 있음";
}
참고) 문의하신 의도와 다를수 있습니다. 만약, 다르다면 죄송합니다.ㅜㅜ
답변을 작성하시기 전에 로그인 해주세요.