Nope, war schon unter den new's in der include und es hat nichts gebracht ![]()
Beiträge von RunAway
-
-
Hey den oben genannten warning ( warning 208: function with tag result used before definition, forcing reparse)
bekomme ich bei dieser funktion
stock SaveCoords(vehicleid)//Warningline
{
new Float:X, Float:Y, Float:Z;
GetVehiclePos(vehicleid, X, Y, Z);
Vehicle[vehicleid][vehX]=X;
Vehicle[vehicleid][vehY]=Y;
Vehicle[vehicleid][vehZ]=Z;
return 1;
}
Wie kann ich den behebn, hat er folgen?mfg
-
Alles anzeigen
Magst dir das mal hier runterladen?
http://blackace.org/dfghj/vehparams.inc
Da sollte eigentlich das Problem behoben sein.
DANKE *me gibt dir einen dicken bussy*
-
Evtl OnPlayerUpdate? kA
Bist du krank? Weißte was das bei mehreren toren laggt? -
natoll, ich hab dieses verdammte problem seit gestern morgen und ohne dem komm ich nicht weiter, da meine Carsysteme darauf basieren, aber die Zeit lasse ich dir, bin froh, dass mir überhaupt mal geholfen wird

danke dir
-
Also muss ja ein Fehler in der include sein...

-
Omg wenn das 5leute wehren mit knarre hette ich das noch verstanden aber 6 Cops auf 1man omg amerika ist auch nicht mehr das was es war

