fabi288: Also bitte, wenn man nichts von Webprogrammierung weiß, dann bitte nicht soetwas hier reinpferchen.
@Barney': Meld dich bei mir per PN.
fabi288: Also bitte, wenn man nichts von Webprogrammierung weiß, dann bitte nicht soetwas hier reinpferchen.
@Barney': Meld dich bei mir per PN.
Trotzdem sollte man erstmal wissen, was man machen will. Es gibt nicht den Anfang.
Nicht jedes Projekt hat die gleiche HTML-Seiten. Wo steckt der Sinn dahinter?
Ansätze veröffentlichen, konkrete Frage stellen und eine Fehlerbeschreibung hinzufügen.
Alles anzeigenJetzt soll das Team hier auch noch jeden Code, jeden Codeschnipsel etc überprüfen...?
Ja ne, ist klar...
Hast du schonmal erlebt, dass in einem Computerforum die Mods jede Antowrt überprüfen und löschen, wenn sie nicht so hilofreich ist wie sie soll? Wohl kaum. Das wiederspricht auch absolut dem Prinzip eines Forums. Verschiedene Meinungen, Hilfen, Erfahrungen, etc... sind doch das, was ein Forum aus macht.
Und das ist bei Scriptfragen nicht anders als bei Hardwarefragen oder sonstwas..
#dagegen, ist sowieso nicht zu realisieren...
Wer redet von der "Überprüfung von Codeschnippseln"? Es ist doch gerade die Auftrage eines Moderators Beiträge zu moderieren und nach dem Rechten zu sogen. Es widerspricht sich garnicht, dass sich ein Moderatives Team um das überprüfen und löschen von Beiträgen kümmert. Die Frage ist, wie das Moderative Team an die Sache hingeht, was toleriert wird und was nicht. Und hier wird über eine bestimmte Toleranzgrenze diskutiert.
Es ist ein Unterschied zwischen einem kleinen "Programmierfehler" ausmurksen und zu erklären was falsch ist und einen komplett anderen Befehl aus seinem Gamemode hinzuklatschen, der mit der Version des Thread-Eröffners schlicht weg garnichts zu tun hat und dazu noch Teile aus dem eigenen Script beinhaltet, die so garnicht im Gamemode des Thread-Eröffners funktionieren würden.
Warum sollte "Waffen auf Rücken" ein Cleo Mod sein?
Du solltest wohl oder übel dein Vorhaben schildern. Möchtest du nur Tore öffnen, die in der Nähe sind oder bei gleichzeitig öffnen. Da gibt es unzählige Varianten und "2 Tore mit einem Befehl" ist nicht wirklich eine gute Problembeschreibung.
Nun gut, langer Titel kurzer Sinn. Ich werde hier mal eben ein in meinen Augen vorhandenes Problem schildern:
Ich versuche nun schon länger Leute dazu zu animieren sich hinzusetzen, nachzudenken und etwas ordentliches zu entwickeln. Dennoch bleibt der Großteil dabei ohne jegliche Erfahrung irgendwelche Bruchstücke zusammenzubauen ohne dabei zu wissen, was in diesen Bruchstücken eigentlich vor sich geht. Und hier im Forum, scheinen zu viele Leute das nur noch zu unterstützen. Es ist nicht so als ob Leute sich hinsetzen, Ansätze bauen und dann zu einer konkreten Frage kommen. Sie sagen einfach was für einen Scriptausschnitt sie benötigen und fünf Leute drücken einfach nach und nach ihre "entwickelten" Bruchteile in den Thread und sagen "Joar .. so sollte es funktionieren!!".
Meine Idee eines Forums ist es ja, Leuten unter die Arme zu greifen und hier z.B. das Programmieren eines SA:MP Servers näher zu bringen. Dennoch denke ich kaum, dass Leute sich konkret hinsetzen werden, wenn sie nichts erklärt bekommen, sondern nur Codezeilen hingeklatscht bekommen. Mehr und mehr Leute kommen hier her, nehmen einen halb fertigen Gamemode und eröffnen einfach viele Beiträge, um den Gamemode zusammengesetzt zu bekommen. Das ist a) stink langweilig, b) nicht effizient und c) wird nur noch zu mehr solcher Beiträge führen. Das Interesse am Programmieren sinkt und die Nachfrage an Bruchstücken steigt.
Ich denke daher, dass unerklärte Bruchstücke aus eigenen Scripts, die unter anderem Dinge enthalten, nach denen der Thread-Eröffner garnicht gefragt hat, nicht toleriert werden sollten. Erklärungen sollten her und es sollte auf mehr Eigeniniziative der Thread-Eröffner gesetzt werden, sodass keine Lösungen hingeklatscht werden, sondern Ansätze gebracht werden und von Erfahrenen Verbesserungsvorschläge in erklärter Weise kommen. Das sollte das Zusammensein der Community stärken und das Thema 'Programmieren' mehr in den Vordergrund stellen.
Siehe oben, die Antwort ist quasi schon gegeben. Fang an deine Ansätze umzusetzen und sobald du nicht mehr weiter kommst, meldest du dich hier. Abwarten, bis jemand die Lösung verrät ist a) nicht lernfördernd und b) nicht die richtige Vorgehensweise.
Kommentier nach und nach nach "Timeban" alles aus, bis du siehst, welcher der Zeilen streikt. Dort gibst du dir dann die Werte aus und vergleichst diese. Falls diese richtig sind, wirst du dir die Funktion anschauen müssen etc. Schritt für Schritt. Beziehe hier auch die if-Abfragen mit ein.
Erstmal ist die Frage, wo die Variable 'ADD' herkommt. Evenfalls stellt sich die Frage, warum du "n" für "Number" in sscanf verwendest, wenn du doch einen String einfügen möchtest. Dabei solltest du auch nochmals den Variablentyp betrachten. Geh das Ganze am besten nochmals komplett von oben nach unten durch.
Das ist nicht das Include, das ist ein Ausschnitt aus einem Include - Das ist ein trastischer Unterschied. Es wird also in irgendeiner IP-Liste eine IP gesucht und irgendwie immer gefunden. Evt. schaust du dir diese Funktion mal an bzw. schaust dir an, wie die IPs dort reinkommen. Der Ausschnitt wird uns nicht alle nötigen Informationen bereitstellen und somit nur den Hilfe-Vorgang erschweren.
Du speicherst den Model-Namen via format() in einem Variable bzw. in einen Array, wenn das Auto gekauft wird. Wichtig ist, dass du den Wagen einer SpielerID zuordnest - Daher wäre ein Array angebracht. Und nun wirst du einfach in deinem Befehl diesen Array benutzen, um den Namen auszugeben. Das sollte kein Hexenwerk sein, fang einfach mal an mit deinen Überlegungen und zeig uns deine Ansätze, wenn du nicht weiterkommst. Wenn ich nun hier die Lösung reinschreib, wird dich das keinen Milimeter weiterbringen.
Fangen wir doch einfach mal mit deinen "Arrays" an. Du bräuchtest nicht solche Listen erstellen und immer wieder einzeln neue Werte hinzufügen, sondern direkt einmal den ganzen Array initialisieren (=> http://php.net/manual/de/book.array.php). Desweiteren ist dein Code nicht gerade übersichtlich bzw. strukturiert, da gibt es durchaus bessere Varianten das schöner hinzubekommen. Ebenfalls ist die Frage, warum du geschützte Leerzeichen ohne Grund verwenden tust. Dann drängt sich etwas auf, das ich persönlich garnicht mag, dass man Buttons in Form von Bildern mit dem img-Tag einfügt. Warum verwendest du nicht gleich CSS, um es einzubinden, wenn du so oder so schon CSS verwendest? Ebenfalls müsstest du nicht konstant Dinge neu formatieren, sondern einfach einen Tag in der CSS-Datei formatieren.
P.S.: Bei deinem SA-MP Server fehlt der Doppelpunkt zwischen der IP und dem Port.
Ich kann mich nur wiederholen. Wir wissen weder was in deinem Include drinsteht noch wollen wir irgendwelche Hypothesen aufstellen, was evt. ein Grund für dein Problem sein könnte. Stichwort debugging ist hier ebenfalls angebracht.
Mal eben so gemacht gut und schön aber, wenn man sich den Code so anschaut, kommt einem das Grausen. Das solltest du lieber nochmals überarbeiten, bevor du das veröffentlichst. Fang doch einfach mal mit sog. Programmierstandarts an.
Die Frage ist, wie sollten wir wissen, was in deinem Script steht? Und wenn du bereits das Problem gefunden hast, dann fang doch damit an, den Vorgang zu analysieren und zu debuggen.