Dass es nicht funktioniert ist ja klar, da Du den Parameter <form>
benötigst, den Du in jedem HTML Verzeichnis, mit Erklärung finden kannst.
@DEAD
PHP Sessions startet man grundsätzlich vor jeder anderen Funktion oder Anwendung.
Dass es nicht funktioniert ist ja klar, da Du den Parameter <form>
benötigst, den Du in jedem HTML Verzeichnis, mit Erklärung finden kannst.
@DEAD
PHP Sessions startet man grundsätzlich vor jeder anderen Funktion oder Anwendung.
Da ich nicht weiß, welchen Namen die Datei hat, gehe ich mal
davon aus, der Themenersteller, zumindest das wissen sollte.
Falls dem nicht so ist, war es ein Fehler von meiner Seite aus.
---
@EDIT
Vielleicht solltest Du Dich noch etwas mit der Formularzusammensetzung
beschäftigen, bevor Du anfängst, für Dich offenbar unlösbare zu erstellen.
Hier ein guter Tipp von mir: http://www.php-einfach.de/
Das bei dem Kauderwelch, den Du hier erstellst hast,
nichts funktioniert, wundert mich absolut nicht.
Offenbar hast Du nicht die geringste Ahnung von PHP, sowieso von HTML.
Du beachtest keine, aber absolut keine, allgemeinen Regeln. Aber das ist erstmal egal.
Ich gib Dir ein Lösung, dass Dein Post gesendet wird,
nicht, dass die ID richtig eingetragen wird o.ä.
Finde das selbst heraus oder warte, bis Dir jemand anders hilft.
<?php
session_start();
include("config.php");
if(isset($_POST['save']))
{
mysql_query("TRUNCATE TABLE `motd`");
mysql_query("INSERT INTO `motd` (`id`, `news`) VALUES('ID', '" . $_POST['ID'] . "'");
}
$query = mysql_query("SELECT * FROM `motd` WHERE `id` = '1'");
$array = mysql_fetch_array($query);
mysql_free_result($query);
echo " <center>\n";
echo " <textarea rows=\"8\" cols=\"80%\">\n";
echo $array['news'];
echo " </textarea></center>\n";
?>
<div style="text-align: right;"><input type="submit" value="save" style="width: 200px; height: 75px;" /></div>
Alles anzeigen
Ok...
Das sollte ein Zeichen für Dich sein, dass Du eine Klammer zu viel oder zu wenig hast.
Schick mir nochmal die Funktion bitte, die Du jetzt hast.
Habe ich Dir doch gerade erklärt.
Das sind die vier Parameter, die Du durch die ersetzen sollst, die in dem Hinweis standen.
Ich verstehe Dich nicht.
Wie kann man das denn nicht verstehen?
Resete die "Weltgrenzen", wenn Du folgende Parameter in die Funktion einsetzt.
Die Funktioni hierzu hast Du ja schon eingebaut:
SetPlayerWorldBounds(playerid, p1, p2, p3, p4);
Um die Grenzen der Welt neu zu deklarieren musst Du die Wiki auch mal aufmerksam lesen!
Hier der Ausschnitt, der Dich betrifft:
ZitatNote: You can reset the player world bounds by setting the parameters to 20000.0000, -20000.0000, 20000.0000, -20000.0000.
IsPlayerInFrac(playerid,24)
Die Fraktions-ID 24 ist offenbar die, des Ordnungsamtes.
Jetzt fragst Du einfach ab, ob der Spieler in der Fraktion ist oder nicht.
Falls dem nicht so ist, schmeist Du den Spieler aus dem Auto.
if(!IsPlayerInFrac(playerid,24))
{
RemovePlayerFromVehicle(playerid);
}
Diese Funktion braucht man eigentlich nur, wenn man im Script schon einmal Worldbounds gesetzt hat, ansonsten verwendet man da AddPlayerClass oder SetSpawnInfo
Naja nicht ganz.
Leider hat SA-MP ab und an einen Bug, bei dem diese Grenzen neu aber falsch deklariert werden.
Einfach mal ausprobieren und überprüfen, wie die Koordinaten vorm Spawnen gesetzt werden.
D.h. überprüfe doch einfach mal, welche Werte die Variablen ausgeben.
Den Rest schaffst Du schon. ![]()
Weil doch die Fraktionautos auch was damit zu tun hat
Aha...
Wie ich es Dir empfohlen habe, wäre es am einfachsten.
Alles andere ist absolut unnötig.
Die Fahrzeug IDs kannst Du noch für andere Zwecke verwenden, was heißt, dass Du nicht alle Deklarationen löschen musst.
Entschuldigung!
Ich hatte den falschen Link im Zwischenspeicher.
Hier ist der richtige: http://wiki.sa-mp.com/wiki/SetPlayerWorldBounds
Entschuldigung!
Ich hatte den falschen Link im Zwischenspeicher.
Hier ist der richtige: http://wiki.sa-mp.com/wiki/SetPlayerWorldBounds
Function OnPlayerStateChange(playerid, newstate, oldstate)
Mal eine ganz ehrlich Frage bezüglich Deines Aufwandes...
Wenn ich das richtig gesehen habe, hat das Ordnungsamt eine
eigene Fraktions ID. Wieso schmeist Du die Spieler nicht einfach
aus dem Fahrzeug, wenn diese nicht in der Fraktion sind?
Warum fragst Du zusätzlich die Fahrzeug ID und die O-Amt Fahrzeug ab?
Das halte ich für unnötig.
In folgendem Thema wurde das selbe Problem festgestellt.
Einen Lösungsvorschlag habe ich Euch beide beschrieben.
Link: http://forum.sa-mp.de/san-andr…-was-ist-das/#post1235208
Dein Deutsch lässt absolut zu Wünschen übrig...
Und wo sind denn bitte die Bilder? ![]()
@EDIT
Ich verweis Dich mal in folgendes Thema.
Wie ist die Variable newcar denn deklariert?
Die sollte die ID des Fahrzeugs sein, in das Du einsteigst.
Kontrolliere das mal bitte.
Meinst Du ein Webinterface zur Verwaltung des Servers oder deren Nutzer?
Für beides finden sich TOP Themen in den Schauräumen.
Die Suchfunktion hilft Dir dabei.
Du spawnst außerhalb der Karte, d.h. außerhalb der maximal
festgelegten Koordinaten, auf denen Du Dich bewegen darfst.
Resete die Koordinaten mit folgender Funktion:
http://wiki.sa-mp.com/wiki/OnPlayerText
Das sollte Dir helfen...
Um Farbe, Stil oder Textformation zu ändern, kannst Du die
Funktion OnPlayerText() bearbeiten, um die Nachrichten
beispielsweise anders darzustellen.
Du kannst eine globale Farbe verwenden, die Dir gefällt usw...