das sit schwachsinn, du weißt nie was diese person grade vor hat, und wenn die cops dann auf nummer sicher gehen...
-
Hey, ich habe die Include von BlackAce [ INCLUDE ] VehicleParams | Einfach setzen, herausfinden & verwalten
Mir ist aufgefallen, dass diese falsche werte wieder gibt
new motor = GetVehicleParam(vehicleid,MOTOR);
new licht = GetVehicleParam(vehicleid,LICHT);
new kraum = GetVehicleParam(vehicleid,KOFFERRAUM);
new mhaube = GetVehicleParam(vehicleid,MOTORHAUBE);
else
{
format(string,sizeof(string),"FEHLER!!!");
printf("%d %d %d %d", motor,licht,kraum,mhaube);
}
Hat wer eine Idee mfg//edit neue feststellung:
Also ich hab den Fehler soweit gefunden, da SetVehicleParam die Werte durcheinander bringt
Wenn ich beim Aufrufen des Befehls mit printen lasse welche Werte drin sind kommt
motor,licht,kofferraum,motorhaube,CEHICLE_PARAMS_OFF,VEHICLE_PARAMS_ON
Sobaldi ch baer genau das nach dem es umgestellt ist printen lasse kommt das
Und hier die Funktionen womit das Umgestellt wirdstock TurnMotor(vehicleid)
{
if(GetVehicleParam(vehicleid,MOTOR) == VEHICLE_PARAMS_ON)
{
SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_OFF);
return 1;
}
SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_ON);
return 1;
}
stock TurnLicht(vehicleid)
{
if(GetVehicleParam(vehicleid,LICHT) == VEHICLE_PARAMS_ON)
{
SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_OFF);
return 1;
}
SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_ON);
return 1;
}
stock TurnKofferraum(vehicleid)
{
if(GetVehicleParam(vehicleid,KOFFERRAUM) == VEHICLE_PARAMS_ON)
{
SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_OFF);
return 1;
}
SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_ON);
return 1;
}
stock TurnMotorhaube(vehicleid)
{
if(GetVehicleParam(vehicleid,MOTORHAUBE) == VEHICLE_PARAMS_ON)
{
SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_OFF);
return 1;
}
SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_ON);
return 1;
}
Habt ihr irgendwie eine Idee? -
Hey,
ich habe ein Vehiclecontrol Dialog gemacht.
Dieser öffnet sich auch auf den gewünschten Befehl hin.
Schleiße ich ihn, mit dem Button mit dem keine Funktion ausgeführt werden soll, so kann ich ihn wiederholt per dem Befehl öffnen.
Nun, wenn ich jetzt aber eine Funktion ausführen lassen möchte, funktioniert diese zum teil auch. Der Motor oder ein anderer Parameter wird umgestellt, aber der Dialog wird nicht wie gewollt wieder angezeigt und kann auch nicht für das verwendete Fahrzeug verwendet werden. für jedes andere Funktioniert dieses.
http://pastebin.com/FSiR8J4E
Wer eine Idee ?mfg
-
Hey,
ich nutze diese Inlcude
[ INCLUDE ] VehicleParams | Einfach setzen, herausfinden & verwalten
Ich habe dort mit ein Control Dialog erstellt, dieser funktioniert auch, bis auf, dass dannach der Server crasht
hier die Serverlog incl. crashdetect PluginCode
Alles anzeigen[20:08:23] [debug] Server crashed while executing selfmade.amx [20:08:23] [debug] AMX backtrace: [20:08:23] [debug] #0 native getarg () [004045d0] from samp-server.exe [20:08:23] [debug] #1 0004398c in __SetVehicleParamsEx (vehicleid=25, engine=0, lights=16777216, alarm=1, doors=1, bonnet=1, boot=1, objective=1) at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\vehcontrol.inc:85 [20:08:23] [debug] #2 00043838 in SetVehicleParam (vehicleid=25, pointer=0, set=0) at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\vehcontrol.inc:55 [20:08:23] [debug] #3 00043b60 in Vehicle_OnDialogResponse (playerid=0, dialogid=26, response=1, listitem=0, inputtext[]=@0x000c147c "") at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\Out-Vehicle.inc:23 [20:08:23] [debug] #4 000591c0 in public OnDialogResponse (playerid=0, dialogid=26, response=1, listitem=0, inputtext[]=@0x000c147c "") at C:\Dokumente und Einstellungen\Timo\Desktop\samp\gamemodes\selfmade.pwn:204 [20:08:23] [debug] System backtrace: [20:08:23] [debug] #0 00ed3c32 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [20:08:23] [debug] #1 00ed6076 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [20:08:23] [debug] #2 00ecc05a in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [20:08:23] [debug] #3 00ed3c5e in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [20:08:23] [debug] #4 0046e811 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [20:08:23] [debug] #5 004547f0 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [20:08:23] [debug] #6 6c506e4f in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exeHat wer eine ahnung ?
MfG -
Code
Alles anzeigen[19:27:02] [debug] Server crashed while executing selfmade.amx [19:27:02] [debug] AMX backtrace: [19:27:02] [debug] #0 native getarg () [004045d0] from samp-server.exe [19:27:02] [debug] #1 0004398c in __SetVehicleParamsEx (vehicleid=25, engine=0, lights=1, alarm=1, doors=1, bonnet=16777216, boot=1, objective=1) at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\vehcontrol.inc:62 [19:27:02] [debug] #2 00043838 in SetVehicleParam (vehicleid=25, pointer=0, set=0) at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\vehcontrol.inc:32 [19:27:02] [debug] #3 00043b60 in Vehicle_OnDialogResponse (playerid=0, dialogid=26, response=1, listitem=0, inputtext[]=@0x000c147c "") at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\Out-Vehicle.inc:23 [19:27:02] [debug] #4 000591c0 in public OnDialogResponse (playerid=0, dialogid=26, response=1, listitem=0, inputtext[]=@0x000c147c "") at C:\Dokumente und Einstellungen\Timo\Desktop\samp\gamemodes\selfmade.pwn:204 [19:27:02] [debug] System backtrace: [19:27:03] [debug] #0 00ed3c32 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #1 00ed6076 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #2 00ecc05a in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #3 00ed3c5e in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #4 0046e811 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [19:27:03] [debug] #5 004547f0 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [19:27:03] [debug] #6 6c506e4f in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe
// das kam in der serverlog nach dem ich das mit der cfg compiled habe -
Code
Alles anzeigen[19:27:02] [debug] Server crashed while executing selfmade.amx [19:27:02] [debug] AMX backtrace: [19:27:02] [debug] #0 native getarg () [004045d0] from samp-server.exe [19:27:02] [debug] #1 0004398c in __SetVehicleParamsEx (vehicleid=25, engine=0, lights=1, alarm=1, doors=1, bonnet=16777216, boot=1, objective=1) at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\vehcontrol.inc:62 [19:27:02] [debug] #2 00043838 in SetVehicleParam (vehicleid=25, pointer=0, set=0) at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\vehcontrol.inc:32 [19:27:02] [debug] #3 00043b60 in Vehicle_OnDialogResponse (playerid=0, dialogid=26, response=1, listitem=0, inputtext[]=@0x000c147c "") at C:\Dokumente und Einstellungen\Timo\Desktop\samp\pawno\include\Out-Vehicle.inc:23 [19:27:02] [debug] #4 000591c0 in public OnDialogResponse (playerid=0, dialogid=26, response=1, listitem=0, inputtext[]=@0x000c147c "") at C:\Dokumente und Einstellungen\Timo\Desktop\samp\gamemodes\selfmade.pwn:204 [19:27:02] [debug] System backtrace: [19:27:03] [debug] #0 00ed3c32 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #1 00ed6076 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #2 00ecc05a in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #3 00ed3c5e in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:27:03] [debug] #4 0046e811 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [19:27:03] [debug] #5 004547f0 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [19:27:03] [debug] #6 6c506e4f in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe -
Code
Alles anzeigen[19:09:43] [debug] Server crashed while executing selfmade.amx [19:09:43] [debug] AMX backtrace: [19:09:43] [debug] #0 native getarg () [004045d0] from samp-server.exe [19:09:43] [debug] #1 00036c18 in ?? () from selfmade.amx [19:09:43] [debug] #2 00036b08 in ?? () from selfmade.amx [19:09:43] [debug] #3 00037044 in ?? () from selfmade.amx [19:09:43] [debug] #4 000486b8 in public OnDialogResponse () from selfmade.amx [19:09:43] [debug] System backtrace: [19:09:44] [debug] #0 00ed3c32 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:09:44] [debug] #1 00ed6076 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:09:44] [debug] #2 00ecc05a in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:09:44] [debug] #3 00ed3c5e in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\plugins\crashdetect.dll [19:09:44] [debug] #4 0046e811 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [19:09:44] [debug] #5 004547f0 in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exe [19:09:44] [debug] #6 6c506e4f in ?? () from C:\Dokumente und Einstellungen\Timo\Desktop\samp\samp-server.exewas siehst du daraus ?
-
und jetzt in deutsch:
-
nein leidern icht

