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