Zitatplugins streamer
müsste in deiner server.cfg stehen, wenn nicht füge es hinzu.
Eventuell fehlen andere Plugins die dein Gamemode verwendet.
Zitatplugins streamer
müsste in deiner server.cfg stehen, wenn nicht füge es hinzu.
Eventuell fehlen andere Plugins die dein Gamemode verwendet.
Überhaupt nicht.
Die server.log hilft dir in dem Fall weiter.
if(strcmp(cmdtext,"/vehikelentfernen",true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
DestroyVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0xFF0000FF, "Vehikel erfolgreich entfernt");
}
return 1;
}
Edit: Formatierung
ZitatUnd thema 5 beiträge schaumal nahc seit wann ich registriert bin ich habe nur so wenig beiträge weil ich selten schreibe außerdem bin ich ein mensch der vile im inet is und den ganzen tag zockt und ich mein ihr könnt als beispiel als 10 klässler zum nem 5 klässler nich sagen junge wurzelrechnungenn sollte man schon können dafür geht er doch zur schule um zu lernen neulinge sind auch in diesem forum um zu lernen
Ich habe auch noch keine Verwarnung und schaue du mal, seit wann ich registriert bin. Der Unterschied ist, ich habe die Forenregeln durchgelesen. Selberständlich kann jedem ein Ausrutscher passieren, nur fällt man mit so wenigen Beiträgen und Verwarnungen unter einem Klischee, was durch deine Rechtschreibung nur unterstützt wird.
Wenn man wirklich einen guten Server aufmacht, kommen keine derartigen Kommentare.
Das Problem liegt eigentlich viel weiter zurück. Ich habe keine Interesse an einer Grundsatzdiskussion, aber da - wie gesagt - täglich diese sog. "08/15" (was nur so geschrieben wird und nichts anderes als "Standard" bedeutet) Server Werbungen schalten. Diese irrationalen Kommentare erfolgen einmal von den Personengruppen, die bereits unzählige solcher Werbungen gesehen haben und sichtlich davon genervt sind, sowie von infantilen Autoren, die Spaß daran haben, sich so auszudrücken.
Zum Thema SuFu: Es wurde in diesem Thread bereits ausreichend korrekte Antworten genannt, nämlich die Suchfunktion beiläufig zu einer Antwort zu erwähnen. Außerdem kann man bei der Threaderstellung hinzufügen, dass man über die Suchfunktion nicht fündig wurde.
Ich klinke mich heute nicht mehr auf meinen Server.
Morgen werde ich es bei Gelegenheit testen, nur das du bescheid weißt.
Ich kann nur aus meiner Erfahrung sagen, dass trotz langen Querys (u.a. Joins), alles weitere einwandfrei funktioniert.
Eine andere Möglichkeit könnte dein MySQL-Plugin sein.
Abgesehen von der stilistischen Korrektheit des Beitrages, kann ich Hagi nur zustimmen.
Betrachten wir das Problem genauer und an dem Beispiel des Threaderstellers. Die Tatsache, auf 5 Beiträge eine Verwarnung zu haben, sollte Stijns Aussage mehr als klar machen. Selbstverständlich ist es schlecht, beleidigend auf Serverwerbungen zu antworten, allerdings ist das bei solchen Servern auf breadfish zu erwarten. Da dies schon länger derartig abläuft, sollten die Werbungsersteller wissen, dass schlechte Bewertungen folgen werden. Zu dem "SuFu"-Thema: Auch auf unpräzisen und fragilen Frage-Threads gebe ich differenzierte Antworten (unter der Voraussetzung, dass sie verständlich sind). Die Möglichkeit der Suchfunktion zu erwähnen, geschieht nebenbei.
Edit: Schön das ständig das MG angesprochen wird. Leute, es gibt andere Ausdrücke dafür.
cmdtext ist im Callback vorhanden.
FARBE musst du selbst definieren.
Sieht ehrlich gesagt nicht so aus.
public OnPlayerCommandReceived(playerid, cmdtext[])
{
new myfm[128];
format(myfm,sizeof(myfm),"Der Command %s exestiert nicht!",cmdtext);
/...
Sie?
ZitatHier kannst du pragma unused verwenden. Mit dieser Präprozessoranweisung sprichst du nur Funktionen und Varaibel an, die nicht verwendet werden, sprich Warnings.
Errors kannst du damit nicht ausblenden.
bezieht sich auf:
Zitat
warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
warning 203: symbol is never used: "M_OnPlayerConnect"
public OnPlayerCommandReceived(playerid, cmdtext[])
{
// Deine Befehle
new myfm[128];
format(myfm,sizeof(myfm),"Der Command %s exestiert nicht!",cmdtext);
return SendClientMessage(playerid, FARBE, myfm);
}
Beachte: Der Inhalt des gesamten cmdtext wird ausgegeben.
SetPVarInt und GetPVarInt sind langsamer als Integer Variablen.
SetPVarString und GetPVarString sind schneller als String Variablen.
Das hat mein Performance Test ergeben.
Wenn du Dateien fetchst, kannst du dir überlegen, diese Funktionen zu verwenden. Wenn du allerdings deine Daten in einer SQL-Datenbank abspeicherst, würde ich sie direkt in die Datenbank eintragen und das fetchen global weglassen.
Problem gelöst.
Erstmal solltest du die Fehler beseitigen.
Zitaterror 017: undefined symbol "P_OnPlayerConnect"
Die Deklaration der Funktion fehlt.
Zitatwarning 203: symbol is never used: "GetPointDistanceToPointExMorph"
warning 203: symbol is never used: "M_OnPlayerConnect"
Hier kannst du pragma unused verwenden. Mit dieser Präprozessoranweisung sprichst du nur Funktionen und Varaibel an, die nicht verwendet werden, sprich Warnings.
Errors kannst du damit nicht ausblenden.
Es gibt kein Martinshorn, nur das Blau (+Rot)-Licht gibt es als Objekt.
Kevin, derartiges zu Behaupten ist eine Frechheit. Wenn dir die Preise nicht zu sagen, kannst du (wenn es überhaupt erwünscht ist) sachlich deine Meinung äußern und die Preise nicht "unter aller Sau" bezeichnen.
320€ ist ein akzeptabler Preis für ein Design. Wenn ihr bereits dieses Unternehmen mit anderen vergleicht, solltet ihr das auch richtig machen und euch nicht auf wenigen Beispielen beschränken. Es gibt immer günstigere Angebote. Des Weiteren müsste eigentlich klar sein, dass normalerweise Designs in solchen Preisklassen verkauft werden, natürlich nicht bei pseudoprofessionellen Amateur-Hobbydesigner, die ihre Designs für ein Appel un' Ei verkaufen.
Was ist an einem Design von 320€ teuer?
Ähm, nein.
Doch keine Präprozessoranweisung. Deklariere die fehlende Variable lokal oder global (je nachdem wo sie gebraucht wird) als Integer.
new zoneid;
Das wäre - wie ich bereits erwähnte - die Abänderung des Arrays von der zweiten in die dritte Dimension.
Zwangsläufig ist ihm dabei nicht gehoflen, da der Zweck unbekannt bleibt.
Der Deklarierung zur Folge handelt es sich in Zeile 5 um einen Char-Array, also String.
Der Compiler denkt sich, dass es sich um einen dreidimensionalen Array handelt, dabei ist es nur ein zweidimensionaler.
Entweder du machst es wirklich dreidimensional (was mit dem restlichen _test Enumeration problematisch werden kann), du schreibst deine 10 Mögluchkeiten hin, oder du nimmst einen neuen Array dafür. Das ist dann abhängig von dem Einsatz deiner Arrays.
Edit: Um es eventuell noch ein wenig klarer auszudrücken: In Zeile 5 gibt die Anzahl in der eckigen Klammer die Anzahl der Chars an.