-
Alles anzeigen
Ich hab da ein Problem

Der Server schmiert hierbei ab
if(listitem == 0){if(GetVehicleParam(vehicleid,MOTOR) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_OFF);}}
if(listitem == 1){if(GetVehicleParam(vehicleid,LICHT) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_OFF);}}
if(listitem == 2){if(GetVehicleParam(vehicleid,KOFFERRAUM) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_OFF);}}
if(listitem == 3){if(GetVehicleParam(vehicleid,MOTORHAUBE) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_OFF);}}
if(listitem == 4){if(GetVehicleParam(vehicleid,TUREN) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,TUREN,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,TUREN,VEHICLE_PARAMS_OFF);}}
//zuzüglich
Er schaltet ein mal umd dann zeigt er mir den Dialog, wie gewollt nochmal an.
aber dann schmiert der server ab
mfg
-
Das hörtsich doch schon mal gut an

Wo finde ich solche Provider oder wleche sind die besten bzgl Gebühren und Komfort?mfg
-
Ich hab da ein Problem

Der Server schmiert hierbei ab
if(listitem == 0){if(GetVehicleParam(vehicleid,MOTOR) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_OFF);}}
if(listitem == 1){if(GetVehicleParam(vehicleid,LICHT) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_OFF);}}
if(listitem == 2){if(GetVehicleParam(vehicleid,KOFFERRAUM) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_OFF);}}
if(listitem == 3){if(GetVehicleParam(vehicleid,MOTORHAUBE) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_OFF);}}
if(listitem == 4){if(GetVehicleParam(vehicleid,TUREN) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,TUREN,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,TUREN,VEHICLE_PARAMS_OFF);}} -
danke dir

-
Alles anzeigen
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(vehicleid, engine, lights, false, doors, bonnet, boot, objective);das meintest du doch oder?
//edit
Jop, nur unter OnGameModeInit muss ja erst noch was damit das geht^^