hi leutz
ich hab seid ca 20 min das problem, dass 4 oder 5 filterscripts nichtmehr funktionieren
FS1:
#include <a_samp>
#include <dini>
#define COLOR_GREY 0xBEBEBEAA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_GREEN 0x008C0000
#define color_green 0x33AA33AA
#define color_dgreen 0x33AA33AA
#define COLOR_BLACK 0x000000
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_YELLOW 0xF6F60000
#define COLOR_BLUE 0x0000F600
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_RED 0xCE000000
#define color_lred 0xAA3333AA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define COLOR_CADETBLUE 0x5F9EA0
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_INVISIBLE 0xFFFFFF00
#define COLOR_ORANGE 0xFF830000
#define color_lorange 0xFF830000
#define COLOR_SHOW 0xFFC4C4FF
new sirene[MAX_VEHICLES];
new sirene1[MAX_VEHICLES];
new sirene2[MAX_VEHICLES];
new sirene3[MAX_VEHICLES];
new sirene4[MAX_VEHICLES];
new sirene5[MAX_VEHICLES];
new sirene6[MAX_VEHICLES];
new sirene7[MAX_VEHICLES];
new sirene8[MAX_VEHICLES];
new sirene9[MAX_VEHICLES];
new sirene10[MAX_VEHICLES];
new sirene11[MAX_VEHICLES];
new sirene12[MAX_VEHICLES];
new sirene13[MAX_VEHICLES];
new sirene14[MAX_VEHICLES];
new sirene15[MAX_VEHICLES];
new UCL[MAX_VEHICLES];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blaulicht");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
DestroyObject(sirene[vehicleid]);
DestroyObject(sirene1[vehicleid]);
DestroyObject(sirene2[vehicleid]);
DestroyObject(sirene3[vehicleid]);
DestroyObject(sirene4[vehicleid]);
DestroyObject(sirene5[vehicleid]);
DestroyObject(sirene6[vehicleid]);
DestroyObject(sirene7[vehicleid]);
DestroyObject(sirene8[vehicleid]);
DestroyObject(sirene9[vehicleid]);
DestroyObject(sirene10[vehicleid]);
DestroyObject(sirene11[vehicleid]);
DestroyObject(sirene12[vehicleid]);
DestroyObject(sirene13[vehicleid]);
DestroyObject(sirene14[vehicleid]);
DestroyObject(sirene15[vehicleid]);
UCL[vehicleid] = 0;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new accFormat[200];
format(accFormat,200,"%s.datei",GetPlayerName(playerid));
new admin;
admin = dini_Int(accFormat,"Admin");
if(strcmp(cmdtext, "/bl",true) == 0)
{
if(!admin > 3)return SendClientMessage(playerid,COLOR_WHITE,"Du bist kein Admin!");
{
if(UCL[GetPlayerVehicleID(playerid)] == 0)
{
sirene[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene2[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene3[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene4[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene5[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene6[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene7[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene8[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene9[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene10[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene11[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene12[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene13[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene14[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
sirene15[GetPlayerVehicleID(playerid)] = CreateObject(19288,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0 ,2.6,0,0,0,0);//Vorne Mitte
AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,0.0,0.85,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene2[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.7,2.6,0,0,0,0);//Vorne Licht Beifahrerseite
AttachObjectToVehicle(sirene3[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.7,2.6,0,0,0,0);//Vorne Licht Fahrerseite
AttachObjectToVehicle(sirene4[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0 ,2.6,0,0,0,0);//Vorne Mitte
AttachObjectToVehicle(sirene5[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,0.0,0.85,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene6[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.7,2.6,0,0,0,0);//Vorne Licht Beifahrerseite
AttachObjectToVehicle(sirene7[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.7,2.6,0,0,0,0);//Vorne Licht Fahrerseite
AttachObjectToVehicle(sirene8[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0 ,2.6,0,0,0,0);//Vorne Mitte
AttachObjectToVehicle(sirene9[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,0.0,0.85,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene10[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.7,2.6,0,0,0,0);//Vorne Licht Beifahrerseite
AttachObjectToVehicle(sirene11[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.7,2.6,0,0,0,0);//Vorne Licht Fahrerseite
AttachObjectToVehicle(sirene12[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0 ,2.6,0,0,0,0);//Vorne Mitte
AttachObjectToVehicle(sirene13[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,0.0,0.85,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene14[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.7,2.6,0,0,0,0);//Vorne Licht Beifahrerseite
AttachObjectToVehicle(sirene15[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.7,2.6,0,0,0,0);//Vorne Licht Fahrerseite
UCL[GetPlayerVehicleID(playerid)] = 1;
SendClientMessage(playerid, COLOR_GREEN, "Du hast das Blaulicht eingeschaltet.");
return 1;
}
else if(UCL[GetPlayerVehicleID(playerid)] == 1)
{
DestroyObject(sirene[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene1[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene2[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene3[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene4[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene5[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene6[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene7[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene8[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene9[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene10[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene11[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene12[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene13[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene14[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene15[GetPlayerVehicleID(playerid)]);
UCL[GetPlayerVehicleID(playerid)] = 0;
SendClientMessage(playerid, COLOR_RED, "Du hast das Blaulicht ausgeschaltet.");
return 1;
}
}
}
return 0;
}
FS2:
#include <a_samp>
#define COLOR_GREY 0xBEBEBEAA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_GREEN 0x008C0000
#define color_green 0x33AA33AA
#define color_dgreen 0x33AA33AA
#define COLOR_BLACK 0x000000
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_YELLOW 0xF6F60000
#define COLOR_BLUE 0x0000F600
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_RED 0xCE000000
#define color_lred 0xAA3333AA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define COLOR_CADETBLUE 0x5F9EA0
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_INVISIBLE 0xFFFFFF00
#define COLOR_ORANGE 0xFF830000
#define color_lorange 0xFF830000
#define COLOR_SHOW 0xFFC4C4FF
new sirene48[MAX_VEHICLES];
new sirene49[MAX_VEHICLES];
new sirene50[MAX_VEHICLES];
new sirene51[MAX_VEHICLES];
new sirene52[MAX_VEHICLES];
new sirene53[MAX_VEHICLES];
new sirene54[MAX_VEHICLES];
new sirene55[MAX_VEHICLES];
new UCL[MAX_VEHICLES];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Panzer-Blaulicht");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
DestroyObject(sirene48[vehicleid]);
DestroyObject(sirene49[vehicleid]);
DestroyObject(sirene50[vehicleid]);
DestroyObject(sirene51[vehicleid]);
DestroyObject(sirene52[vehicleid]);
DestroyObject(sirene53[vehicleid]);
DestroyObject(sirene54[vehicleid]);
DestroyObject(sirene55[vehicleid]);
UCL[vehicleid] = 0;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/pbl",true) == 0)
{
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_WHITE,"Du bist kein Admin!");
{
if(UCL[GetPlayerVehicleID(playerid)] == 0)
{
sirene48[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene49[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene50[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene51[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene52[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene53[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene54[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
sirene55[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene48[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,3.5,0.5,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene49[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,3.5,0.5,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene50[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,3.5,0.5,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene51[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,3.5,0.5,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene52[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,-4,1,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene53[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,-4,1,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene54[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,-4,1,0,0,0);//Dach sirene
AttachObjectToVehicle(sirene55[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,-4,1,0,0,0);//Dach sirene
UCL[GetPlayerVehicleID(playerid)] = 1;
SendClientMessage(playerid, COLOR_GREEN, "Du hast das Blaulicht eingeschaltet.");
return 1;
}
else if(UCL[GetPlayerVehicleID(playerid)] == 1)
{
DestroyObject(sirene48[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene49[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene50[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene51[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene52[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene53[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene54[GetPlayerVehicleID(playerid)]);
DestroyObject(sirene55[GetPlayerVehicleID(playerid)]);
UCL[GetPlayerVehicleID(playerid)] = 0;
SendClientMessage(playerid, COLOR_RED, "Du hast das Blaulicht ausgeschaltet.");
return 1;
}
}
}
return 0;
}
Ich poste jetzt nicht alle aber die anderen bewirken das gleiche nur etwas anders
Ich hab das problem seid ich neue objekte eingefügt hab
kann mir da einer helfen??
//EDIT:
Die fs sind in der cfg eingetragen und funktioniern bis auf das mit den objekten (also im chat erscheint "Du hast das Blaulicht eingeschaltet" aber das blaulicht erscheint nicht)