- 0
Server restart
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
NERS
De ce cand se restarteaza serverul cu GameModeExit() [cand inchid samp-server merge normal], reintru si incerc sa folosesc o comanda pe cineva imi spune ca nu e conectat?
Inainte de restart mergea totul, am incercat sa le dau kick inainte de restart dar nu merge nici asta
Cod: (la query-uri am pus PlayerInfo [ i ], nu se vede acel [ i ] pentru ca face textul italic, cred)
forward Restart();
public Restart() return GameModeExit();
YCMD:restart(playerid, params[], help) {
if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid,-1,AdminOnly);
new query[360];
SCMTA(COLOR_CLIENT," ");
format(query,sizeof(query),"(( Admin %s: Server-ul se va restarta in cateva secunde! ))", GetName(playerid));
SCMTA(COLOR_CLIENT,query);
format(query, sizeof(query), "(( Admin %s: Veti primi kick, o sa trebuiasca sa reintrati! ))", GetName(playerid));
SCMTA(COLOR_CLIENT,query);
SCMTA(COLOR_CLIENT, " ");
SendAdminMessage(COLOR_CLIENT,"Saving player data...",1);
SetTimer("Restart", 5000, false);
format(query, sizeof(query), "UPDATE `stuff` SET `GoalAmount`='%d'", GoalAmount);
mysql_tquery(SQL, query, "", "");
foreach(Player, i) {
CallLocalFunction("OnPlayerDisconnect", "is[20]", i, "Server Restart");
format(query, sizeof(query), "UPDATE `users` SET `CChar`='%d', `PaydayTime`='%d', `Energy`='%d', `EnergyJob`='%d', `Pass`='%d', `PassXP`='%d', `PassTier`='%d', `PassLevel`='%d' WHERE `ID`='%d'", PlayerInfo[pChar], PlayerInfo[pPaydayTime], PlayerInfo[pEnergy], PlayerInfo[pEnergyJob], PlayerInfo[pPass], PlayerInfo[pPassXP], PlayerInfo[pPassTier], PlayerInfo[pPassLevel], PlayerInfo[pSQLID]);
mysql_tquery(SQL, query, "", "");
if(PlayerInfo[pGoalContributor] == 1) {
Edited by NERSIter_Remove(GoalContributors, i);
format(query, sizeof(query), "UPDATE `users` SET `GoalContributor`='1' WHERE `ID`='%d'", PlayerInfo[pSQLID]);
mysql_tquery(SQL, query, "", "");
}
KickEx(i);
}
return 1;
}
7 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now