remove auto-save feature because it is already automatic now
This commit is contained in:
parent
df6c8385b6
commit
304881b123
@ -453,7 +453,6 @@ CMD:business( playerid, params[ ] )
|
|||||||
UpdateBusinessData( b );
|
UpdateBusinessData( b );
|
||||||
UpdateBusinessTitle( b );
|
UpdateBusinessTitle( b );
|
||||||
GivePlayerCash( playerid, -( g_businessData[ b ] [ E_COST ] ) );
|
GivePlayerCash( playerid, -( g_businessData[ b ] [ E_COST ] ) );
|
||||||
autosaveStart( playerid, true );
|
|
||||||
SendClientMessageFormatted( playerid, -1, ""COL_GREY"[BUSINESS]"COL_WHITE" You have bought this business for "COL_GOLD"%s"COL_WHITE".", cash_format( g_businessData[ b ] [ E_COST ] ) );
|
SendClientMessageFormatted( playerid, -1, ""COL_GREY"[BUSINESS]"COL_WHITE" You have bought this business for "COL_GOLD"%s"COL_WHITE".", cash_format( g_businessData[ b ] [ E_COST ] ) );
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -160,7 +160,6 @@ hook OnDialogResponse( playerid, dialogid, response, listitem, inputtext[ ] )
|
|||||||
return SendError( playerid, "You don't have enough money for this ($5,000,000)." );
|
return SendError( playerid, "You don't have enough money for this ($5,000,000)." );
|
||||||
|
|
||||||
GivePlayerCash( playerid, -5000000 );
|
GivePlayerCash( playerid, -5000000 );
|
||||||
autosaveStart( playerid, true ); // auto-save
|
|
||||||
|
|
||||||
new aID = p_apartmentEnter{ playerid };
|
new aID = p_apartmentEnter{ playerid };
|
||||||
g_apartmentData[ aID ] [ E_CREATED ] = true;
|
g_apartmentData[ aID ] [ E_CREATED ] = true;
|
||||||
|
@ -426,7 +426,6 @@ CMD:h( playerid, params[ ] )
|
|||||||
return SendError( playerid, "You are not a V.I.P, to become one visit "COL_GREY"donate.sfcnr.com" );
|
return SendError( playerid, "You are not a V.I.P, to become one visit "COL_GREY"donate.sfcnr.com" );
|
||||||
|
|
||||||
GivePlayerCash( playerid, -( g_houseData[ i ] [ E_COST ] ) );
|
GivePlayerCash( playerid, -( g_houseData[ i ] [ E_COST ] ) );
|
||||||
autosaveStart( playerid, true ); // force_save
|
|
||||||
SendServerMessage( playerid, "You have bought this home for "COL_GOLD"%s"COL_WHITE"!", cash_format( g_houseData[ i ] [ E_COST ] ) );
|
SendServerMessage( playerid, "You have bought this home for "COL_GOLD"%s"COL_WHITE"!", cash_format( g_houseData[ i ] [ E_COST ] ) );
|
||||||
SetHouseOwner( i, p_AccountID[ playerid ], ReturnPlayerName( playerid ) );
|
SetHouseOwner( i, p_AccountID[ playerid ], ReturnPlayerName( playerid ) );
|
||||||
|
|
||||||
|
@ -9,14 +9,14 @@
|
|||||||
#include < YSI\y_hooks >
|
#include < YSI\y_hooks >
|
||||||
|
|
||||||
/* ** Definitions ** */
|
/* ** Definitions ** */
|
||||||
#define MAX_SETTINGS ( 14 )
|
#define MAX_SETTINGS ( 13 )
|
||||||
|
|
||||||
#define SETTING_BAILOFFERS ( 0 )
|
#define SETTING_BAILOFFERS ( 0 )
|
||||||
#define SETTING_EVENT_TP ( 1 )
|
#define SETTING_EVENT_TP ( 1 )
|
||||||
#define SETTING_GANG_INVITES ( 2 )
|
#define SETTING_GANG_INVITES ( 2 )
|
||||||
#define SETTING_CHAT_PREFIXES ( 3 )
|
#define SETTING_CHAT_PREFIXES ( 3 )
|
||||||
#define SETTING_RANSOMS ( 4 )
|
#define SETTING_RANSOMS ( 4 )
|
||||||
#define SETTING_AUTOSAVE ( 5 )
|
#define SETTING_CHAT_ID ( 5 )
|
||||||
#define SETTING_CONNECTION_LOG ( 6 )
|
#define SETTING_CONNECTION_LOG ( 6 )
|
||||||
#define SETTING_HITMARKER ( 7 )
|
#define SETTING_HITMARKER ( 7 )
|
||||||
#define SETTING_VIPSKIN ( 8 )
|
#define SETTING_VIPSKIN ( 8 )
|
||||||
@ -24,14 +24,13 @@
|
|||||||
#define SETTING_TOP_DONOR ( 10 )
|
#define SETTING_TOP_DONOR ( 10 )
|
||||||
#define SETTING_WEAPON_PICKUP ( 11 )
|
#define SETTING_WEAPON_PICKUP ( 11 )
|
||||||
#define SETTING_PASSIVE_MODE ( 12 )
|
#define SETTING_PASSIVE_MODE ( 12 )
|
||||||
#define SETTING_CHAT_ID ( 13 )
|
|
||||||
|
|
||||||
/* ** Variables ** */
|
/* ** Variables ** */
|
||||||
static stock
|
static stock
|
||||||
g_PlayerSettings [ MAX_SETTINGS ] [ 24 ] = {
|
g_PlayerSettings [ MAX_SETTINGS ] [ 24 ] = {
|
||||||
{ "Prevent Bail Offers" }, { "Prevent Event Teleports" }, { "Prevent Gang Invites" }, { "Prevent Chat Prefixes" }, { "Prevent Ransom Offers" },
|
{ "Prevent Bail Offers" }, { "Prevent Event Teleports" }, { "Prevent Gang Invites" }, { "Prevent Chat Prefixes" }, { "Prevent Ransom Offers" },
|
||||||
{ "Prevent Auto-Save" }, { "Display Connection Log" }, { "Display Hitmarker" }, { "Set V.I.P Skin" }, { "Hide Total Coin Bar" }, { "Hide Last Donor Text" },
|
{ "Display User ID In Chat" }, { "Display Connection Log" }, { "Display Hitmarker" }, { "Set V.I.P Skin" }, { "Hide Total Coin Bar" }, { "Hide Last Donor Text" },
|
||||||
{ "Manual Pickup Weapon" }, { "Prevent Passive Mode" }, { "Display User ID In Chat" }
|
{ "Manual Pickup Weapon" }, { "Prevent Passive Mode" }
|
||||||
},
|
},
|
||||||
bool: p_PlayerSettings [ MAX_PLAYERS ] [ MAX_SETTINGS char ]
|
bool: p_PlayerSettings [ MAX_PLAYERS ] [ MAX_SETTINGS char ]
|
||||||
;
|
;
|
||||||
|
@ -210,7 +210,6 @@ CMD:garage( playerid, params[ ] )
|
|||||||
UpdateGarageData( g );
|
UpdateGarageData( g );
|
||||||
UpdateGarageTitle( g );
|
UpdateGarageTitle( g );
|
||||||
GivePlayerCash( playerid, -( g_garageData[ g ] [ E_PRICE ] ) );
|
GivePlayerCash( playerid, -( g_garageData[ g ] [ E_PRICE ] ) );
|
||||||
autosaveStart( playerid, true ); // auto-save
|
|
||||||
SendClientMessageFormatted( playerid, -1, ""COL_GREY"[GARAGE]"COL_WHITE" You have bought this garage for "COL_GOLD"%s"COL_WHITE".", cash_format( g_garageData[ g ] [ E_PRICE ] ) );
|
SendClientMessageFormatted( playerid, -1, ""COL_GREY"[GARAGE]"COL_WHITE" You have bought this garage for "COL_GOLD"%s"COL_WHITE".", cash_format( g_garageData[ g ] [ E_PRICE ] ) );
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -354,7 +354,6 @@ hook OnDialogResponse( playerid, dialogid, response, listitem, inputtext[ ] )
|
|||||||
new bID = CreateBuyableVehicle( playerid, model, random( 126 ), random( 126 ), X, Y, Z, fA, g_BuyableVehicleData[ data_id ] [ E_PRICE ] );
|
new bID = CreateBuyableVehicle( playerid, model, random( 126 ), random( 126 ), X, Y, Z, fA, g_BuyableVehicleData[ data_id ] [ E_PRICE ] );
|
||||||
if ( bID == -1 ) return SendClientMessage( playerid, -1, ""COL_GREY"[VEHICLE]"COL_WHITE" Unable to create a vehicle due to a unexpected error." );
|
if ( bID == -1 ) return SendClientMessage( playerid, -1, ""COL_GREY"[VEHICLE]"COL_WHITE" Unable to create a vehicle due to a unexpected error." );
|
||||||
GivePlayerCash( playerid, -g_BuyableVehicleData[ data_id ] [ E_PRICE ] );
|
GivePlayerCash( playerid, -g_BuyableVehicleData[ data_id ] [ E_PRICE ] );
|
||||||
autosaveStart( playerid, true ); // auto-save
|
|
||||||
|
|
||||||
GetVehicleParamsEx( g_vehicleData[ playerid ] [ bID ] [ E_VEHICLE_ID ], engine, lights, alarm, doors, bonnet, boot, objective );
|
GetVehicleParamsEx( g_vehicleData[ playerid ] [ bID ] [ E_VEHICLE_ID ], engine, lights, alarm, doors, bonnet, boot, objective );
|
||||||
SetVehicleParamsEx( g_vehicleData[ playerid ] [ bID ] [ E_VEHICLE_ID ], VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective );
|
SetVehicleParamsEx( g_vehicleData[ playerid ] [ bID ] [ E_VEHICLE_ID ], VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective );
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
-- CREATE A MIGRATION ENTRY
|
||||||
|
INSERT INTO `DB_MIGRATIONS` (`MIGRATION`) VALUES ('20190101_cnr_remove_xp_autosave');
|
||||||
|
|
||||||
|
-- BEGIN
|
||||||
|
|
||||||
|
-- -- REMOVE REDUNDANT COLUMN XP IN USERS
|
||||||
|
ALTER TABLE `USERS` DROP `XP`;
|
||||||
|
|
||||||
|
-- -- REMOVE AUTO SAVE SETTING
|
||||||
|
DELETE FROM `SETTINGS` WHERE SETTING_ID = 5;
|
||||||
|
|
||||||
|
-- -- REPLACE AUTO SAVE SETTING WITH CHAT ID SETTING
|
||||||
|
UPDATE SETTINGS SET SETTING_ID = 5 WHERE SETTING_ID = 13;
|
@ -8022,22 +8022,6 @@ stock returnCityName( city )
|
|||||||
return string;
|
return string;
|
||||||
}
|
}
|
||||||
|
|
||||||
stock autosaveStart( playerid, bool: force_save = false )
|
|
||||||
{
|
|
||||||
new
|
|
||||||
iTime = g_iTime;
|
|
||||||
|
|
||||||
if ( IsPlayerSettingToggled( playerid, SETTING_AUTOSAVE ) && force_save == false )
|
|
||||||
return;
|
|
||||||
|
|
||||||
if ( GetPVarInt( playerid, "last_transaction" ) > iTime && force_save == false )
|
|
||||||
return;
|
|
||||||
|
|
||||||
SavePlayerData( playerid );
|
|
||||||
SetPVarInt( playerid, "last_transaction", iTime + 15 );
|
|
||||||
SendClientMessage( playerid, -1, IsPlayerSettingToggled( playerid, SETTING_AUTOSAVE ) ? ( ""COL_LRED"[AUTO-SAVE]"COL_WHITE" Your statistics have been saved." ) : (""COL_LRED"[AUTO-SAVE]"COL_WHITE" Your statistics have been saved, "COL_GREY"you can disable this over /cp"COL_WHITE"." ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
stock getCurrentDate( )
|
stock getCurrentDate( )
|
||||||
{
|
{
|
||||||
static
|
static
|
||||||
|
Loading…
Reference in New Issue
Block a user