In der server.cfg das Passwort ändern und dann den Server einmal neustarten.
Falls es im Script irgendwo geändert wird evtl. da ändern, neu compilen und Server neustarten.
In der server.cfg das Passwort ändern und dann den Server einmal neustarten.
Falls es im Script irgendwo geändert wird evtl. da ändern, neu compilen und Server neustarten.
Klappt trotzdem nicht. Btw, man kann .pwn verwenden, hatten wir damals bei Arcadia-Life auch.
Also ich habs bei mir so:
#include "../gamemodes/sources/includes"
Und das funktioniert.
Ich denke mal man kann nur .inc verwenden, weiß nicht wie du .pwn verwendest hast.
Dann so:
#include "../gamemodes/source/libraries/includes.pwn"
Du musst die Datei aber zu .inc umbenennen, da man keine .pwn includen kann.
Einer eine Ahnung, warum das nicht klappt?
#include "\source\libraries\includes.pwn"
Struktur unter Gamemodes:
source -> libraries -> darin die includes.pwn
Wo genau ist der Ordner? Im includes Ordner?
Das erste \ ist unnötig, und du kannst einfach normale / verwenden.
Also so:
#include "source/libraries/includes.pwn"
Ist ja schonmal ein guter Eindruck, wenn euer Projektleiter und euer Administrator 6 Tage nach Beginn des Projekts scheiße bauen.
Dürfte man wissen was die gemacht haben?
Werdet ihr in Zukunft vielleicht darauf achten, dass ihr nur den richtigen Leuten Rechte gibt?
Wirkt schonmal sehr professionell.
Ich weiß dass es nur eine Idee ist, und nur ungefähr zeigen soll wie es dann aussieht, trotzdem glaube ich aber auch mit schönen Farben und ein bisschen sauberer würde es trotzdem nicht gut aussehen.
Mir gefällt das TextDraw einfach nicht.
Also ich finde die Teammitglieder Suche ziemlich gut, aber einige Dinge fallen mir sofort auf:
1. Dein Profilbild. Sowas kennt man eigentlich nur von 13 jährigen die grad zum ersten mal bemerkt haben, dass sie Titten googlen können.
2. Das Forum. Es ist SEHR leer. Es gibt genau 1 Beitrag bzw. 1 Thema im ganzen Forum. (Zum jetzigen Zeitpunkt)
3. Entweder ich bin verrückt, oder rVx hatte vorher Rechte im Forum, die sind aber auf einmal wieder weg. Was hat das zu bedeuten?
Trotzdem viel Glück.
Der Fehler auf der Zeile 518 hat mit dem Code darüber zu tun. (Die anderen cases) Du hast wahrscheinlich eine } vergessen.
Dadurch sollten die anderen Sachen dann auch behoben sein.
Kannst du den Code vielleicht auf Pastebin hochladen? Mit der Einrückung kann man schlecht den Fehler identifizieren.
eXo reallife [MTA] arbeitet derzeit auch an einem roleplay Server, das ganze dauert aber noch ein bisschen.
MTA?
Es geht hier um GTA V.
In SA:MP gibt es genug Reallife Server.
Und dazu ist auch die Frage nach Reallife Servern, da die Person kein Roleplay spielen möchte.
Also irgendwie macht dein Kommentar keinen Sinn. xD
Du hast auch bei Haus Backticks gemacht, obwohl ich gesagt hab für Strings sollst du ' ' verwenden. Kopier was ich vorher geschickt hab.
mysql_tquery(handle,"SELECT * FROM 'interior' WHERE art = 'haus'", "GetInteriorList", "d", playerid);
Diese benutzt du in einem Query für strings. ( ' ' )
Wenn du die Tabellennamen etc escapen willst verwende Backticks ( `` )
Also so
mysql_tquery(handle,"SELECT * FROM `interior` WHERE art = 'haus'", "GetInteriorList", "d", playerid);
Du könntest so machen, dass du einfach statt DIALOG_STYLE_LIST einfach DIALOG_STYLE_TABLIST verwendest.
Dann musst du nur Zeile 10 zu dem ändern:
format(addstr, sizeof(addstr),"%d\t%s\n",HausCreate[playerid][chIntID], intname);
Und Zeile 13:
ShowPlayerDialog(playerid, DIALOG_ADMINHAUSC3, DIALOG_STYLE_TABLIST, "Haussystem -> Interior", dialogstr, "Weiter", "Zurück");
Dann kannst du beim OnDialogResponse einfach inputtext verwenden.
Inputtext ist dann die ID des Hauses als String.
Ungefähr so:
Irgendwo rufst du ja deine Query auf:
mysql_tquery(handle,"SELECT * FROM `example`", "OnQueryLoaded", "d", playerid);
Dann erstellst du die Funktion:
forward OnQueryLoaded(playerid);
public OnQueryLoaded(playerid)
{
new rows;
cache_get_row_count(rows);
new dialogstr[4096],addstr[256];
for(new i; i<rows; i++)
{
//irgendwelche Sachen halt auslesen (wichtig: i und nicht 0 verwenden)
format(addstr, sizeof(addstr),"%s test %d mit %f", test1, test2, test3);
strcat(dialogstr, addstr);
}
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_LIST, "Dynamischer Listendialog", dialogstr, "Auswählen", "Schliessen");
return 1;
}
Beim Laden loopst du zwar durch die Einträge, benutzt aber immer den Eintrag 0 (den ersten).
cache_get_value_name_int(0, "ID", HausInfo[i][h_id]);
Du musst einfach die 0 zu i ändern. Also überall so;
cache_get_value_name_int(i, "ID", HausInfo[i][h_id]);
Honor 6X
Benutz ich auch.
Kostet glaub ich circa 210€.
Erfüllt alle deine Vorraussetzungen.
@Dr. Frauenarzt das ist keine Scriptingfrage.
Das wird Kaliber auch sicherlich nicht machen.
Versuch es doch einfach erstmal selber und wenn du nicht weiter kommst, frag hier nach Hilfe.
Kannst du vielleicht in deinem Code markieren wo die Zeilen denn genau sind?
Nein.
Das wäre auch garnicht mögliche da nur das CJ Model fetter/muskulöser werden kann.
Aber das geht in SA:MP auch nicht mit dem CJ Skin.
Nein. Du könntest höchstens [wiki]SetPlayerArmedWeapon[/wiki] verwenden, um dann eine andere Waffe und dann wieder die gleiche auszurüsten, um die Munition wieder aufzufüllen.