Was steht im Server Log?
Problem mit Haussystem
- [KoSoVa]
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
ebenfalls wieder 3x 0
-
Was wird dir im Server Log ausgegeben, wenn du es so mal debuggst?
C
Alles anzeigenstock GetFreeMietHaus(playerid) { for(new i = 0; i<sizeof(Haus); i++) { printf("i: %d X: %f Y:%f Z: %f", i, Haus[i][hX], Haus[i][hY], Haus[i][hZ]); } for(new i = 1; i<MaxHaus; i++) { printf("I1: %d X: %f Y:%f Z: %f", i, Haus[i][hX], Haus[i][hY], Haus[i][hZ]); if(Haus[i][hArt] == 0) continue; printf("I2: %d X: %f Y:%f Z: %f", i, Haus[i][hX], Haus[i][hY], Haus[i][hZ]); if(Haus[i][hZimmerA] > Haus[i][hZimmerM])continue; SetPlayerPos(playerid,Haus[i][hX],Haus[i][hY],Haus[i][hZ]); printf("I3: %d X: %f Y:%f Z: %f", i, Haus[i][hX], Haus[i][hY], Haus[i][hZ]); return 1; } GetFreeHotel(playerid); return 1; }
Poste bitte was im Server Log steht.
-
[20:37:00] I1: 1 X: 3845.000000 Y:-1869.000000 Z: 11.000000
[20:37:00] I1: 2 X: 3862.000000 Y:-1877.000000 Z: 11.000000
[20:37:00] I2: 2 X: 3862.000000 Y:-1877.000000 Z: 11.000000
[20:37:00] I3: 2 X: 3862.000000 Y:-1877.000000 Z: 11.000000 -
Da fehlt das aus dem print zuvor, das hast du vergessen.
Allerdings sieht das doch so aus als dass es klappt, es stehen nicht nur Nullen da wie du gesagt hast. -
breadfish.de
Hat das Thema geschlossen.