hallo,
ich hab mir den Blitzer include von Stas (KLICK MICH AN ) geholt
und wollt da noch so nen Blitzeffeckt einbauen, wenn jemand geblitzt wird,
doch irgendwie tut das nicht ![]()
ich werde Geblitzt aber es erscheint nicht mein weißes TextDraw,
das den ganzen Blidschirm für 1 sekunde bedeckt ![]()
hier mal die zeile, wo ich das in den INclude eingefügt habe,
vielleicht erkennt ihr ja fehler ![]()
Code
forward Blitzer_Timer();
public Blitzer_Timer() {
new save, strafe, speed;
for (new playerid = 0; playerid < MAX_PLAYERS; playerid++) {
save = GetPVarInt(playerid, "BlitzPause");
if(save > 0) {
save--;
SetPVarInt(playerid, "BlitzPause", save);
continue;
}
if(!IsPlayerInAnyVehicle(playerid) || IsPlayerNPC(playerid)) continue;
for(new i = 0; i < sizeof(Blitzer); i++) {
if(Blitzer[i][Erstellt] == 1) {
if(IsPlayerInRangeOfPoint(playerid, Blitzer[i][Radius], Blitzer[i][BlitzerX], Blitzer[i][BlitzerY], Blitzer[i][BlitzerZ])) {
speed = ErmittleGeschwindigkeit(playerid,true);
if(speed > Blitzer[i][Geschwindigkeit]) {
new string[128];
// Einstellen des Momentes, in dem der Spieler kein weiteres mal geblitzt werden kann
SetPVarInt(playerid, "BlitzPause", (BLITZER_TIMER_INTERVALL * BLITZER_PAUSE * 60) / 1000);
// Weißer Blitz Effekt
new Text:Textdraw0;
Textdraw0 = TextDrawCreate(0.000000,1.000000,"[");
TextDrawUseBox(Textdraw0,1);
TextDrawBoxColor(Textdraw0,0xffffffff);
TextDrawTextSize(Textdraw0,-10.000000,1283.000000);
TextDrawAlignment(Textdraw0,2);
TextDrawBackgroundColor(Textdraw0,0x000000ff);
TextDrawFont(Textdraw0,3);
TextDrawLetterSize(Textdraw0,1.000000,50.900001);
TextDrawColor(Textdraw0,0xffffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetShadow(Textdraw0,1);
// Strafe für Spieler
strafe = (speed*5) - Blitzer[i][Geschwindigkeit];
PlayerPlaySound(playerid, 1132, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid, -strafe);
// Text für Spieler
SendClientMessage(playerid, 0xF1FF44FF,"Du wurdest wegen Geschwindigkeitsüberschreitung geblitzt!");
format(string,sizeof(string), "Du bist %d km/h gefahren und musst %d$ Strafe zahlen.", speed, strafe);
SendClientMessage(playerid, 0xFD0000FF, string);
}
}
}
}
}
return 1;
}
Alles anzeigen
MFG
East_Crips