가상주식 플러그인 구매량 제한 채택완료
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" rel="nofollow">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 파일을 보면 아래와 같은 내용이 있습니다.
</p>
<p>// 구매 가능 수량
function tradeCal(price, rest) {
rest = nocomma(rest);
var tmp = Math.floor(userpoint / (nocomma(price) * (1 + commission) / pointratio));</p>
<p> if (tmp < rest) {
return tmp;
}
else {
return rest;
}
}</p>
<p>
포인트에 맞게 사는거같은데, 이거도 쓰면서 한사람이 보유한 주식이 12개 이상이라면 구매하지 못하도록 하고싶어요.. 어디를 수정해야 하는걸까요?
( 만약 A라는 유저가 1 이라는 주식을 12개 가지고 있으면 1이라는 주식을 더이상 구매하지 못하도록.. 2 라는 주식은 구매할 수 있도록 그.. 한사람이 한 주식당 12개 이상 못가지고 있도록 하고싶은데 말이 정리가 안돼네요..ㅠㅠ)
답변 1개
저 내용만으로는 설명이 어렵지만
유저의 주식 보유수 체크 한 이후
즉, 저 스크립트가 아닌 저 스크립트를 호출 하는 스크립트에서
tradeCal 함수를 호출할때 보통
var 변수 = tradeCal(조건1, 조건2); 를 한 후
if(변수 >= '12'){
echo "못사";
}else{
echo "살수 있음";
}
참고) 문의하신 의도와 다를수 있습니다. 만약, 다르다면 죄송합니다.ㅜㅜ
답변에 대한 댓글 3개
tradeCal(price, rest) 이거 입니다.ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
변수조건이 어디에 있는지 몰라서..ㅠㅠ