Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] More f_onserver commands #1295

Open
canerksk opened this issue Sep 19, 2024 · 0 comments
Open

[Feature Request] More f_onserver commands #1295

canerksk opened this issue Sep 19, 2024 · 0 comments

Comments

@canerksk
Copy link
Contributor

canerksk commented Sep 19, 2024

	CScriptTriggerArgs Args(mode);
	g_Serv.r_Call("f_onserver_mode", &g_Serv, &Args);
	CScriptTriggerArgs SaveTryArgs(fForceImmediate, m_iSaveStage);
	g_Serv.r_Call("f_onserver_save_try", &g_Serv, &SaveTryArgs);
	CScriptTriggerArgs SaveStageArgs(m_iSaveStage);
	g_Serv.r_Call("f_onserver_save_stage", &g_Serv, &SaveStageArgs);
	CScriptTriggerArgs Args(bSave, m_iSaveStage);
	g_Serv.r_Call("f_onserver_save_force", &g_Serv, &Args);

	SimpleThreadLock lock(m_connectionMutex);
	g_Serv.r_Call("f_onserver_db_close", &g_Serv, nullptr);

g_Serv.r_Call("f_onserver_db_connect", &g_Serv, nullptr);

g_Serv.r_Call("f_onserver_db_close", &g_Serv, nullptr);

	CScriptTriggerArgs args;
	args.m_s1 = pszQuery;
	g_Serv.r_Call("f_onserver_db_execute", &g_Serv, &args);
		CScriptTriggerArgs args;
		args.m_s1 = pszQuery;
		g_Serv.r_Call("f_onserver_db_query", &g_Serv, &args);

The codes here are purely examples. Although many have been tested, some may need to be rewritten.

@canerksk canerksk changed the title more f_onserver commands [Feature Request] More f_onserver commands Sep 19, 2024
@cbnolok cbnolok added this to the X1.1 milestone Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants