Fixed few bugs
This commit is contained in:
parent
1c998cb146
commit
41374192ec
|
|
@ -147,7 +147,8 @@ public class DBmanager : MonoBehaviour
|
|||
WWWForm form = new WWWForm();
|
||||
form.AddField("name", username);
|
||||
form.AddField("coins", newValue);
|
||||
if (justOffline) { coins = newValue; return; }
|
||||
coins = newValue;
|
||||
if (justOffline) { return; }
|
||||
using (UnityWebRequest www = UnityWebRequest.Post(phpRoot + "set_coins.php", form))
|
||||
{
|
||||
var operation = www.SendWebRequest();
|
||||
|
|
|
|||
|
|
@ -35,13 +35,15 @@ public class ItemShop : MonoBehaviour
|
|||
buyBtn.interactable = selectedItem.price < DBmanager.Coins && selectedItem.gems < DBmanager.Gems;
|
||||
}
|
||||
|
||||
public void BuySelected(){
|
||||
public async void BuySelected(){
|
||||
if(selectedItem == null){
|
||||
Debug.LogError("Cant buy, No item is selected");
|
||||
return;
|
||||
}
|
||||
|
||||
DBmanager.SetCoins(DBmanager.Coins - selectedItem.price);
|
||||
buyBtn.interactable=false;
|
||||
await DBmanager.SetCoins(DBmanager.Coins - selectedItem.price);
|
||||
DBmanager.SetGems(DBmanager.Gems- selectedItem.gems);
|
||||
SelectShopItem(selectedItem);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user