Hallo Brotfische,
Momentan sieht es in meinem Script so aus:
C
//OnGameModeInit
new query[256];
format(query, sizeof(query), "SELECT * FROM haeuser");
mysql_function_query(dbhandle, query, true, "OnHousesLoad","");
format(query,sizeof(query),"SELECT * FROM gate");
mysql_function_query(dbhandle, query, true, "OnGateLoad", "");
for(new i = 1; i < MAX_TONNEN; i++)
{
mysql_format(dbhandle, query, 128, "SELECT * FROM muelltonnen WHERE id = %d",i);
mysql_function_query(dbhandle, query, true, "LoadMuellTonnen","d",i);
}
for(new i = 1; i < MAX_ATMS; i++)
{
mysql_format(dbhandle, query, 128, "SELECT * FROM atm WHERE id = %d",i);
mysql_function_query(dbhandle, query, true, "LoadATMS","d",i);
}
Alles anzeigen
Jetzt habe ich einen stock gemacht der Später an der Stelle stehen soll wo jetzt gerade der Code ist.. (Oben)
C
stock LoadMysqlData
{
mysql_function_query(dbhandle, "SELECT * FROM `haeuser`", true, "OnServerStart", "i", 1);
mysql_function_query(dbhandle, "SELECT * FROM `gate`", true, "OnServerStart", "i", 2);
}
Meine Frage lautet nun: Wie kann ich den Code mit den for-Schleifen in den stock schreiben? Und was muss ich dann bei dem public (Spoiler) beachten?
Ich hoffe es kann mir jemand helfen
MfG