OMG,muss sowas sein?
Echt,von sowas halt ich null
Diese Page ist schon so lange offen und du postest sie jetz obwohl sie schon jeder kennt.
OMG,muss sowas sein?
Echt,von sowas halt ich null
Diese Page ist schon so lange offen und du postest sie jetz obwohl sie schon jeder kennt.
Timo lüg hier net rum.Du bist Bonbon...
ICH BIN FÜR NEIN!
Wenn Matze Bellic mod wird.Fress ich nen Bessen!
Ich mein Copy & paste?!
Naja,ich wäre für Blackfox und NSG
Da gebe ich dir recht.
Aber manche sind schon dafür qualifiziert,nur die jenigen müssen diesen verantwortungsvollen Job dann aber auch ernst nehmen.
Wenn hier doch soviel arbeit ist.
Wieso sucht ihr nicht nen neun S-Mod oder vll 2?
Ich mein genug Leute gibt es hier ja...
Wir "Verlosen" entweder einen SAMP Server von Breadfish mit Webinterfacezugang
Verstößt das nicht gegen eine Regel?
Ich Danke dir BlackFox,du bist der größte
So,das klappt nun schonmal alles.Nur noch eine Frage,irgendwie werden immer mehr Tankstellen gespeichert aber immer mit dem Wert 0.Why?
Hier mein SaveTankInfo()stock SaveTankInfo()
{
fremove("/Tanken/tanken.cfg");
INI_Create("/Tanken/tanken.cfg");
if(INI_Open("/Tanken/tanken.cfg"))
{
new saver[128];
for(new i=0;i<MAX_T;i++)
{
format(saver,sizeof(saver),"X_%d",i);
INI_WriteFloat(saver,TankInfo[i][X]);
format(saver,sizeof(saver),"Y_%d",i);
INI_WriteFloat(saver,TankInfo[i][Y]);
format(saver,sizeof(saver),"Z_%d",i);
INI_WriteFloat(saver,TankInfo[i][Z]);
format(saver,sizeof(saver),"Besitzer_%d",i);
INI_WriteString(saver,TankInfo[i][Besitzer]);
format(saver,sizeof(saver),"Preis_%d",i);
INI_WriteInt(saver,TankInfo[i][Preis]);
format(saver,sizeof(saver),"Lpreis_%d",i);
INI_WriteInt(saver,TankInfo[i][Lpreis]);
format(saver,sizeof(saver),"Inhalt_%d",i);
INI_WriteInt(saver,TankInfo[i][Inhalt]);
format(saver,sizeof(saver),"Owned_%d",i);
INI_WriteInt(saver,TankInfo[i][Owned]);
format(saver,sizeof(saver),"Exists_%d",i);
INI_WriteInt(saver,TankInfo[i][Exists]);
}
INI_Save();
INI_Close();
}
return 1;
}
Ich habe ja in SaveTankInfo fremove("/Tanken/tanken.cfg");
Also müssen die doch immer erneut gelöscht werden.
Habe schon mehrmals getestet
EDIT:Ich Probier deine Variante mal aus
Okay,der Befehl geht nun auch wenn die Tanken geladen werden.
Nur iwie,werden die tanken nicht geladen,ingame sehe ich nichts...
Mien Jetziges LoadTankInfo()
stock LoadTankInfo()
{
if(INI_Open("/Tanken/tanken.cfg"))
{
if(TankInfo[Erstellte_Tanken][Exists])
{
new loader[128];
for(new i=0;i<MAX_T;i++)
{
format(loader,sizeof(loader),"X_%d",i);
TankInfo[i][X] = INI_ReadFloat(loader);
format(loader,sizeof(loader),"Y_%d",i);
TankInfo[i][Y] = INI_ReadFloat(loader);
format(loader,sizeof(loader),"Z_%d",i);
TankInfo[i][Z] = INI_ReadFloat(loader);
format(loader,sizeof(loader),"Besitzer_%d",i);
INI_ReadString(TankInfo[i][Besitzer],loader,MAX_PLAYER_NAME);
format(loader,sizeof(loader),"Preis_%d",i);
TankInfo[i][Preis] = INI_ReadInt(loader);
format(loader,sizeof(loader),"Lpreis_%d",i);
TankInfo[i][Lpreis] = INI_ReadInt(loader);
format(loader,sizeof(loader),"Inhalt_%d",i);
TankInfo[i][Inhalt] = INI_ReadInt(loader);
format(loader,sizeof(loader),"Owned_%d",i);
TankInfo[i][Owned] = INI_ReadInt(loader);
format(loader,sizeof(loader),"Exists_%d",i);
TankInfo[i][Exists] = INI_ReadInt(loader);
Erstellte_Tanken++;
}
}
INI_Close();
}
return 1;
}
Was meinst du mit Key?
Bin noch anfänger in Sii,kannst du vll mal ein Beispiel geben?
Habe ja Oben meinen Tankstellen erstell befehl gepostet.
Ja und wie überprüfe ich das?
Ich mein,wenn ich LoadTanken aus GameModeInit draußen habe,klappt ja alles Prima.Nur wenn LoadTanken drinne ist,funzt der befehl nicht.
Also muss odch irgendwass am LoadTanken falsch sein oder?
Jap...
PS: Der Befehl geht bis zum printf("Tanke erstellt");
Weil printf("Tanke erstellt2"); wird mir nicht angezeigt
EDIT: So,der befehl geht nur,wenn ich LoadTanken rausmache.Hier LoadTanken:
stock LoadTanken()
{
if(INI_Open("/Tanken/tanken.cfg"))
{
new loader[128];
for(new i=0;i<MAX_T;i++)
{
format(loader,sizeof(loader),"X_%d",i);
TankInfo[i][X] = INI_ReadFloat(loader);
format(loader,sizeof(loader),"Y_%d",i);
TankInfo[i][Y] = INI_ReadFloat(loader);
format(loader,sizeof(loader),"Z_%d",i);
TankInfo[i][Z] = INI_ReadFloat(loader);
format(loader,sizeof(loader),"tbesitzer_%d",i);
INI_ReadString(TankInfo[i][tbesitzer],loader,MAX_PLAYER_NAME);
format(loader,sizeof(loader),"tpreis_%d",i);
TankInfo[i][tpreis] = INI_ReadInt(loader);
format(loader,sizeof(loader),"tlpreis_%d",i);
TankInfo[i][tlpreis] = INI_ReadInt(loader);
format(loader,sizeof(loader),"tinhalt_%d",i);
TankInfo[i][tinhalt] = INI_ReadInt(loader);
format(loader,sizeof(loader),"Owned_%d",i);
TankInfo[i][Owned] = INI_ReadInt(loader);
Created_Tankstellen++;
}
INI_Close();
}
return 1;
}
Ich hoffe es kennen sich welche noch mit SII aus.
SRY für den Push,aber ich brauche das dringend,kommt schon...
Dumme Frage,per Dini kann man dies nichtmachen oder?Das man ingame sachen erstellen kann,die dann gespeichert werden wenn der Server beendet wird?
Ja is mir schon klar...nur is das egal,wenn man einfach ToStream dranhängt?Weil davon wusst ich ja noch nie
Er hat ja keine Map-Dateien mehr.
Das heißt,er kann sie nich neu Converten.
Und mit CreateObjectToStream(einfach ToStream dranhängen halt) klappt das uach nich,oder hab ich da was verpasst?
Oh...Vandigra will auch Scripten lernen Na dann kannste Little_Jon ja behilflich sein.
Poste dochmal bitte den Tank befehl.Dann können wir dir weiterhelfen
Mein Post war kompletter Müll,sry für das.Faustus,ist dein OnPlayerCommandText lange?Wenn nein,poste ihn dochmal ganz bitte.
Is dein OnPlayerCommandText lange?
Code Pls...sonst können wir nicht helfen.
Den Anfang und das Ende von OnPlayerCommandText