Bin schon lange auf der Suche nach nem funktionierendem Mailer (include)
DIe die ich ausprobiert haben nicht funktioniert, sie waren auch teilweise 7 Jahre alt
Hat jemand vlt. ein aktuelles ?
Bin schon lange auf der Suche nach nem funktionierendem Mailer (include)
DIe die ich ausprobiert haben nicht funktioniert, sie waren auch teilweise 7 Jahre alt
Hat jemand vlt. ein aktuelles ?
Hier ein Video dazu: https://www.youtube.com/watch?v=fzPJzb9OGi8
Wenn ich irgendwo hinziele wird die gegend darum unscharf finde das sehr nervig, ist auch beim Fliegen so.
(spiele am PC) gibts ne möglichkeit das abzustellen?
*KOMMENTAR beim YouTube Video posten, nicht hier!
Das hatte ich tatsächlich auch mal, bei mir was so, dass der Login einfach übersprungen wurde, ich weiß
zwar selber nicht mehr genau wie ich es gefixt habe aber versuch mal 2 Dinge:
1.) Dein komplettes Script kopieren und eine neue Pwn Datei (gamemode) zu erstellen.
2.) Falls du eine noch ältere Version hast - diese benutzen.
Bei mir war es plötzlich, ohne das ich was am Script verändert habe
Das Funktioniert auch nicht warum auch immer.
@Coldnew wie er schon sagte die uis[31] zu uis einfach machen das Funktioniert nun.
Freut mich
Ist bei der neuen sscanf Version Pflicht, um die tatsächliche Länge des Strings zu deklarieren.
Ich könnte mir hierbei vorstellen, dass du dort die Größe anpassen musst. Ansonsten kann ich mir keine andere Quelle vorstellen.
Ich habs grad mal an meinem Script ausprobiert und tatsächlich habe ich dann das gleiche Problem wie Dr.Frauenarzt.
@Dr. Frauenarzt versuch mal das [31] komplett zu entfernen also so:
if(sscanf(params, "uis", pID, time, reason))
if(sscanf(params, "uis[31]", pID, time, reason))
Wozu das "[31]"
[16:41:55] I couldn't load any gamemode scripts. Please verify your server.cfg
[16:41:55] It needs a gamemode0 line at the very least.
Hier muss auch noch der gamemode in die server.cfg eingetragen werden
Hier ein BIld:
Und ich denke mal du solltest <a_mysql22> einfach mal zu nur <a_mysql> ändern
Und hier noch der Link zum mysql plugin: https://github.com/pBlueG/SA-MP-MySQL/releases
Du brauchst die c++ redistributable
Denk dran immer in 32 Bit (x86)
Fang am besten bei den Neusten an und arbeite dich durch die älteren
Danke für den TIpp Werde ich machen
Aber mal ne Frage;: Hast du vielleicht noch andere Ideen außer den Microsoft Paketen?
Installier mal die c++ runtime
Hab darunter jz nix gefunden, habe aber bereits einige pakete heruntergeladen, darunter auch dieses hier (wurde angezeigt habe, als ich c++ runtime eingegeben habe)
Hey,
da ich im englischem Forum keine Hilfe gefunden habe, schreibe ich mal hier.
Ich habe meinen PC zurückgesetzt (da wo windows installiert ist) und habe meinen kompletten Ordner auf meine 2te Festplatte verschoben.
Vorher hat alles einwandfrei zu 100 % funktioniert aber wenn ich nun meinen Server starten möchte kommt folgende Fehlermeldung:
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
filterscripts = "" (string)
Server Plugins
--------------
Loading plugin: sscanf
Failed.
Loading plugin: streamer
Failed.
Loading plugin: nativechecker
Loaded.
Loaded 1 plugins.
Ban list
--------
Loaded: samp.ban
Started server on port: 7777, with maxplayers: 50 lanmode is OFF.
Filterscripts
---------------
Loaded 0 filterscripts.
Error: Function not registered: 'SSCANF_Init'
Error: Function not registered: 'SSCANF_IsConnected'
Error: Function not registered: 'SSCANF_Join'
Error: Function not registered: 'SSCANF_Leave'
Error: Function not registered: 'CreateDynamicObject'
Error: Function not registered: 'CountDynamicObjects'
Error: Function not registered: 'sscanf'
Error: Function not registered: 'MoveDynamicObject'
Script[gamemodes/neu.amx]: Run time error 19: "File or function is not found"
Number of vehicle models: 0
Alles anzeigen
Da es vorher funktioniert hat & und ich den kompletten Ordner kopiert habe ist eine Falsche Version oder fehlende Plugins ausgeschlossen.
Ich vermute, dass irgendwelche dll Dateien auf meinem Computer fehlen, ich habe jedoch keine Idee welche.
Wie speichert man den Grund für den Bann oder den PlayerName ab?
ocmd:dc(playerid,params[])
{
new DE[128];
new pid,reason[31];
if(sscanf(params,"us", pid, reason)) also der Grund "reason" z.B soll gespeichert werden und dann später den spieler gesagt werden
oder halt den playernamen der den spieler z.B gebannt hat
sende ich dir später zu.
oke danke
Mein aktueller Desktop, um etwas in Weihnachtsstimmung zu kommen! (wird die nächsten Tage noch überarbeitet)
Hübsch
Könntest du mir das BIld vlt. schicken?
Kann man diesen button Datei auswählen nicht freundlicher gestalten.?
Warum ist ein "Datei auswählen" Button bitte so wichtig?
wie ihm jz alle in den ar*** kriechen um zu gewinnen, wirklich amüsant
Also hier noch der 2-Steps-Login:
Kann man per /settings aktivieren (sofern man einen security code hat)
Falls man ihn wieder deaktivieren möchte muss man sich vorher noch mit dem SCode verifizieren
Und hier dann der Login:
(erst das passwort, dann der security code)
Also wer bitteschön benutzt heute noch Dini ? o_O
Habe die tutorial von nemesus zum einstieg benutzt und der hat halt Dini genommen
Werde später dann auf Mysql umsteigen, aber ich finde dini am Anfang einfach leichter
Hey,
ich scripte nun schon seit c.a 4 Wochen und möchte heir eines meiner Projekte vorstellen.
Das Script an sich an dem ich arbeite ist ein englisches Deathmatch - Selfmade was meiner Meinung nach sehr gut zum Andfänger scripten gedacht ist.
Alles ist zu 100% selbst ausgedacht und es wurde mit dini gescriptet
Inhaltsverzeichnis
1. Login
2.Settings & der security Code und seine Funktionen
3. Die Register Number
4. Ende
Ich fange mal mit dem Login an.
Login
http://www.bilder-upload.eu/sh…ile=3a79eb-1511126512.png
Beim Login - DIalog kannst du dich mithilfe des Security Codes (wird später näher erläutert) anmelden bzw. ein neues Passwort erstellen, falls du deins vergessen hast.
http://www.bilder-upload.eu/sh…ile=222903-1511126540.png
Mithilfe von "Login!" kannst du dich normal einloggen.
Die "Cancel" funktion wird zu einem "Forgot Security Code" (security code vergessen) falls du deinen Securtiy & dein Passwort vergessen hast,
bleibt dir noch die letzte Funktion und zwar die Register Number ( wird auch später erläutert) Falls du nun also auf "Forgot Security Code" klickst
kannst du dort deine Register Number eingeben und ein Antrag auf Account - wiederherstellung erstellen. Falls die Register Number falsch ist,
wird der antrag direkt abgelehnt und du wirst gekickt, andernfalls werden die Admins benachrichtigt (diese Funktion ist noch in Arbeit)
Settings & Security Code und dessen Funktionen
Der Security Code ist im Gegensatz zur Register Number automatisch. Falls dieser vergessen wurde, kann dieser nirgendwo angezeigt oder
automatisch angefordert werden, dazu dient dann die Register Number,
http://www.bilder-upload.eu/sh…ile=d8e525-1511126565.png
http://www.bilder-upload.eu/sh…ile=a831c6-1511126595.png
Nun zu den Settings (Einstellungen
http://www.bilder-upload.eu/sh…ile=21744f-1511126630.png
Du hast hier folgende Optionen:
1. Passwort ändern (Change Password)
2. Change Name (Namen ändern)
3. Change Security Code (Den Security Code ändern)
4. Delete Security Code (Den Security Code löschen)
5. Add Security Code (Einen Security Code erstellen)
Später wird auch noch ein 2 - Schritte Login gescriptet, damit muss sich der Spieler mit Passwort & Security Code anmelden.
1. [b]Passwort ändern (Change Password)
http://www.bilder-upload.eu/sh…ile=30897d-1511126653.png
http://www.bilder-upload.eu/sh…ile=6af45d-1511126674.png
Du kannst hier ganz einfach dein Passwort ändern, dafür sind keine weiteren Maßnahmen möglich.
Nachdem du das Passwort geändert hast musst du dich erneut einloggen, falls abgebrochen wird wirst du gekickt.
2. Change Name (Namen ändern)
Diese Funktion ist leider noch nicht ausgebaut.
Man soll aber einfach seinen Namen ändern können, eventuell werden noch Anti - Badword Namen eingefügt, die verhindern,
dass schimpfwörter als Namen ausgesucht werden.
3. Change Security Code(Den Security Code ändern)
http://www.bilder-upload.eu/sh…ile=cca5b1-1511126694.png
http://www.bilder-upload.eu/sh…ile=5810ab-1511126714.png
Mit "change Security Code" kannst du deinen Security Code ganz schnell & einfach ändern, dafür muss der derzeitige Security Code angegeben werden &
falls der Spieler keinen Security Code hat, wird er darauf hingewiesen.
4. Delete Security Code (Den Security Code löschen)
http://www.bilder-upload.eu/sh…ile=afdc0f-1511126735.png
Auch hier wird wieder der Security Code zur bestätigung benötigt. Falls dieser korrekt ist wird der Security Code gelöscht und die Funktion deaktiviert
5. Add Security Code (Einen Security Code erstellen)
http://www.bilder-upload.eu/sh…ile=c0db80-1511126763.png
http://www.bilder-upload.eu/sh…ile=996d8a-1511126787.png
Hier kannst du ganz einfach deinen eigenen Security Code festlegen, damit ist es dir nun möglich deinen Account anhand des Security Codes wiederherzustellen.
Die Register - Number
http://www.bilder-upload.eu/sh…ile=fe0f93-1511125712.png
Die Register - Number ist ein 7 - stelliger Code random Code, der NUR bei der Registeriung erstellt wird.
Wer diese Nummer hat, kann zu 100% versichern, dass dieser Account ihm gehört, dadurch ist permanenter Accountdiebstahl ausgeschlossen.
Sie dient ebenfalls dazu, den Account wiederherzustellen, das Passwort sowie den Security Code, dies ist aber nur für Notfälle und falls der Security Code oder das Passwort
(oder beides) vergessen wurde, kann ein Antrag auf wiederherstellung anhand der Register Number gestellt werden, die Funktion ist nicht automatisch und muss zwingend
von einem Admin behandelt werden. Der Admin kann die Register Number eines Spielers über einen Befehl einfordern, selbst darf er diese Nummer jedoch niemals anfordern bzw. wissen,
dazu dient der Befehl. Es gibt keine Möglichkeit den Code. Eventuell wird noch ein System eingearbeitet, dass der Spieler seine eigene Register Number nicht im Chat schreiben kann
falls er seine Register Number weitergeben möchte Ingame wird er sofort darauf hingewiesen, dass er seine Register Nummer nicht weitergeben darf / sollte.
Ende
[size=12]Danke, dass du dir diese Präsentation durchgelesen hast, ich würde mich über Feedback & Verbesserungsvorschläge sehr freuen!
[