改了很多
This commit is contained in:
@@ -156,12 +156,12 @@ export class HeroHomeComp extends CCComp {
|
||||
|
||||
|
||||
lv_up(){
|
||||
if(smc.vmdata.items[1001] < ((LvUp[0]+this.hero.lvexp)*this.role.lv)||smc.vmdata.gold < (UpGold.LvUp*this.role.lv)){
|
||||
if(smc.vmdata.items[1001].num < ((LvUp[0]+this.hero.lvexp)*this.role.lv)||smc.vmdata.items[9001].num < (UpGold.LvUp*this.role.lv)){
|
||||
oops.gui.toast("资源不足,升级失败");
|
||||
return
|
||||
}
|
||||
smc.vmdata.items[1001] -= ((LvUp[0]+this.hero.lvexp)*this.role.lv)
|
||||
smc.vmdata.gold -= (UpGold.LvUp*this.role.lv)
|
||||
smc.vmdata.items[1001].num -= ((LvUp[0]+this.hero.lvexp)*this.role.lv)
|
||||
smc.vmdata.items[9001].num -= (UpGold.LvUp*this.role.lv)
|
||||
this.role.lv++
|
||||
this.update_data()
|
||||
|
||||
@@ -171,30 +171,30 @@ export class HeroHomeComp extends CCComp {
|
||||
oops.gui.toast("已经满星,升星失败");
|
||||
return
|
||||
}
|
||||
let need =smc.vmdata.items[1004]
|
||||
let has =1002
|
||||
switch(this.role.slv){
|
||||
case 1:
|
||||
need=smc.vmdata.items[1005]
|
||||
has=1003
|
||||
break;
|
||||
case 2:
|
||||
need=smc.vmdata.items[1006]
|
||||
has=1004
|
||||
break;
|
||||
case 3:
|
||||
need=smc.vmdata.items[1007]
|
||||
has=1005
|
||||
break;
|
||||
case 4:
|
||||
need=smc.vmdata.items[1008]
|
||||
has=1006
|
||||
break;
|
||||
case 5:
|
||||
need=smc.vmdata.items[1008]
|
||||
has=1006
|
||||
break;
|
||||
}
|
||||
if(need < ((SlvUp[this.role.slv]+this.hero.slvexp)*this.role.slv)||smc.vmdata.gold < (UpGold.SlvUp*(this.role.slv+1))){
|
||||
if(smc.vmdata.items[has].num < ((SlvUp[this.role.slv]+this.hero.slvexp)*this.role.slv)||smc.vmdata.items[9001].num < (UpGold.SlvUp*(this.role.slv+1))){
|
||||
oops.gui.toast("资源不足,升星失败");
|
||||
return
|
||||
}
|
||||
need -= ((SlvUp[this.role.slv]+this.hero.slvexp)*this.role.slv)
|
||||
smc.vmdata.gold -= (UpGold.SlvUp*(this.role.slv+1))
|
||||
smc.vmdata.items[has].num -= ((SlvUp[this.role.slv]+this.hero.slvexp)*this.role.slv)
|
||||
smc.vmdata.items[9001].num -= (UpGold.SlvUp*(this.role.slv+1))
|
||||
this.role.slv++
|
||||
this.update_data()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user