Zeig mal, wie du die Zonen erstellt hast.
[INC] M-Zones v1.3 | Zonensystem by M4rciii
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
-
-
Ist zwar schon bissi älter der thread aber ich find den inc genial wenn es geht^^
habe da aber ein Fehler gefunden:
stock M_IsPlayerInAnyZone(playerid)
{
for(new zoneid=0; zoneid<MAX_ZONES; zoneid++)
{
if(M_IsValidZone(zoneid))
{
if(IsPlayerInZone(playerid,zoneid))
{
return 1;
}
}
}
return 0;
}muss eig so sein:
stock M_IsPlayerInAnyZone(playerid)
{
for(new zoneid=0; zoneid<MAX_ZONES; zoneid++)
{
if(M_IsValidZone(zoneid))
{
if(M_IsPlayerInZone(playerid,zoneid))
{
return 1;
}
}
}
return 0;
}MfG
-
Ah, danke für den Hinweis. Habs geändert und neu hochgeladen.
Freut mich übrigens, dass es auch Leute gibt, die sich die Scripts anschauen und benutzen, anstatt nur 10/10 drunterzuschreiben und wegzuklicken
-
Hab ein Problem^^
Hab alles so eingefügt wies da steht, trotzdem 17 Erros O.o
Aber die Errors liegen in der include.Code
Alles anzeigenC:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(41) : error 010: invalid function or declaration C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(57) : error 017: undefined symbol "ZoneInfo_enum" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(57) : error 009: invalid array size (negative, zero or out of bounds) C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(69) : error 017: undefined symbol "zGangZoneID" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(70) : error 017: undefined symbol "zValid" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(71) : error 017: undefined symbol "zMinX" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(71) : warning 213: tag mismatch C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(72) : error 017: undefined symbol "zMinY" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(72) : warning 213: tag mismatch C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(73) : error 017: undefined symbol "zMaxX" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(73) : warning 213: tag mismatch C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(74) : error 017: undefined symbol "zMaxY" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(74) : warning 213: tag mismatch C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(75) : error 017: undefined symbol "zText" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(86) : error 017: undefined symbol "zGangZoneID" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(87) : error 017: undefined symbol "zFlash" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(89) : error 017: undefined symbol "zGangZoneID" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(108) : error 017: undefined symbol "zText" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(108) : error 029: invalid expression, assumed zero C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(108) : warning 215: expression has no effect C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(108) : error 001: expected token: ";", but found "]" C:\Dokumente und Einstellungen\Tommy\Eigene Dateien\Backup\pawno\include\M-Zones.inc(108) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 17 Errors.
-
Kann ich nicht bestätigen...
Hast du evtl. schon eine Variable oder ein #define im Script das MAX_ZONES heißt?
-
Tut mir leid wenn ich des mehr oder weniger auch wieder Ausgrabe, doch ich hab des selbe problem wie "Tommy2".
Ich habs genau so wie in der Anleitung beschrieben gemacht, hab auch dein Beispiel mal zum Testen genutzt und es kommen diese Errors:Code
Alles anzeigenD:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(41) : error 010: invalid function or declaration D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(57) : error 017: undefined symbol "ZoneInfo_enum" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(57) : error 009: invalid array size (negative, zero or out of bounds) D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(69) : error 017: undefined symbol "zGangZoneID" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(70) : error 017: undefined symbol "zValid" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(71) : error 017: undefined symbol "zMinX" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(71) : warning 213: tag mismatch D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(72) : error 017: undefined symbol "zMinY" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(72) : warning 213: tag mismatch D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(73) : error 017: undefined symbol "zMaxX" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(73) : warning 213: tag mismatch D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(74) : error 017: undefined symbol "zMaxY" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(74) : warning 213: tag mismatch D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(75) : error 017: undefined symbol "zText" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(86) : error 017: undefined symbol "zGangZoneID" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(87) : error 017: undefined symbol "zFlash" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(89) : error 017: undefined symbol "zGangZoneID" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(108) : error 017: undefined symbol "zText" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(108) : error 029: invalid expression, assumed zero D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(108) : warning 215: expression has no effect D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(108) : error 001: expected token: ";", but found "]" D:\Programme\GTA San Andreas\Pawno Program\pawno\include\M-Zones.inc(108) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 17 Errors.
Und ich hab auch keine andere #define drin
Wäre nett wenn du mir da helfen könntest
MFG xXRZ3Xx -
Schon gut, hab vergessen das "f" ganz am Anfang rauszumachen, was da komischerweise in deinem Upload da reingeraten ist
-
lolo xDD nice f/* xDD
wie tut man eig abfragen ob jemand die zone betreten hat? ich habs so versucht
public M_OnPlayerEnterZone(playerid,zoneid)
{
if(zoneid == GANG_ZONE_ZIVIS)
{
M_ZoneFlashForAll(GANG_ZONE_ZIVIS, 0xFF0000C0);
SetPlayerWantedLevel(playerid, 5);
}
return 1;
}
funktioniert allerdings nicht. muss mans mit M_IsPlayerInZone machen? -
D:\Rockstar Games\gamemodes\****.pwn(2) : fatal error 100: cannot read from file: "M-Zones"
Was kann man da machen ?
-
Hm vielleicht die .inc Datei ins pawno/include ordner werfen ?
-
-
Hm vielleicht die .inc Datei ins pawno/include ordner werfen ?
-.- xD
Und wenn man das schon davor gemacht hat ? :O
/edit : OK xD habs in falsche include ordner gepackt aber jetz beim compilen bekomm ich 17 errors oO
D:\Rockstar Games\pawno\include\M-Zones.inc(41) : error 010: invalid function or declaration
D:\Rockstar Games\pawno\include\M-Zones.inc(57) : error 017: undefined symbol "ZoneInfo_enum"
D:\Rockstar Games\pawno\include\M-Zones.inc(57) : error 009: invalid array size (negative, zero or out of bounds)
D:\Rockstar Games\pawno\include\M-Zones.inc(69) : error 017: undefined symbol "zGangZoneID"
D:\Rockstar Games\pawno\include\M-Zones.inc(70) : error 017: undefined symbol "zValid"
D:\Rockstar Games\pawno\include\M-Zones.inc(71) : error 017: undefined symbol "zMinX"
D:\Rockstar Games\pawno\include\M-Zones.inc(71) : warning 213: tag mismatch
D:\Rockstar Games\pawno\include\M-Zones.inc(72) : error 017: undefined symbol "zMinY"
D:\Rockstar Games\pawno\include\M-Zones.inc(72) : warning 213: tag mismatch
D:\Rockstar Games\pawno\include\M-Zones.inc(73) : error 017: undefined symbol "zMaxX"
D:\Rockstar Games\pawno\include\M-Zones.inc(73) : warning 213: tag mismatch
D:\Rockstar Games\pawno\include\M-Zones.inc(74) : error 017: undefined symbol "zMaxY"
D:\Rockstar Games\pawno\include\M-Zones.inc(74) : warning 213: tag mismatch
D:\Rockstar Games\pawno\include\M-Zones.inc(75) : error 017: undefined symbol "zText"
D:\Rockstar Games\pawno\include\M-Zones.inc(86) : error 017: undefined symbol "zGangZoneID"
D:\Rockstar Games\pawno\include\M-Zones.inc(87) : error 017: undefined symbol "zFlash"
D:\Rockstar Games\pawno\include\M-Zones.inc(89) : error 017: undefined symbol "zGangZoneID"
D:\Rockstar Games\pawno\include\M-Zones.inc(108) : error 017: undefined symbol "zText"
D:\Rockstar Games\pawno\include\M-Zones.inc(108) : error 029: invalid expression, assumed zero
D:\Rockstar Games\pawno\include\M-Zones.inc(108) : warning 215: expression has no effect
D:\Rockstar Games\pawno\include\M-Zones.inc(108) : error 001: expected token: ";", but found "]"
D:\Rockstar Games\pawno\include\M-Zones.inc(108) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
17 Errors.
Ich würd ma sagen da stimmt was in der Includes nich
-
1. öffne die include mit nem notepad
2. lösche das f ganz am anfang in der ersten zeile
3. speichere und schliesse
4. fertig.und wie tut man abfragen kanns mir wer sagen?????
-
1. öffne die include mit nem notepad
2. lösche das f ganz am anfang in der ersten zeile
3. speichere und schliesse
4. fertig.und wie tut man abfragen kanns mir wer sagen?????
oh , danke garnet gesehen
/edit : Nur ich seh keine Zonen ? also Farben ?
Weiß einer warum?
Muss ich da noch was extra oder so machen ? -
Falls du es mit einer Transparenten Farbe gemacht hast, ist es normal das es nicht angezeigt wird, oder ?
Sorry kenne mich nicht mit Zonen und so aus, habs nie gebraucht x) -
Am anfang hatte ich sie so wie sie im ersten Post gepostet wurden, wurden nicht angezeigt hab gedacht vllt muss ich neue Farben machen...
Gemacht... trotzdem unsichtbar -
hast du das M_Connect(playerid); unter OnPlayerConnect eingefügt? wenn nicht dann kann es nicht gehen.
-
Ja hab ich^^
-
Hey , vor kurzen sind leider alle meine Include verloren gegangen , nun habe ich die Version genommen die du gepost hast .
Hat jemand noch andere Versionen von m-zones vllt ?`,wäre sehr nett
/e hat sich erledigt , schon gefunden .
mfg Apo
-
ich finds ganz gut bei mir klappt alles
-
Ich habe eine Frage:
dadurch ich gerne die Farbe der Zone ändern will und dadurch aber die Zone neu erstellen will funkt es nicht.
Sobald ich den Befehl ausführe, der die Zone zerstört und neu spawnen lässt kommt sie nicht mehr.
Zurzeit kann ich es nur mit ZoneSetColor machen damit die aktualisiert wird.
Wie wäre es, mit einer Funktion, die es ermöglicht, den Text und die Textfarbe einzustellen, die angezeigt wird, wenn man die Zone betritt.mfg.
Opa