GangZonen

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
  • Hallo könntet ihr mir sagen wie ich das mache wen man in einer GangZone ist das wen die Gegner 5 mal dort sterben ein Gebiet eingenommen wird?




    Also Beispiel:




    TEAM A greift TEAM B an




    TEAM A schafft es von TEAM B 5 zu töten




    TEAM A hat die GangZone eingenommen


    und noch habe 4 Fehler bei Tanksystem :( :




    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(80) : error 017: undefined symbol "MENGE"
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(99) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(166) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(474) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(487) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(487) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(488) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(488) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(626) : warning 225: unreachable code
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(626) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(657) : error 017: undefined symbol "MENGE"
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(659) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(659) : error 032: array index out of bounds (variable "Tankstellen")
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(686) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(708) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1325) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1327) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1328) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1330) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1362) : error 030: compound statement not closed at the end of file (started at line 1335)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    4 Errors.




    hier die Zeilen:




    new Float:Tankstellen[MENGE][5]= 80 ZEILE

    for(new i=0;i<MENGE;i++) 657 ZEILE

    if(IsPlayerInRangeOfPoint(playerid,15.0,Tankstellen[i][1],Tankstellen[i][2],Tankstellen[i][3],Tankstellen[i][4],Tankstellen[i][5])) 659 ZEILE










    ///EDIT Kann mir keine helfen?




    MFG milanboy38

    2 Mal editiert, zuletzt von milanboy38 ()

  • Danke nurnoch 3 Fehler^^




    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(83) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(84) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(88) : error 052: multi-dimensional arrays must be fully initialized
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(99) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(166) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(474) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(487) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(487) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(488) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(488) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(626) : warning 225: unreachable code
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(626) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(659) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(659) : error 032: array index out of bounds (variable "Tankstellen")
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(686) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(708) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1325) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1327) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1328) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1330) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Nunzio Tuccio\Desktop\Server\samp03asvr_R4_win32\gamemodes\Spirit-Script!.pwn(1362) : error 030: compound statement not closed at the end of file (started at line 1335)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.






    {
    {-2026.6417236328, 156.67686462402, 28.0390625, 0},
    {1008.6846313477, -936.1484375, 41.328125, 0},
    {1006.0470581055, -936.48693847656, 41.328125},
    {1001.869934082, -937.12994384766, 41.328125},
    {998.95037841797, -937.48175048828, 41.328125}
    }; //<----hier soll der Fehler sein :o






    dann noch soll hier ein Fehler sein:



    if(IsPlayerInRangeOfPoint(playerid,15.0,Tankstellen[i][1],Tankstellen[i][2],Tankstellen[i][3],Tankstellen[i][4],Tankstellen[i][5]))





    VORSICHT! Ich benutze kein GF

    Einmal editiert, zuletzt von milanboy38 ()

  • du musst MENGE definieren. Also so: #define MENGE [die größe]
    Mach einfach ma #define MENGE 100
    Das sollte reichen.
    Dann stimmt der Syntax von IsPlayerInRangeOfPoint nit. Der Syntax is so:


    IsPlayerInRangeOfPoint(playerid, radius, x, y, z)


    MFG, Robdeflop®

  • aber wie soll ich das bei mehreren Tankstellen machen? wieder IsPlayerInRangeOfPont?

  • Hallo milanboy,
    Ich kann dir glaube ich helfen. :thumbup: Ist schwer im Forum zu erklären adde mich am besten mal bei ICQ: 494466550 ;)
    MFG huuuiii
    /edit: ich bin im Forum zwar anfänger, aber lass dich davon nicht abschrecken :P
    man muss nicht immer ein noob sein, wenn man im forum als Anfänger steht :D


    Powered by Windows 7 64 Bit