Da nichts gespeichert wird, wäre der Code von der Funktion "mysql_GetFrakInt" und von "mysql_SetFrakInt" interessant ![]()
mfg. ![]()
Da nichts gespeichert wird, wäre der Code von der Funktion "mysql_GetFrakInt" und von "mysql_SetFrakInt" interessant ![]()
mfg. ![]()
ja ich weiss ich habe es ma versucht aber es wird nix gespeichert
Wie hast du es denn versucht...Code pls posten ![]()
mfg. ![]()
Du hast es doch schon in deinem Thread angesprochen ![]()
[MYSQL R5]
Vielleicht damit ![]()
mfg. ![]()
"Schonmal darüber nachgedacht, dass da evtl etwas wahres dran sein könnte
? Dieses Script ist wirklich schlecht gescriptet und warum sollte man
das nicht äußern dürfen. "
Dazu ist meine frage, wie lang bist du bei SA:MP dabei ?
Godfather hat ALLEN Roleplay Servern hier einen ansatz geboten, ich kann mit dir wetten ohne "Godfather" würde es viele geschätzte funktionen die es jetzt nicht gibt nicht geben, aber abgesehen davon konntest du es zu dieser Zeit besser ? Es ist nicht wirklich das "beste" Script in sachen Ressourcen/Bugfreiheit aber es hat ALLEN einen ansatz geboten und das sollte man schon gewiess schätzen, das man schon weiß ich hab diesen Thread nicht ganz durchgelesen...
Dann lese meinen Thread doch bitte zum Ende, dort habe ich nämlich folgendes geschrieben:
ZitatDafür bin ich allerdings auch, ich weiß das dieses Script schlecht ist und ich denke viele andere auch, aber es geht ja bei dem GF nicht um das gecodete, sondern um die "funktionalität" die die meisten User sehr am GF schätzen (wieso auch immer).
Ganz einfach dann lernt einfach Skripten und heult nicht rum wenn euch was am script nicht gefällt, ein script kann nie so genau sein wie ihr es euch alle vorstellt.
Ehm...doch ![]()
A: halt die fresse du verdammter hurensohn ich ficke deine mutter in ihren fetten arsch du wixxer
Also, bitte mehr Diskretion !
mfg. ![]()
Aber ist es nicht Serverlastig wenn man mehrere Timer in seinem Script hat?
Ja, in Pawn ist das sogar leider sehr Ressourcen verbrauchend, deshalb versuche die Anzahl der Timer möglichst gering zu halten ![]()
mfg. ![]()
ich vermute das diese Funktion mal in Zukunft entfernt wird.
Das wird so nicht kommen, da dieser Callback den Clienten mit dem Server syncronisiert ![]()
mfg. ![]()
warum gibt es dann diese Funktion und für was sollte man den Callback sonst verwenden können ?
Also, es gibt keine "wirklich nutzvolle Anwendung" du kannst sogut wie alles auch mit Timern regeln, es gibt nur eine Sache die du da machen könntest und zwar Spieler "desyncronisieren", aber das ist nicht empfehlenswert und sehr reproduktiv ! ![]()
mfg. ![]()
wenn ich jetzt auf den server connecte und dann in die map gehe und einen marker setze und dann rausgehe bin ich direkt dort hin teleportiert...
was kann es sein? hab schon die suchfunktion im deutschen und im englischen forum benutzt vll benutz ich die falsche sucheingabe ka...
Vielleicht mal S0beit deinstallieren ![]()
Falls das nicht hilft das unter OnGameModeInit schreiben:
AllowAdminTeleport(0);
mfg. ![]()
Da Fehlt überall die Überschrift sprich sowas:
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Überschrift","Bitte gebe hier dein Gewünschtes Passwort ein","Regestrieren","Abbrechen");
mfg. ![]()
Wenn ich also ne Funktion erstelle so hier oder?
Richtig ![]()
if(SpielerInfo[playerid][pFraktion] != 1)//Wenn pFraktion für den Spieler nicht gleich 1 ist
if(!SpielerInfo[playerid][pFraktion] == 1)//Da bekommst du den Warning "Tag mismatch" weil das so bei Integern nicht funktioniert
mfg. ![]()
Weiß grad nicht was das Bedeuted:
Du hast falsche Operatoren verwendet ![]()
z.B. sowas:
if(bla = 1)//das hast du geschrieben
//richtig wäre:
if(bla == 1)
mfg. ![]()
Ist es möglich mehrere server übereine Datenbank laufen zulassen
Ja
Mache es so:
//OnPlayerEnterVehicle
if(!ispassenger)
{
for(new i=0; i<sizeof(SEKCar); i++)
{
if(GetPlayerVehicleID(playerid)==SEKCar[i])
{
if(!IsPlayerInFrak(playerid,2))
{
SendClientMessage(playerid,rot,"Du hast keine Schlüssel!");
TogglePlayerControllable(playerid,false);
TogglePlayerControllable(playerid,true);
break;
}
}
}
}
mfg. ![]()
Du hast dir da viel zu viel Unnötige Arbeit gemacht, du solltest mal einfach ein Array nutzen also anstatt new Text:Textdraw0; new Text:Textdraw1; .... einfach new Text:Textdraw[27];
und dann kannst du auch mit Schleifen arbeiten und brauchst nicht so viel Code ![]()
Aber dennoch ist die Idee super ![]()
mfg. ![]()
Wie frage ich dann nur bei meinem Befehl /getstuffs ab ob er in dem Car ist?
Genauso, wieder sowas:
if(GetPlayerVehicleID(playerid) == truckercar[0])
{
//hier befindet er sich im Trucker
}
else
{
//Falls er sich nicht im Trucker befindet
}
mfg. ![]()
nur ich glaube der zählt zu schhnell :b
Dann kannst du diesen Code erhöhen:
if(i < 20000) continue;
Zum Beispiel so:
if(i < 30000) continue;
Jetzt sollte er langsamer zählen ![]()
Wie stoppe ich den wieder?
Mit einer Globalen Variable sprich sowas:
//Oben im Script:
new Die_Pause;
//In meiner for-Schleife
for(new i; i!=-1; i++)
{
if(Die_Pause) break;
//mein Code
}
//Irgendein Cmd
if(!Die_Pause) {
//Die Schleife wird gestoppt
Die_Pause = 1;
}
else {
//Die Schleife Startet wieder
mn = 0, sek = 0, mil = 0, Die_Pause = 0;
Race_Timer();
}
mfg. ![]()
//Edit: Blitz100 ...
Was ist daran falsch ?
Du hast es falsch eingerückt oder dieses return 1; blockiert einen Code Verlauf.
Versuche mal oben in dein Script folgendes zu schreiben: #pragma tabsize 0
Wenn der Warning dann nicht verschwindet lösche die Zeile ![]()
mfg. ![]()
Und was schreibt man unter das if(veh == truckercar[0])?
Ja, halt das was passieren soll wenn er in diesem Truck sitzt ![]()
habe ich nur ein leeres Pawn Dokument.
und du bist doch nicht zu blöd, hast es doch geschafft, so fängt man ein neues GM an ![]()
mfg. ![]()