Ja, damit hängt es dann wohl zusammen.
Lad dir mal das Plugin R31 runter + die libmysql die unten weiter ist bei den Downloads (r27+)
Beiträge von 5Gum
-
-
Dafür braucht man kein PC-Neustart machen, das ist ein Bug von SA:MP aus.
-
Ja, kein Ding
Dir auch noch einen schönen Abend, und viel Glück! Vielleicht ist es ja nur ein Flüchtigkeitsfehler
-
Okay, sonst fällt mir auch nichts mehr dazu ein, woran es liegen könnte.
Einen Fehler sehe ich auch nicht. -
Kann ja sein, dass du dort ein Rechtschreibfehler drin ist?
Guck mal nach, ansonsten, ist irgendwas in der Server.log? -
Was hast du denn falsch gemacht?
-
Ja, genau guck mal ob das klappt, achja, vergessen
Du hast im public OnUserCheck vergessen abzufragen, ob die Reihe schon existiert ( if(rows == 0) )
Die habe ich dir da eingebaut -
public OnUserCheck(playerid)
{
new rows,fields;
cache_get_data(rows,fields,dbhandle);
if(rows == 0)
{
//Registrierung
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrierung","Wählen Sie ein gewünschtes Passwort aus:","Registrieren","Abbrechen");
}
else
{
//Login
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Bitte geben Sie Ihr Passwort ein:","Login","Abbrechen");
} -
Okay, Danke
-
Also kann ich beides eigentlich benutzen?
-
Dann schick uns bitte das Registerteil
-
Guten Abend,
Ich wollte mal fragen, ob es sinnvoller ist, viele New's zu machen, oder alles in einem Enum zu packen.
Wenn ich z.B. so mache:
new dbhandle;new variable1;oder
enum{ dbhandle, variable1};Macht das ein Unterschied?
-
Bei InterpolateCameraPos und InterpolateCameraLookAt sind die ersten drei Parameter die Koordinaten, wo der Player steht / sich befindet.
Die nächsten drei, dass sind die Koordinaten wo der Player danach stehen soll.
Danach kommt die Geschwindigkeit (Maximal: 9999), der 8. Parameter ist ob du hinfliegen möchtest, oder sofort dort sein willst.Nun, ich würde mal sagen, dass Neulingstutorial fängt dort an, wo er sich registriert hat. Also dort wo die Registration aufhört, soll bestimmt das Tutorial anfangen.
Nun fliegst du mit deinem Editor dort hin, wo es los gehen soll, zu fliegen, und wo es aufhören soll. Nun speicherst du es ab, trägst die Geschwindigkeit ein.
Jetzt hat sich im Scriptfiles Ordner eine Datei erstellt, die öffnest du, und kopierst die beiden Zeilen (InterpolateCameraPos & InterpolateCameraLookAt).Die beiden Zeilen fügst du nun dort ein, wo es los gehen soll mit dem Neulingstutorial. Dort wo du die beiden Zeilen eingefügt hast, schreibst du noch deine Nachrichten (SendClientMessage).
Jetzt erstellst du noch einen Timer (SetTimerEx). Im Public setzt du dann wieder die Pos (InterpolateCameraPos) und die LookAt (InterpolateCameraLookAt), mit den Koordinaten, von wo aus er starten soll zu fliegen, in deinem Fall dann vom LSPD aus dort hin.Ich hoffe ich konnte dir ein wenig helfen.
-
Wie möchtest du es denn machen, dass die Kamera zu jedem Punkt einzeln hinfliegt?
Dazu benutzt du:
http://wiki.sa-mp.com/wiki/InterpolateCameraPoshttp://wiki.sa-mp.com/wiki/InterpolateCameraLookAt
Wenn du aber die Kamera einfach dort setzen willst, benutzt du:http://wiki.sa-mp.com/wiki/SetPlayerCameraPos
http://wiki.sa-mp.com/wiki/SetPlayerCameraLookAt
Wenn du noch Fragen hast, dann melde dich!
-
Ich habe mal etwas gegoogelt, und diese Seite gefunden.
http://winfuture.de/news,70179.html
Schau mal nach, ob dein Problem damit gelöst wird, bzw. ob du was herausfindest. -
Ich bin mir nicht sicher, aber mal alle Treiber aktualisiert?
-
Muss man da nicht mysql_real_escape_string verwenden ?
Muss man nicht, kommt auch drauf an welches Plugin er benutzt.
Er benutzt mysql_escape_string -
Alles klar, aber 2013 vielleicht noch, hört sich ja gut an
-
Ich auch
Auf den Server werde ich aufjedenfall mal vorbeischauenWisst ihr schon ein Datum?
-
Nunja, bisschen lernen kann er davon ja, du hast es ja wenigstens erklärt
Es gibt ja auch Leute, die klatschen ihn dort ein Copy & Paste hin, und erklären nichts