oder er speichert den PIN nicht richtig.
Mein Vorschlag ist u.a. richtig, dann speicherst du nicht richtig ![]()
oder er speichert den PIN nicht richtig.
Mein Vorschlag ist u.a. richtig, dann speicherst du nicht richtig ![]()
new pin[GrößeDesArrays] = inputtext;
new pin = strval(inputtext);
Und was ist, wenn er als erste Ziffer eine 0 stehen haben will? ![]()
Schreib es einfach so:
if(dialogid == DIALOG_PINWECHSEL)
{
if(!response) return 1;
if(!inputtext[0]) return SCM(playerid,-1,"Bitte geben sie auch einen Pin ein!");
format(playerD[playerid][PIN],16,inputtext);
}
mfg. ![]()
[19:46:20] Script[gamemodes/GeTmyselfmade.amx]: Run time error 19: "File or function is not found"
Wie bei 1000 Posts zuvor, die du sicher gefunden hättest, wenn du nach dieser Meldung gesucht hättest, fehlen native Funktionen von einem Plugin ![]()
Aus diesem Grund, downloade dir mal den nativechecker und poste mal, was dann in den Logs steht.
mfg. ![]()
Hab es drin also davor schon
Hast du TeamViewer? Dann mach ich es dir schnell ![]()
Hab bisher noch nie mit PAWN gearbeitet und will auch eigentlich nur diesen Befehl.
Du musst dir die ocmd Include downloaden und oben ins Skript einbinden:
[ INCLUDE ] ocmd 2.1.1 [ Update 3.11.2013 ]
mfg. ![]()
Schreib das mal so:
ocmd:heal(playerid,params[])
{
new pID, string[64];
if(!IsAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist nicht berechtigt diesen Befehl zu benutzen.");
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,GRAU,"INFO: /heal [playerid]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,GrAU,"Dieser Spieler ist nicht online!");
format(string, sizeof(string),"Du hast den Spieler mit der ID %d erfolgreich geheilt.",pID);
SetPlayerHealth(pID,100.0);
SendClientMessage(pID,GRÜN,"Du wurdest geheilt");
SendClientMessage(playerid,GRÜN,string);
return 1;
}
mfg. ![]()
soweit ich weiß kannst du Jquery benutzen, weil JQuery != Javascript
So ein Quatsch! JQuery ist eine Library von Javascript, also wenn Javascript deaktiviert ist, geht das auch nicht.
mfg. ![]()
//Edit: Rechtschreibung
SetPlayerCheckpoint(playerid,5,-1626.2587,-133.2732,14.1484);
Achte auf die Paramter, es muss so heißen:
SetPlayerCheckpoint(playerid,-1626.2587,-133.2732,14.1484,5.0);
mfg. ![]()
Oh, da habe ich mich wohl verlesen, dachte er sucht eine Gitarre ![]()
Hier noch eine Gitarre, weils so schön ist: 19318 & 19319
mfg. ![]()
Wieso kann man den CJ Skin noch auswählen?
Wenn das die einzige Stelle wo du AddPlayerClass oder SetSpawnInfo nutzt, dann kann das nicht sein, also ich habe den Code gerade getestet und er funktioniert einwandfrei und man kann keinen CJ-Skin auswählen ![]()
Sicher, dass du den Skin nicht irgendwo setzt oder noch irgendwo AddPlayerClass ist?
mfg. ![]()
Es gibt doch google...wieso liest du dir nicht die Beiträge von Leuten durch, die schon existieren, sie haben die nicht umsonst geschrieben ![]()
Hier eines von vielen Beispielen:
http://stackoverflow.com/quest…or-non-thread-safe-in-php
mfg. ![]()
Und wenn du nur nach 0 oder 1 fragst, reicht es wenn du fragst ob existiert (1) oder nicht (0), da brauchst du die Datei ohnehin nicht öffnen.
Ja, das ist durchaus richtig.
Aber es diente nur als Grundlagen System um Informationen vom Gamemode oder Filterscript zu dem NPC-Skript zu bekommen. Ich gehe natürlich davon aus, dass man mehr Werte als nur 0 oder 1 nutzt...andernfalls, hast du natürlich völlig recht, aber kann ja jeder selber editieren, wie gesagt ging nur um diese Grundlagen Idee.
mfg. ![]()
Es ist unnötig alle 499ms die Datei zu öffnen und wieder zu schließen, fexist reicht völlig für eine Abfrage.
Ich prüfe doch, ob sie existiert oder nicht
Nur wenn sie existiert, lese ich das aus ![]()
mfg. ![]()
Mein Problem ist das sich mein Filterscript durch den public OnPlayerUpdate an den public OnPlayerConnect bindet.
Meine frage ist jetzt ob es eine andere möglichkeit gibt Textraws ab einem bestimmten Zeitpunkt abzudaten und das ohne OnPlayerUpdate.
Ich dachte mir ich mache aus den Updates einen stock aber wohin dann mit dem stock, das sich der auch regelmäßig Updatet?
Mal ein paar Informationen:
1. Es gibt keinen "stock"..das ist nur ein Wort welches für den pre-Compiler da ist, der dann die Variable oder Funktion ignoriert, mehr dazu hier: [ SCRIPTING ] Der Mythos "stock"
2. Normale Funktionen (ohne public), können nicht per Timer oder CallxxxFunction aufgerufen werden.
3. Du kannst jederzeit einfach einen Timer erstellen, der zu einer x-Zeit wiederholt diese public-Funktion aufruft, somit kannst du auch OnPlayerUpdate ignrieren.
Wie kann ich eine eigenen AudioDatei im Server abspielen lassen?
Schau dir das mal an: PlayAudioStreamForPlayer
mfg. ![]()
anders bekommt man nur errors und wenn man a_samp includiert, dann bekommt man nur noch mehr errors.
Ich hatte es schonmal ausprobiert.
Gab schon öfters diese Fragen...hier eine Möglichkeit: a_npc Include in Gamemode einfügen
mfg. ![]()
und es verändert sich die Sicht usw....
Also muss irgendwo ein Fehler sein bei der Abfrage oder bei der wiedergabe der Variable.
Willst du mir gerade klar machen, dass eine String abfrage die Kamera Position vom Spieler beeinflusst? ![]()
Kommt dir das nicht selbst unmöglich und suspekt vor? ![]()
Wenn die Kamera plötzlich nicht mehr hinter dem Spieler ist, nutzt du auch Funktionen die das beeinflussen...
Also lösche alle diese Funktionen oder als "Notlösung" setz die Kamera Position mit SetCameraBehindPlayer(playerid); wieder hinter ihn ![]()
mfg. ![]()
Ingame wir durch die Variablen wie z.B. NameH die CameraPos verändert.
Was?
Drück dich doch mal aus, was genau willst du tun und was genau funktioniert nicht?
mfg. ![]()