V2 Update

Supports Exile 1.04 (Inc VG)
This commit is contained in:
Bones50 2018-05-11 17:42:28 +10:00 committed by GitHub
parent 9fc1043481
commit 792756d112
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -235,7 +235,7 @@ Number Of Inputs = 1
SQL1_INPUTS = 1 SQL1_INPUTS = 1
[loadVehicleIdPage] [loadVehicleIdPage]
SQL1_1 = SELECT id FROM vehicle WHERE deleted_at IS NULL LIMIT ?,? SQL1_1 = SELECT id FROM vehicle WHERE deleted_at IS NULL AND territory_id IS NULL LIMIT ?,?
Number Of Inputs = 2 Number Of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
OUTPUT = 1 OUTPUT = 1
@ -271,21 +271,44 @@ SQL1_15 = cargo_items = ?,
SQL1_16 = cargo_magazines = ?, SQL1_16 = cargo_magazines = ?,
SQL1_17 = cargo_weapons = ?, SQL1_17 = cargo_weapons = ?,
SQL1_18 = cargo_container = ?, SQL1_18 = cargo_container = ?,
SQL1_19 = money = ? SQL1_19 = money = ?,
SQL1_20 = WHERE id = ? SQL1_20 = last_updated_at = NOW()
SQL1_21 = WHERE id = ?
Number of Inputs = 19 Number of Inputs = 19
SQL1_INPUTS = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 SQL1_INPUTS = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
[updateVehicleSkin] [updateVehicleSkin]
SQL1_1 = UPDATE vehicle SET vehicle_texture = ? WHERE id = ? SQL1_1 = UPDATE vehicle SET vehicle_texture = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[vehicleSetPinCode] [vehicleSetPinCode]
SQL1_1 = UPDATE vehicle SET pin_code = ? WHERE id = ? SQL1_1 = UPDATE vehicle SET pin_code = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[storeVehicle]
SQL1_1 = UPDATE vehicle SET territory_id = ?, nickname = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 3
SQL1_INPUTS = 1,2,3
[retrieveVehicle]
SQL1_1 = UPDATE vehicle SET territory_id = NULL, last_updated_at = NOW(), nickname = '' WHERE id = ?
Number of Inputs = 1
SQL1_INPUTS = 1
[confirmVehicleOwnership]
SQL1_1 = SELECT id, territory_id FROM vehicle WHERE nickname = ?
Number of Inputs = 1
SQL1_INPUTS = 1
OUTPUT = 1,2
[loadTerritoryVirtualGarage]
SQL1_1 = SELECT class, nickname FROM vehicle WHERE territory_id = ?
Number of Inputs = 1
SQL1_INPUTS = 1
OUTPUT = 1-STRING,2-STRING
[getVehicleAmmo] [getVehicleAmmo]
SQL1_1 = SELECT ammo FROM vehicle WHERE id = ? SQL1_1 = SELECT ammo FROM vehicle WHERE id = ?
Number of Inputs = 1 Number of Inputs = 1
@ -343,22 +366,27 @@ Number Of Inputs = 0
OUTPUT = 1 OUTPUT = 1
[constructionSetPinCode] [constructionSetPinCode]
SQL1_1 = UPDATE construction SET pin_code= ? WHERE id = ? SQL1_1 = UPDATE construction SET pin_code= ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[upgradeObject] [upgradeObject]
SQL1_1 = UPDATE construction SET class=? WHERE id = ? SQL1_1 = UPDATE construction SET class = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[addDoorLock] [addDoorLock]
SQL1_1 = UPDATE construction SET pin_code = ?,is_locked = -1 WHERE id = ? SQL1_1 = UPDATE construction SET pin_code = ?, is_locked = -1, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[removeDoorLock]
SQL1_1 = UPDATE construction SET pin_code = '000000', is_locked = 0, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 1
SQL1_INPUTS = 1
[updateLock] [updateLock]
SQL1_1 = UPDATE construction SET is_locked = ? WHERE id = ? SQL1_1 = UPDATE construction SET is_locked = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
@ -368,7 +396,7 @@ Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[updateDamage] [updateDamage]
SQL1_1 = UPDATE construction SET damage = ? WHERE id = ? SQL1_1 = UPDATE construction SET damage = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
@ -441,14 +469,15 @@ SQL1_13 = cargo_magazines = ?,
SQL1_14 = cargo_weapons = ?, SQL1_14 = cargo_weapons = ?,
SQL1_15 = cargo_container = ?, SQL1_15 = cargo_container = ?,
SQL1_16 = territory_id = $CUSTOM_1$, SQL1_16 = territory_id = $CUSTOM_1$,
SQL1_17 = money = ? SQL1_17 = money = ?,
SQL1_18 = WHERE id = ? SQL1_18 = last_updated_at = NOW()
SQL1_19 = WHERE id = ?
Number of Inputs = 16 Number of Inputs = 16
Number of Custom Inputs = 1 Number of Custom Inputs = 1
SQL1_INPUTS = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 SQL1_INPUTS = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
[containerSetPinCode] [containerSetPinCode]
SQL1_1 = UPDATE container SET pin_code= ? WHERE id = ? SQL1_1 = UPDATE container SET pin_code= ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
@ -598,7 +627,7 @@ SQL1_INPUTS = 1
; Marks for deletion containers outside territories that were not accessed within ? days ; Marks for deletion containers outside territories that were not accessed within ? days
[markDeleteOldContainers] [markDeleteOldContainers]
SQL1_1 = UPDATE container SET deleted_at = NOW() WHERE last_updated_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND territory_id IS NULL SQL1_1 = UPDATE container SET deleted_at = NOW() WHERE last_updated_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND territory_id IS NULL AND deleted_at IS NULL
Number Of Inputs = 1 Number Of Inputs = 1
SQL1_INPUTS = 1 SQL1_INPUTS = 1
@ -610,7 +639,7 @@ SQL1_INPUTS = 1
; Marks contructions outside territories deleted after ? days ; Marks contructions outside territories deleted after ? days
[markDeleteOldConstructions] [markDeleteOldConstructions]
SQL1_1 = UPDATE construction SET deleted_at = NOW() WHERE last_updated_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND territory_id IS NULL SQL1_1 = UPDATE construction SET deleted_at = NOW() WHERE spawned_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND territory_id IS NULL AND deleted_at IS NULL
Number Of Inputs = 1 Number Of Inputs = 1
SQL1_INPUTS = 1 SQL1_INPUTS = 1
@ -622,7 +651,7 @@ SQL1_INPUTS = 1
; Marks for deletion vehicles that were not used within ? days ; Marks for deletion vehicles that were not used within ? days
[markDeleteOldVehicles] [markDeleteOldVehicles]
SQL1_1 = UPDATE vehicle SET deleted_at = NOW() WHERE last_updated_at < DATE_SUB(NOW(), INTERVAL ? DAY) SQL1_1 = UPDATE vehicle SET deleted_at = NOW() WHERE last_updated_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND deleted_at IS NULL
Number Of Inputs = 1 Number Of Inputs = 1
SQL1_INPUTS = 1 SQL1_INPUTS = 1
@ -634,9 +663,9 @@ SQL1_INPUTS = 1
; Marks territories (and all containers/constructions) that were not paid within ? days as deleted ; Marks territories (and all containers/constructions) that were not paid within ? days as deleted
[markDeleteUnpaidTerritories] [markDeleteUnpaidTerritories]
SQL1_1 = UPDATE territory SET deleted_at = NOW() WHERE last_paid_at < DATE_SUB(NOW(), INTERVAL ? DAY) SQL1_1 = UPDATE territory SET deleted_at = NOW() WHERE last_paid_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND deleted_at IS NULL
SQl2_1 = UPDATE construction SET deleted_at = (select deleted_at from territory where territory.id=construction.territory_id and territory.deleted_at IS NOT NULL) SQl2_1 = UPDATE construction SET deleted_at = (SELECT deleted_at FROM territory WHERE territory.id = construction.territory_id AND territory.deleted_at IS NOT NULL) WHERE construction.territory_id IS NOT NULL
SQL3_1 = UPDATE container SET deleted_at = (select deleted_at from territory where territory.id=container.territory_id and territory.deleted_at IS NOT NULL) SQL3_1 = UPDATE container SET deleted_at = (SELECT deleted_at FROM territory WHERE territory.id = container.territory_id AND territory.deleted_at IS NOT NULL) WHERE container.territory_id IS NOT NULL
Number Of Inputs = 1 Number Of Inputs = 1
SQL1_INPUTS = 1 SQL1_INPUTS = 1
@ -658,8 +687,8 @@ SQL1_INPUTS = 1
; Unlock doors and mark safes as abandoned if flag stolen for X days ; Unlock doors and mark safes as abandoned if flag stolen for X days
[setAbandonedUnlocked] [setAbandonedUnlocked]
SQL1_1 = UPDATE container SET abandoned = NOW(), pin_code = '0000' WHERE (SELECT flag_stolen_at from territory WHERE territory.id=container.territory_id AND territory.flag_stolen_at < DATE_SUB(NOW(), INTERVAL ? DAY)); SQL1_1 = UPDATE container SET abandoned = NOW(), pin_code = '0000' WHERE (SELECT flag_stolen_at FROM territory WHERE territory.id = container.territory_id AND territory.flag_stolen_at < DATE_SUB(NOW(), INTERVAL ? DAY));
SQL2_1 = UPDATE construction SET pin_code = '0000' WHERE (SELECT flag_stolen_at from territory WHERE territory.id = construction.territory_id AND territory.flag_stolen_at < DATE_SUB(NOW(), INTERVAL ? DAY)) AND pin_code != '000000' SQL2_1 = UPDATE construction SET pin_code = '0000' WHERE (SELECT flag_stolen_at FROM territory WHERE territory.id = construction.territory_id AND territory.flag_stolen_at < DATE_SUB(NOW(), INTERVAL ? DAY)) AND pin_code != '000000'
Number Of Inputs = 1 Number Of Inputs = 1
SQL1_INPUTS = 1 SQL1_INPUTS = 1
SQL2_INPUTS = 1 SQL2_INPUTS = 1
@ -680,12 +709,12 @@ SQL1_INPUTS = 1
OUTPUT = 1 OUTPUT = 1
[setContainerMoney] [setContainerMoney]
SQL1_1 = UPDATE container SET money = ? WHERE id = ? SQL1_1 = UPDATE container SET money = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
[setVehicleMoney] [setVehicleMoney]
SQL1_1 = UPDATE vehicle SET money = ? WHERE id = ? SQL1_1 = UPDATE vehicle SET money = ?, last_updated_at = NOW() WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
@ -701,4 +730,36 @@ SQL1_INPUTS = 1
[setTerritoryNotified] [setTerritoryNotified]
SQL1_1 = UPDATE territory SET xm8_protectionmoney_notified = ? WHERE id = ? SQL1_1 = UPDATE territory SET xm8_protectionmoney_notified = ? WHERE id = ?
Number of Inputs = 2 Number of Inputs = 2
SQL1_INPUTS = 1,2 SQL1_INPUTS = 1,2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Exile Escape
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[addAccountWin]
SQL1_1 = UPDATE account SET wins = wins + 1 WHERE uid = ?
Number Of Inputs = 1
SQL1_INPUTS = 1
[addAccountMatches]
SQL1_1 = UPDATE account SET matches = matches + 1 WHERE uid = ?
Number Of Inputs = 1
SQL1_INPUTS = 1
[createMatch]
SQL1_1 = INSERT INTO game_data SET players = ?, total_players = ?
Number Of Inputs = 2
SQL1_INPUTS = 1,2
Return InsertID = true
[setMatchWinner]
SQL1_1 = UPDATE game_data SET winner_uid = ?, win_type = ? WHERE id = ?
Number Of Inputs = 3
SQL1_INPUTS = 1,2,3
[getEscapeAccountStats]
SQL1_1 = SELECT wins, matches FROM account WHERE uid = ?
Number of Inputs = 1
SQL1_INPUTS = 1
OUTPUT = 1,2