Hallo,
ich hab ein Biz System gescriptet (schon länger her) und mir ist erst jetz aufgefallen. Das wenn dieser Code genutzt wird "LoadBizs();" das der Server (wenn man die Biz´s ingame lädt) sich komplett aufhängt (d.h. ich muss die Console schließen und wieder öffnen) aber wenn ich das direkt unter "OnGameModeini" packe steht in der Console zwar das der Server an ist, aber im "SAMP Browser" ist der aus. Ich lasse die Biz´es so laden bzw erstellen.
Spoiler anzeigen
MfG
ich hab ein Biz System gescriptet (schon länger her) und mir ist erst jetz aufgefallen. Das wenn dieser Code genutzt wird "LoadBizs();" das der Server (wenn man die Biz´s ingame lädt) sich komplett aufhängt (d.h. ich muss die Console schließen und wieder öffnen) aber wenn ich das direkt unter "OnGameModeini" packe steht in der Console zwar das der Server an ist, aber im "SAMP Browser" ist der aus. Ich lasse die Biz´es so laden bzw erstellen.
[pwn]stock LoadBizs()
{
new schleife = 1, Text[20], Text2[20];
while(schleife < MAX_BIZZ)
{
format(str, sizeof str, "%i", schleife);
BizInfo[schleife][bCashX] = mysql_GetFloat("Bizz", "CashX", "ID", str);
BizInfo[schleife][bCashY] = mysql_GetFloat("Bizz", "CashY", "ID", str);
BizInfo[schleife][bCashZ] = mysql_GetFloat("Bizz", "CashZ", "ID", str);
BizInfo[schleife][bACashX] = mysql_GetFloat("Bizz", "ACashX", "ID", str);
BizInfo[schleife][bACashY] = mysql_GetFloat("Bizz", "ACashY", "ID", str);
BizInfo[schleife][bACashZ] = mysql_GetFloat("Bizz", "ACashZ", "ID", str);
BizInfo[schleife][bVW] = mysql_GetInt("Bizz", "VW", "ID", str);
BizInfo[schleife][bTyp] = mysql_GetInt("Bizz", "Typ", "ID", str);
format(BizInfo[schleife][b3DText], 20, mysql_GetString("Bizz", "3DText", "ID", str));
format(BizInfo[schleife][b3DText2], 20, mysql_GetString("Bizz", "3DText2", "ID", str));
BizInfo[schleife][bLevel] = mysql_GetInt("Bizz", "Level", "ID", str);
BizInfo[schleife][bPreis] = mysql_GetInt("Bizz", "Preis", "ID", str);
format(BizInfo[schleife][bBesitzer], 16, mysql_GetString("Bizz", "Besitzer", "ID", str));
BizInfo[schleife][bKasse] = mysql_GetInt("Bizz", "Kasse", "ID", str);
BizInfo[schleife][bPick1] = CreatePickup(1239, 23, BizInfo[schleife][bCashX], BizInfo[schleife][bCashY], BizInfo[schleife][bCashZ], BizInfo[schleife][bVW]);
BizInfo[schleife][bText] = Create3DTextLabel(Text, BLAU, BizInfo[schleife][bCashX], BizInfo[schleife][bCashY], BizInfo[schleife][bCashZ], 50, BizInfo[schleife][bVW]);
if(BizInfo[schleife][bACashX] != 0)
{
BizInfo[schleife][bPick2] = CreatePickup(1239, 23, BizInfo[schleife][bACashX], BizInfo[schleife][bACashY], BizInfo[schleife][bACashZ], 0);
BizInfo[schleife][bText2] = Create3DTextLabel(Text2, BLAU, BizInfo[schleife][bACashX], BizInfo[schleife][bACashY], BizInfo[schleife][bACashZ], 50, 0);
Update3DTextLabelText(BizInfo[schleife][bText2], BLAU, Text2);
}
Update3DTextLabelText(BizInfo[schleife][bText], BLAU, Text);
}
return 1;
}[/pwn]
{
new schleife = 1, Text[20], Text2[20];
while(schleife < MAX_BIZZ)
{
format(str, sizeof str, "%i", schleife);
BizInfo[schleife][bCashX] = mysql_GetFloat("Bizz", "CashX", "ID", str);
BizInfo[schleife][bCashY] = mysql_GetFloat("Bizz", "CashY", "ID", str);
BizInfo[schleife][bCashZ] = mysql_GetFloat("Bizz", "CashZ", "ID", str);
BizInfo[schleife][bACashX] = mysql_GetFloat("Bizz", "ACashX", "ID", str);
BizInfo[schleife][bACashY] = mysql_GetFloat("Bizz", "ACashY", "ID", str);
BizInfo[schleife][bACashZ] = mysql_GetFloat("Bizz", "ACashZ", "ID", str);
BizInfo[schleife][bVW] = mysql_GetInt("Bizz", "VW", "ID", str);
BizInfo[schleife][bTyp] = mysql_GetInt("Bizz", "Typ", "ID", str);
format(BizInfo[schleife][b3DText], 20, mysql_GetString("Bizz", "3DText", "ID", str));
format(BizInfo[schleife][b3DText2], 20, mysql_GetString("Bizz", "3DText2", "ID", str));
BizInfo[schleife][bLevel] = mysql_GetInt("Bizz", "Level", "ID", str);
BizInfo[schleife][bPreis] = mysql_GetInt("Bizz", "Preis", "ID", str);
format(BizInfo[schleife][bBesitzer], 16, mysql_GetString("Bizz", "Besitzer", "ID", str));
BizInfo[schleife][bKasse] = mysql_GetInt("Bizz", "Kasse", "ID", str);
BizInfo[schleife][bPick1] = CreatePickup(1239, 23, BizInfo[schleife][bCashX], BizInfo[schleife][bCashY], BizInfo[schleife][bCashZ], BizInfo[schleife][bVW]);
BizInfo[schleife][bText] = Create3DTextLabel(Text, BLAU, BizInfo[schleife][bCashX], BizInfo[schleife][bCashY], BizInfo[schleife][bCashZ], 50, BizInfo[schleife][bVW]);
if(BizInfo[schleife][bACashX] != 0)
{
BizInfo[schleife][bPick2] = CreatePickup(1239, 23, BizInfo[schleife][bACashX], BizInfo[schleife][bACashY], BizInfo[schleife][bACashZ], 0);
BizInfo[schleife][bText2] = Create3DTextLabel(Text2, BLAU, BizInfo[schleife][bACashX], BizInfo[schleife][bACashY], BizInfo[schleife][bACashZ], 50, 0);
Update3DTextLabelText(BizInfo[schleife][bText2], BLAU, Text2);
}
Update3DTextLabelText(BizInfo[schleife][bText], BLAU, Text);
}
return 1;
}[/pwn]
MfG
[Blockierte Grafik: http://imageshack.us/a/img829/1465/signaturbaby.png]