feat: mass account tool, mass teleport tool (#209)

* feat: mass account coins, premdays, points. mass teleport town, position

* fix: tab
This commit is contained in:
Gabriel Pedro
2022-12-01 03:34:30 -04:00
committed by GitHub
parent 20638f430a
commit 269ca501f1
6 changed files with 463 additions and 6 deletions

View File

@@ -0,0 +1,67 @@
<div class="row">
{% if hasPointsColumn %}
<div class="col-md-4">
<div class="card card-info card-outline">
<div class="card-header">
<h5 class="m-0">Give Premium Points</h5>
</div>
<form method="post" action="{{ constant('ADMIN_URL') }}?p=tools&tool=account">
<div class="card-body">
<div class="form-group">
<label>Premium Points</label>
<input type="number" name="value" value="" class="form-control">
</div>
</div>
<div class="card-footer">
<input type="hidden" name="action" value="give-points">
<button type="submit" class="btn btn-info">Add Points</button>
</div>
</form>
</div>
</div>
{% endif %}
{% if hasCoinsColumn %}
<div class="col-md-4">
<div class="card card-info card-outline">
<div class="card-header">
<h5 class="m-0">Give Coins</h5>
</div>
<form method="post" action="{{ constant('ADMIN_URL') }}?p=tools&tool=account">
<div class="card-body">
<div class="form-group">
<label>Coins</label>
<input type="number" name="value" value="" class="form-control">
</div>
</div>
<div class="card-footer">
<input type="hidden" name="action" value="give-coins">
<button type="submit" class="btn btn-info">Add Coins</button>
</div>
</form>
</div>
</div>
{% endif %}
{% if not freePremium %}
<div class="col-md-4">
<div class="card card-info card-outline">
<div class="card-header">
<h5 class="m-0">Give Premium Days</h5>
</div>
<form method="post" action="{{ constant('ADMIN_URL') }}?p=tools&tool=account">
<div class="card-body">
<div class="form-group">
<label>Premium Days</label>
<input type="number" name="value" value="" class="form-control">
</div>
</div>
<div class="card-footer">
<input type="hidden" name="action" value="give-premdays">
<button type="submit" class="btn btn-info">Add Days</button>
</div>
</form>
</div>
</div>
{% endif %}
</div>

View File

@@ -0,0 +1,80 @@
<div class="row">
<div class="col-md-4">
<div class="card card-info card-outline">
<div class="card-header">
<h5 class="m-0">Set Town</h5>
</div>
<form method="post" action="{{ constant('ADMIN_URL') }}?p=tools&tool=teleport">
<div class="card-body">
<div class="form-group">
<label>Town</label>
<select name="value" class="form-control">
{% if config.towns|length > 0 %}
{% for town_id, town_name in config.towns %}
<option value="{{ town_id }}">{{ town_name }}</option>
{% endfor %}
{% else %}
<option disabled>No towns</option>
{% endif %}
</select>
</div>
</div>
<div class="card-footer">
<input type="hidden" name="action" value="set-town">
<button type="submit" class="btn btn-info">Set Town</button>
</div>
</form>
</div>
</div>
<div class="col-md-4">
<div class="card card-info card-outline">
<div class="card-header">
<h5 class="m-0">Set Position</h5>
</div>
<form method="post" action="{{ constant('ADMIN_URL') }}?p=tools&tool=teleport">
<div class="card-body">
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label>Position X</label>
<input type="number" name="posx" value="" class="form-control">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Position Y</label>
<input type="number" name="posy" value="" class="form-control">
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Position Z</label>
<input type="number" name="posz" value="" class="form-control">
</div>
</div>
</div>
</div>
<div class="card-footer">
<input type="hidden" name="action" value="set-position">
<button type="submit" class="btn btn-info">Set Position</button>
</div>
</form>
</div>
</div>
<div class="col-md-4">
<div class="card card-info card-outline">
<div class="card-header">
<h5 class="m-0">Teleport to Temple</h5>
</div>
<form method="post" action="{{ constant('ADMIN_URL') }}?p=tools&tool=teleport">
<div class="card-footer">
<input type="hidden" name="action" value="set-position">
<input type="hidden" name="posx" value="0">
<input type="hidden" name="posy" value="0">
<input type="hidden" name="posz" value="0">
<button type="submit" class="btn btn-info">Teleport to Temple</button>
</div>
</form>
</div>
</div>
</div>