Zeig mal wo du das aufrufst ![]()
In welcher Funktion und wird diese durch einen Timer aktualisiert? ![]()
Zeig mal wo du das aufrufst ![]()
In welcher Funktion und wird diese durch einen Timer aktualisiert? ![]()
Spieler[playerid][pBankLastEinzahl] = cache_get_field_content_int(0, "lasteinzahlung", Handle);
Spieler[playerid][pBankLastAuszahl] = cache_get_field_content_int(0, "lastauszahlung", Handle);
Schau mal hier, dort fragst du Sie als Integer ab, allerdings sind es Strings.
Änder das in deiner Datenbank entweder zu Integern oder pass das hier als Strings an ![]()
Zeig mal deine Tabelle mit den ganzen Typen... ![]()
Kannst du den Code posten..wo du diese Funktion auch verwendest? ![]()
Ist das Bild jetzt bearbeitet oder nur deinen Namen via Quellcode geändert und das Foto gemacht?
...was Quellcode geändert, sowas ist unmöglich..ich habe natürlich seinen Account gehackt ![]()
Worauf ich dann die Frage hätte, was für einen weiteren Tab du da im Browser offen hast
http://www.google.de
F12 drücken
document.title = "Google gehört mir :)";
Natürlich habe ich ein Headset
Deine Beweis-Techniken sind legendär ![]()
Hier, der Beweis, dass du sogar Melonen Kaugummi hast:
Will damit nicht sagen, dass du kein Headset hast xD Aber diese Beweis-Vorlage war einfach zu gut ![]()
Eine Frage dazu von mir, könnte das auch der Grund sein, warum man manchmal nach dem Tod in der Grove Street mit Bierflasche oder Zigarette und CJ Laufstil spawnt?
Ja genau, das hat damit zu tun.
Das passiert unter anderem, wenn man zum Beispiel in einem Auto sitzt und gespawnt wird ![]()
Das sind so kleine SA:MP Bugs, diese kann man allerdings skripttechnisch beheben, deshalb findet man solche Bugs meistens nur auf GF Servern xD
Dann hast du entweder bei deinem OnPlayerUpdate ein return 0; reingepackt..
Oder du lässt den Spieler falsch spawnen...hast du eine Bierflasche oder Zigarette am Start in der Hand? ![]()
Was sind denn diese "Timebugs" ?
Der Timebug ist ein altes Phänomen aus SA:MP.
Also ich kenne 2 Möglichkeiten:
//Edit:
@Zum Thread:
Die "Timebugs" die ich so kenne, sind einfach SA:MP Bugs, allerdings können diese Skript seitig behoben werden ![]()
Das ist die 2891 ![]()
Hier ein simples Beispiel:
new string[512];
for(new i=GetPlayerPoolSize(); i!=-1; i--)
{
if(!IsPlayerConnected(i) || IsPlayerNPC(i) || pFraktion[i] != 3) continue;
format(string,sizeof(string),"%s%s (ID: %d)\n",string,PlayerName(i),i);
}
ShowPlayerDialog(playerid,1337,DIALOG_STYLE_MSGBOX,"Spieler Fraktion 3",string,"Bestätigen","");
Kannst ja mal gucken ob was hilft ![]()
//Gibt true wieder, wenn der Focus auf dem Windows ist:
this.ContainsFocus
oder so:
IntPtr myWindowHandle = new WindowInteropHelper(Application.Current.MainWindow).Handle;
if (myWindowHandle != GetForegroundWindow())
{
//Hier im Hintergrund
}
//Musste importieren:
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
Alles anzeigen
Oder bissl bigger:
//Gibt true zurück, wenn das Fenster focus hat...false, wenn nicht :)
public static bool ApplicationIsActivated()
{
var activatedHandle = GetForegroundWindow();
if (activatedHandle == IntPtr.Zero) return false;
var procId = Process.GetCurrentProcess().Id;
int activeProcId;
GetWindowThreadProcessId(activatedHandle, out activeProcId);
return activeProcId == procId;
}
[DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]
private static extern IntPtr GetForegroundWindow();
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
private static extern int GetWindowThreadProcessId(IntPtr handle, out int processId);
Alles anzeigen
Okay versuch mal folgendes:
//Oben unter die Klasse
private int lastFocus = 0;
//Dann unter deine TextFields
FocusListener fl = new FocusListener()
{
@Override
public void focusGained(FocusEvent e)
{
JTextField txt = (JTextField)e.getSource();
if(txt == txtpassword) lastFocus = 1;
else if(txt == txtusername) lastFocus = 2;
}
}
txtpassword.addFocusListener(fl);
txtusername.addFocusListener(fl);
Alles anzeigen
Und dann schreibste die Action so:
@Override
public void actionPerformed(ActionEvent e)
{
JButton source = (JButton)e.getSource();
if(lastFocus == 2)
{
txtusername.setText(txtusername.getText() + source.getActionCommand());
}
else if(lastFocus == 1)
{
txtpassword.setText(txtpassword.getText() + source.getActionCommand());
}
}
Alles anzeigen
Befindet sich auch in dem aktuellen Verzeichnis dein Server? ![]()
Was steht denn da wenn du ls eingibst ![]()
Zum Beispiel so:
<?php
class funcs {
function getFracDescById($mysql, $dbh, $id)
{
$frac_id = filter_var($id, FILTER_SANITIZE_SPECIAL_CHARS);
$query = $dbh->prepare("SELECT `$mysql->db_frak_desc` FROM `$mysql->db_frak_table` WHERE `$mysql->db_frak_id` = :fid");
$query->execute(array(":fid"=>$frac_id));
$row = $query->rowCount();
$fetch = $query->fetch();
return $fetch[$mysql->db_frak_desc];
}
}
$mysql_funcs = new funcs();
//Nutzung dann:
$mysql_funcs->getFracDescById($mysql, $dbh, $id);
?>
Alles anzeigen
Du sollst es ja auch nicht das nochmal einbinden...sondern einfach $mysql und $dbh übergeben ![]()
Versuch mal überall require_once zu verwenden ![]()
Schreib die TextSize mal so:
TextDrawTextSize(AbbrechenTD, 363.000000, 20.000000);