Andre um dir den Fehler mal zu sagen,
hast du IP sogesehen als Intger gesetzt es ist aber wie bei den Namen auslesen
Es ist ein String
//edit
@NikoAiko
mysql_free_result();
diese Funktion brauch man nur wenn man SELECT macht sonst nicht
Andre um dir den Fehler mal zu sagen,
hast du IP sogesehen als Intger gesetzt es ist aber wie bei den Namen auslesen
Es ist ein String
//edit
@NikoAiko
mysql_free_result();
diese Funktion brauch man nur wenn man SELECT macht sonst nicht
ußer der Callback oder die Funktion soll beendet werden
Es soll ja beendet werden daher passt das return
returnfehler ich hab es geahnt danke
Guten
Ich habe ein kleines Problem
bei der Anwendung, spammt er mich mit 100 Autos zu:
B_Function CreateAHCar(model,Float:x,Float:y,Float:z,Float:a,preis)
{
mysql_reconnect();
new query[512],data[512];
for(new carid=1;carid<MAX_AH_CARS;carid++)
{
format(query,512,"SELECT * FROM `Autohauscars` WHERE `ID` = '%d'",carid);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() == 0)
{
format(query, 512, "INSERT INTO `Autohauscars` (`ID`,`Model`,`X`,`Y`,`Z`,`A`,`Preis`) VALUES ('%d','%d','%f','%f','%f','%f','%d')",
carid,model,x,y,z,a,preis);
mysql_query(query);
format(query, 512,"SELECT `Model`, `X`, `Y`, `Z`, `A`, `Preis` FROM `Autohauscars` WHERE `ID` = '%d'",carid);
mysql_query(query);
mysql_store_result();
mysql_fetch_row_format(data, "|");
sscanf(data,"p<|>dffffd",AHInfo[carid][AH_modelid],AHInfo[carid][AH_x],AHInfo[carid][AH_y],AHInfo[carid][AH_z],AHInfo[carid][AH_a],AHInfo[carid][AH_Preis]);
AHVeh[carid] = CreateVehicle(AHInfo[carid][AH_modelid],AHInfo[carid][AH_x],AHInfo[carid][AH_y],AHInfo[carid][AH_z],AHInfo[carid][AH_a],-1,-1,-1);
}
mysql_free_result();
}
return 1;
}
Ich finde den Fehler hierbei nicht, da es genau so vom aufbau her ist wie mein system für Fraktionscars
Ich hoffe mal, das einer den fehler findet.
wo steht die Funktion denn?
der Stock dafür findest du in Maddins Tutorial
@Whayne
Bei den R7 plugin von Blue-G sind Theardquerys
das kann die Include noch nicht daher mach es so wie es Trox gepostet hat, adnn sind die errors weg
Sprich Include + Plugin austauschen
Ich sagte schon der Stock von den GetFloat MUSS über der Funktion sein wo du den Anwendest also über den stock wo du den Spieler laden tust
der stock muss über die Funktion kommen wo du den anwendest
mach das mal zu das:
format(Query, sizeof(Query), "SELECT * FROM playercars WHERE `Owner` = '%s'",pName);
zu
format(Query, sizeof(Query), "SELECT * FROM `playercars`");
und das DestroyVehicle ausklammern
ebenso wie Beavis wenn dieser interessiert ist
klar hab ich Interesse,
Solch ein Vorhaben unterstütze ich auch
Komisch
Ich hab es mir gerade in dein Forum angesehen und habe mal rumgegooglet dann schau ich hier und da is es
Nette idee und die Umsetzung ist auch gut
Es bringt, dass man eigentlich unendlich viele Objekte in seinem Script nutzen kann und zugleich schont es den Server !
Das kann man mit den Streamer auch
aber mal was anderes
Wie viele Onjecte schafft das system, in einen Umkreis von einen Spieler?
was sagt der Debug dazu?
debugge es mal
wenn du sscanf 2 hast nicht
bei den stock damit geht es nicht
was sagt denn der debug dazu?
Ich bin auch absolut dagegen
San Andreas ist ab 16 Stimmt schon
aber der Multiplayer ist ein Mod ohne altersbeschränkung
und hier geht es hauptzächlich um den Mod
Wie z.B mache ich es das wenn ich AddFire(X,Y,Z);
im Script verwende an der angegebenen Position ein Feuer erstellt wird?
Das hat mit den Tutorial nichts zu tun
Das Hooking ist hier dafür da, das man in einer Include auch OnPlayerConnect oder desgleichen nutzen kann, ohne das es im Script selber probleme gibt
geh auf http://www.sa-mp.com
Lad dir den Samp Ordner runter
Kopier alle Includes die der Ordner hat und füg sie bei dir in den Ordner ein
Die Antwort lautet:
Die standartincludes austauschen/erneuern
Wenn wir hier schonmal bei sind
wie funktioniert das genau mit den Theards?
Ich peil das nicht so richtig