Bitte mal crashdetect einbinden, Log löschen, dann server starten und den akteullen Log posten ![]()
Beiträge von Kaliber
-
-
Was kann man diesbezüglich noch probieren?
Du solltest auf den Speed schauen.
Du nutzt 5, ich nutze 0.001.
Beim öffnen musst du dann einen der Achsen +0.001 hinzufügen und beim schließen den Achsen -0.001 abziehen

Steht ja in dem roten Kasten

-
Wo liegt das Problem?
Das Problem hierbei liegt an der Rotation.
Mach es mal so:
MoveDynamicObject(tor[13],1147.6576+0.001, -1291.2196, 13.4153, 0.001, 0.00000, 90.00000, 180.00000);
Hier nochmal im roten Kasten nachzulesen: http://wiki.sa-mp.com/wiki/MoveObject
SA:MP hat da ein wenig gefailt

-
Dann würde ich fast vermuten, dass in dem scriptfiles Ordner der Ordner Configs fehlt

-
Ah, es scheint entweder hast du keine Rechte um auf einen Ordner/bzw eine Datei zuzugreifen oder ein Ordner existiert nicht

Dafür müssten wir die OnPropUpdate Funktion sehen

-
Lade mal crashdetect, dann kann man näheres sehen

Aber soweit, sieht das doch eigentlich gut aus

-
Wenn du crashdetect lädst, sagt dir das Plugin genau, in welcher Funktion der Fehler auftritt

-
Halt monopoly in Samp
Ja..aber reden wir hier von Textdraws, Objekten oder spielen gar ganze Map Abteile da rein?

Und nur als Spiel, oder als einzelnes Skript...
Im Sinne von, das was du dir als nächstes Würfelt, entscheidet über deine Unternehmen

-
Monopoly script
Wie darf man denn das verstehen?

-
Da gibt es 2 Möglichkeiten:
- Du machst SetPlayerHealth(playerid, 0.0); dadurch wird OnPlayerDeath aufgerufen, da der Spieler ja stirbt.
- Du rufst einfach nur den Code auf, der für den Spieler relevant ist
-
Wieso speichert das nicht in die Datenbank?
Da fehlt die WHERE Klausel, wo du angibst in welcher Zeile das geupdatet werden soll

-
Was hast du denn für Fehlermeldungen?
Er bekommt den Warning Tag Mismatch.
Um das mal zu verdeutlichen:
Cenum test { Float:x }; new a[test][2], b[2][test]; main(){ a[x][0] = 5.0; //geht nicht b[0][x] = 5.0; //funzt }Das liegt daran, dass das enum dem index einen Tag gibt und nicht dem ganzen Array

Also switch das enum einfach ganz nach hinten, also so:
new System[MAX_SYSTEMPOINTS][nnnavi][7];
Also das ändern zu:
new System[MAX_SYSTEMPOINTS][7][nnnavi];
-
Ja...immer nur so schnipsel helfen mir nicht. Da ich so nicht den gesamt Aufbau beurteilen kann.
Aber, wie gesagt, pack es einfach mal nach oben mit der if-Abfrage, dann sollte es gehen

-
Zum Beispiel das.
Das hilft mir leider nicht.
Wenn müsste ich schon etwas mehr sehen...
Oder als Tipp, mach deine if-Abfrage nach ganz oben, dann solltes auch funktionieren

Wobei es dann sein kann, dass es an anderer Stelle scheitert, aber ohne vollständigen Code, kann ich das leider nicht beurteilen.
-
Also daran sollte es schonmal nicht liegen...
Ja, sehr gut, dann zeig uns dochmal deinen Code, den du in dem Callback so hast, dann kann ich dir genau sagen, was da schief läuft

-
Füg mal ganz oben ein printf("Pickup: %d|%d",pickupid,testpickup); und schau, ob das print im Server-Log steht und ob das richtig aufgerufen wird.
Wenn ja, dann hast du einen Skriptfehler, da eventuell irgendwo ein return ist oder ähnliches.
Wenn nicht, dann wurde der Callback evtl falsch gehookt o.ä.

-
Mir gefallen leider keiner eurer Maps
Und wieso?
Also das finde ich ein bisschen hart und dreist hier nur so eine Aussage in den Raum zu stellen.
Kenne nur wenige Server, die so intensiv mappen und dann auch noch mit so gezielten & guten Texturen. Also ich finde dass sich die Maps hier schon sehen lassen können, im Vergleich was andere Server da abliefern ist das schon echt gut.
-
Stimmt nicht. Auf NRP gibt es auch ein Charakter Sytem mit Textdraw und Skin, ich hatte ein gemoddeten Skin und habe kein Crash benommen.
Okay, interessant. Ich hab keine gemoddeten Skins, ich hab nur immer die Beschwerden von Leuten bekommen, denen das passiert ist

-
Also ich finde es schön, wenn man sich Mühe gibt und extra TextDraws erstellt.
Aber dann sollte das doch wenigstens auch halbwegs passen..ich meine, das sind 2 klicks etwas nach links oder rechts zu rücken mit dem TextDraw Editor oder mal eine Schrift kleiner zu machen.
Und ihr zeigt da den Skin an, kurze Info dazu, wenn man einen gemoddeten Skin hat, crasht dann hier sein GTA
Und Hast das Ü bei Über uns gut gemacht, aber beim Bürger fehlts noch
-
Also da ist kein aktueller Log dabei.
Lösch am besten den server.log und starte den Server nochmal, dann wird automatisch die Datei mit dem neusten Log angelegt

Existiert denn eine Datei mit dem Namen TestserverV1.amx im gamemodes Ordner?
