stock CreateVehicleEx(vehicletype,Float:x,Float:y,Float:z,Float:rotation,color1,color2,respawn_delay)
{
new vehicle=0;
vehicle=CreateVehicle(vehicletype,x,y,z,rotation,color1,color2,respawn_delay);
if(vehicle>1800 && vehicle<1900)printf("VehicleID: %i",vehicle);
new tmp_string[128];
if(vehicle==INVALID_VEHICLE_ID||vehicle==0)
{
format(tmp_string,sizeof(tmp_string),"Es wurde ein Vehicle mit einer ungültigen ID erstellt.");
strLog("cvelog.txt",tmp_string);
format(tmp_string,sizeof(tmp_string),"Ungültiges auto wurde erstellt. Parameter: %i, %f, %f, %f, %f, %i, %i, %i",vehicletype,x,y,z,rotation,color1,color2,respawn_delay);
strLog("cvelog.txt",tmp_string);
}
format(tmp_string,sizeof(tmp_string),"RSR-%i",vehicle);
SetVehicleNumberPlate(vehicle,tmp_string);
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vehicle,0,lights,alarm,doors,bonnet,boot,objective);
distanz[vehicle]=0;
distanztemp[vehicle]=0;
vPOS[vehicle][0]=x;
vPOS[vehicle][1]=y;
vPOS[vehicle][2]=z;
neonReset(vehicle);
return vehicle;
}
Beiträge von John Parker
-
-
Hallo liebes SA-MP.DE Forum,
Wie man oben anhand des Bildes schon Lesen kann geht es in diesen Thema um ein Fahrzeug/Auto Problemm..
Die Fahrzeuge von meinem Server/Script (MYSQL) werden nicht geladen, aber nur diese Fahrzeuge wo man bei einem Autohaus Kauft.. vorab ich habe nicht das " DT_Sniper" Autohaus sondern ein Selfmade Autohaus System.
Wenn man Sicht ein Auto Kauft kann man es ganz normal Parken, sobald man offline geht und wieder auf dem Server Joint ist das Fahrzeug nicht mehr da obwohl man es dort geparkt hat, es verschwindet. Der Server kann das Fahrzeug irgend wie nicht laden ( Mein Script leuft über MYSQL, genau so wie das Autohaus System ).
if(vehicle==INVALID_VEHICLE_IDDer Fehler, der hier erzeugt wird, steht im Log:
if(vehicle==INVALID_VEHICLE_ID||vehicle==0)
{
format(tmp_string,sizeof(tmp_string),"Es wurde ein Vehicle mit einer ungültigen ID erstellt.");
strLog("cvelog.txt",tmp_string);
format(tmp_string,sizeof(tmp_string),"Ungültiges auto wurde erstellt. Parameter: %i, %f, %f, %f, %f, %i, %i, %i",vehicletype,x,y,z,rotation,color1,color2,respawn_delay);
strLog("cvelog.txt",tmp_string);
}Ich würde mich sehr freuen wenn mir dabei jemand Helfen würde, sobald jemand irgend welche Codes aus meinem Autohaus System oder was anderes braucht würde ich diese natürlich gerne dazuschreiben.
mfg CoreX
-
Hallo liebes SA-MP.de Forum,
Ich habe folgendes prob:
- Wenn ich mir ein auto kaufe auf meinem Server und es mit /parken parke... und einen Relog mache kann ich mich zwar einlogen aber, dann spwan ich irgend wo im nirgendwo, und ich kann natürlich dann auch nichts mehr schreiben oder irgend welche befehle ausführen... das heißt er reagiert nicht mehr...- Wenn ich aber das auto aus der mysql datenbank lösche was ich mir gekauft habe und dann wieder auf dem Server Einloge funktioniert alles einbahnfrei...
Und in meiner Log zeigt er mir folgendes als Fehler an:
Zitat
Es wurde versucht in der Whileschleife so ein ungültiges Auto wieder richtig zu machen.
[23.04.2013 22:56:01]: Es wurde ein Vehicle mit einer ungültigen ID erstellt.
[23.04.2013 22:56:01]: Ungültiges auto wurde erstellt. Parameter: 0, 0.000000, 0.000000, 0.000000, 0.000000, 0, 0, -1Würde mich freuen wenn mir irgend jemand dabei helfen könnte.
mfg CoreX
-
Ich weiß es auch nicht genau ob es a_mysql oder nur die mysql.inc ist
mfg CoreX
//edit:
Ich glaube eher das mein mysql.inc plugin verwaltet ist aber ich finde in google auch leider nur die 2009, 2011 hast du die neuste oder irgend jemand anders für mich evntl ? -
Hallo liebes SA-MP.de Forum,
Ich habe folgenden MYSQL Fehler wenn ich meinen Server Starten will:
[17:23:14] [debug] The following natives are not registered:
[17:23:14] [debug] dir_exists
[17:23:14] [debug] dir_create
[17:23:14] [debug] mysql_init
[17:23:14] [debug] mysql_fetch_row
[17:23:14] [debug] mysql_fetch_string
[17:23:14] [debug] mysql_result_storedDieser Fehler steht in der Log, der server ist zwar dann an aber es steht da Mode Unknow...
Würde mich sehr freuen wenn mir da jemand helfen würde oder evntl sagen könnte an was es genau liegen könnte.
mfg CoreX
-
Hallo liebes SA-MP.de Forum,
Ich suche das " [ FILTERSCRIPT ] Gangzonen editor by PawnFox v1.2 " Aber es gibt es leider nicht mehr der link ist nicht mehr aufrufbar..
da wollte ich fragen ob es noch jemand für mich hat, da es ein sehr nützliches Filterscript ist..Wenn es keiner hat, könnte mir dann jemand ein evntl gleiches geben wäre super
mfg CoreX
-
-
OK für GTA:SA weiß ich es nicht genau, aber für das andere game musst du mal sehen ob du dort einstellungen hast für das Lenkrad...
Evntl musst du die Pedale noch richtig ins Game mit einbinden, das heißt die Funktion Lenkrad ingame einschalten und dann kannst du dort die Tasten wählen z.b wie du bremsen willst und wie du gas geben kannst...So war es bei den games die ich bis jetzt mit Lenkrad gespielt hatte
Aber für GTA habe ich kein lenkrad xDDmfg CoreX
-
Für was benutzt du das Lenkrad, für was genau für ein Spiel..
denn es kann sein das du im Spiel erst die Gasbidale einstellen musst damit sie funktionierenmfg CoreX
-
ja trozdem wehre es schön wenn Nightstream es auf die Aktuele version updaten könnte ._:
Es kann natürlich auch sein das es schon auf der Aktuelen Version leuft, aber eben über mysql ich hab mir das Script noch nicht angesehen aber ich war mal kurz auf deren ihren Server..
und zweitens lade ich mir kein Godfather runter, weil ich Godfather Scripte einfach " Klatsche " finde.mfg CoreX
-
Naja die Server Version 0.3e ... runterladen
Das Server Pack auf 0.3e und dann Versuchen ob es Funktioniertmfg CoreX
-
Es gibt 2 Gute User Control Panel hier im Forum kostenlos mit Installations erklärung dabei...
und natürlich sind diese auch Free zu bekommen.Grex UCP ist für neulinge eig ganz gut zu gebrauchen
mfg CoreX
-
Evntl ist das Script noch von der der alten Server Version...
ich vermute es deswegen auch der Runtime Error...
Ladet euch mal die 0.3e Version und startet es dann mal ob es dann funktioniert...mfg CoreX
-
Ist doch eh nur ein Godfather, es gibt genügend andere Godfather Script´s im Showroom zu finden.
Evntl Plugins veraltet, oder evntl nach alte Server Version gewesen wenn das der fall sein sollte neu Compilen mit dem neusten Pawno dann sollte es gehen.mfg CoreX
-
Erstens mal haben wir das schon längst und zweitens habe ich nun wieder ein ganz anderes Prob bei dem mir DasNeo gerade hilft..
Deswegen erstmals den Thread durchlesen und dann was schreiben, und vorallem mit solchen dummen kommentaren... -.- -
stock UpdateBizzLabel(h)
{
new string[248];
if(BizzInfo[h][bOwned] == 1)
{
format(string, sizeof(string), "{FFFFFF}Business:{F7F700}%s.\n{FFFFFF}Inhaber: {F7F700}%s.",BizzInfo[h][bMessage],BizzInfo[h][bOwner]);
DestroyDynamic3DTextLabel(BizzInfo[h][blabel]);
BizzInfo[h][blabel] = CreateDynamic3DTextLabel(string,COLOR_WHITE,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]+0.5,15.0,0,0);
}
else
{
format(string, sizeof(string), "{FFFFFF}Das Business {F7F700}%s{FFFFFF} steht zum Verkauf:\n{FFFFFF}Preis: {F7F700}%d{4EF700}€.{F7F700}\n\n/buybusiness{FFFFFF} um es zu kaufen!",BizzInfo[h][bMessage],BizzInfo[h][bBuyPrice]);
DestroyDynamic3DTextLabel(BizzInfo[h][blabel]);
BizzInfo[h][blabel] = CreateDynamic3DTextLabel(string,COLOR_WHITE,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]+0.5,15.0);
}
return 1;
}forward SaveBizz();
public SaveBizz()
{
new idx;
new File: file2;
while (idx < sizeof(BizzInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
BizzInfo[idx][bOwned],
BizzInfo[idx][bOwner],
BizzInfo[idx][bMessage],
BizzInfo[idx][bExtortion],
BizzInfo[idx][bEntranceX],
BizzInfo[idx][bEntranceY],
BizzInfo[idx][bEntranceZ],
BizzInfo[idx][bExitX],
BizzInfo[idx][bExitY],
BizzInfo[idx][bExitZ],
BizzInfo[idx][bLevelNeeded],
BizzInfo[idx][bBuyPrice],
BizzInfo[idx][bEntranceCost],
BizzInfo[idx][bTill],
BizzInfo[idx][bLocked],
BizzInfo[idx][bInterior],
BizzInfo[idx][bProducts],
BizzInfo[idx][bMaxProducts],
BizzInfo[idx][bPriceProd]);
if(idx == 0)
{
file2 = fopen("Sonstiges/Business.txt", io_write);
}
else
{
file2 = fopen("Sonstiges/Business.txt", io_append);
}
UpdateBizzLabel(idx);
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
}forward LoadBizz();
public LoadBizz()
{
new arrCoords[19][64];
new strFromFile2[256];
new File: file = fopen("Sonstiges/Business.txt", io_read);
if (file)
{
new idx;
while (idx < sizeof(BizzInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
BizzInfo[idx][bOwned] = strval(arrCoords[0]);
strmid(BizzInfo[idx][bOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(BizzInfo[idx][bMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(BizzInfo[idx][bExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
BizzInfo[idx][bEntranceX] = floatstr(arrCoords[4]);
BizzInfo[idx][bEntranceY] = floatstr(arrCoords[5]);
BizzInfo[idx][bEntranceZ] = floatstr(arrCoords[6]);
BizzInfo[idx][bExitX] = floatstr(arrCoords[7]);
BizzInfo[idx][bExitY] = floatstr(arrCoords[8]);
BizzInfo[idx][bExitZ] = floatstr(arrCoords[9]);
BizzInfo[idx][bLevelNeeded] = strval(arrCoords[10]);
BizzInfo[idx][bBuyPrice] = strval(arrCoords[11]);
BizzInfo[idx][bEntranceCost] = strval(arrCoords[12]);
BizzInfo[idx][bTill] = strval(arrCoords[13]);
BizzInfo[idx][bLocked] = strval(arrCoords[14]);
BizzInfo[idx][bInterior] = strval(arrCoords[15]);
BizzInfo[idx][bProducts] = strval(arrCoords[16]);
BizzInfo[idx][bMaxProducts] = strval(arrCoords[17]);
BizzInfo[idx][bPriceProd] = strval(arrCoords[18]);
UpdateBizzLabel(idx);
idx++;
}
fclose(file);
}
return 1;
}So
Eig geht alles über die .txt datei -
Dafür ist das Forum doch da.
Es wird funktionieren!
Gruß,
Neo.Nein irgend wie hat es nicht funktioniert.
Guck ma ich habs so gemacht:0|Der Staat|Tankstelle|No-one|998.7068|-914.1419|42.1797|998.7068|-914.1419|42.1797|5|50000|7|30079|1|1|186|200|11
Das sind die ingame Saves:
AddPlayerClass(285,998.7068,-914.1419,42.1797,6.4906,0,0,0,0,0,0); // Tankstellen bizStimmt eig oda.. ?
mfg CoreX
-
Ok ich teste es mal und werde dir dann wieder antworten ob es funktioniert hat
Es gibt eben doch noch leute die dir Helfen.Danke jetztschonmals DasNeo
-
Ok ich werde es mal ausprobieren...
Trozdem danke schonmals
//edit:
Hat funktioniert... nur irgend wie kann ich jetzt das Biz nicht mehr kaufen kp wieso ich guck das ich das auch irgend wie hinbekomme liegt bestimmt an den Coords.. die noch hinten drane stehen. -
Also... Denke ich.
Bist du dir da sicher oder denkst du nur...
Für das sind dann die anderen Coords dahinter ?
mfg CoreX