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