Hercules Battlegrounds

Can some one please fix issue with recalling players only one side players get recalled, it is the biggest issue. @Smoke

 
1>------ Build started: Project: hBG, Configuration: Debug Win32 ------
1>hBG.c
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(1072): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(1950): error C2198: 'function through pointer': too few arguments for call
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2056): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2057): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2059): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2068): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2594): warning C4018: '>=': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2652): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2658): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2788): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(3849): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(3851): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(3992): warning C4018: '<': signed/unsigned mismatch
1>Done building project "hBG.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


please help me!

 
1>------ Build started: Project: hBG, Configuration: Debug Win32 ------
1>hBG.c
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(1072): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(1950): error C2198: 'function through pointer': too few arguments for call
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2056): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2057): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2059): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2068): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2594): warning C4018: '>=': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2652): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2658): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(2788): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(3849): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(3851): warning C4018: '<': signed/unsigned mismatch
1>c:\users\owner\desktop\hercules-stable\src\plugins\hbg.c(3992): warning C4018: '<': signed/unsigned mismatch
1>Done building project "hBG.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


please help me!
int hBG_addflooritem_area(struct block_list* bl, int16 m, int16 x, int16 y, int nameid, int amount)
{
    struct item item_tmp;
    int count, range, i;
    short mx, my;
    
    memset(&item_tmp, 0, sizeof(item_tmp));
    item_tmp.nameid = nameid;
    item_tmp.identify = 1;
    
    if (bl != NULL) m = bl->m;
    
    count = 0;
    range = (int)sqrt((float)amount) +2;
    
    for ( i = 0; i < amount; i++) {
        if (bl != NULL)
            map->search_freecell(bl, 0, &mx, &my, range, range, 0);
        else {
            mx = x; my = y;
            map->search_freecell(NULL, m, &mx, &my, range, range, 1);
        }
        
        count += (map->addflooritem(bl, &item_tmp, 1, m, mx, my, 0, 0, 0, 4) != 0) ? 1 : 0; ------->>>>>>>> in this line i got error. anyone can help Thanks in advance.
    }
    
    return count;
}

 
int hBG_addflooritem_area(struct block_list* bl, int16 m, int16 x, int16 y, int nameid, int amount)
{
    struct item item_tmp;
    int count, range, i;
    short mx, my;
    
    memset(&item_tmp, 0, sizeof(item_tmp));
    item_tmp.nameid = nameid;
    item_tmp.identify = 1;
    
    if (bl != NULL) m = bl->m;
    
    count = 0;
    range = (int)sqrt((float)amount) +2;
    
    for ( i = 0; i < amount; i++) {
        if (bl != NULL)
            map->search_freecell(bl, 0, &mx, &my, range, range, 0);
        else {
            mx = x; my = y;
            map->search_freecell(NULL, m, &mx, &my, range, range, 1);
        }
        
        count += (map->addflooritem(bl, &item_tmp, 1, m, mx, my, 0, 0, 0, 4) != 0) ? 1 : 0; ------->>>>>>>> in this line i got error. anyone can help Thanks in advance.
    }
    
    return count;
}
Should be,

Code:
count += (map->addflooritem(bl, &item_tmp, 1, m, mx, my, 0, 0, 0, 4, false) != 0) ? 1 : 0;
 
Should be,

count += (map->addflooritem(bl, &item_tmp, 1, m, mx, my, 0, 0, 0, 4, false) != 0) ? 1 : 0;

thank you very much but i have problem again i hope u ccan help me again.

[Error]: script error in file 'npc/custom/hBG/bg_common.txt' line 94 column 30
    parse_line: need ';'
    91:
    92:         /* * * * * DO NOT TOUCH ANYTHING BELOW THIS LINE * * * * * * * * * * * * * * * */
    93:         .TotalArenas = getarraysize(.BG_Arenas$);
*   94:         .BG_Queue = hBG_queue_create("Battleground Arena","BG_Queue_Handler::OnQueueJoinEvent",.BGQueue_Level_Min);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    95:         .FFA_Queue = hBG_queue_create("Free For All Arena","BG_Queue_Handler::OnFFAQueueJoinEvent",.BGQueue_Level_Min);
    96:
    97:         // Move to Next Arena
[Error]: script error in file 'npc/custom/hBG/bg_common.txt' line 344 column 4
    parse_line: expect command, missing function name or calling undeclared function
   341:                         mes "You must wait in any City until BG starts.";
   342:                         mes "Close this window to continue...";
   343:                         close2;
*  344:                         hBG_queue_join getvariableofnpc(.BG_Queue,"BG_Queue_Handler");
        ~~~~~~~~~~~~~~~~~~~~~~~~^
   345:                         end;
   346:                 case 2:
   347:                         if (getcharid(1) == 0) {
[Error]: script error in file 'npc/custom/hBG/bg_conquest.txt' line 53 column 32
    parse_line: need ';'
    50:                 case 5: set .Castle$,"arug_cas08"; set .GX,313; set .GY,154; set .CX,330; set .CY,154; set .DX,121; set .DY,318; set .AX,141; set .AY, 45; break;
    51:         }
    52:
*   53:         set $@BG_Team1,hBG_team_create(.Castle$,.GX,.GY,0,"Conquest::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    54:         set $@BG_Team2,hBG_team_create(.Castle$,.CX,.CY,1,"Conquest::OnCroixQuit","");
    55:         end;
    56:
[Error]: script error in file 'npc/custom/hBG/bg_ffa.txt' line 26 column 35
    parse_line: need ';'
    23:         end;
    24:
    25: OnBuildTeams:
*   26:         set $@FFA_Team[0],hBG_team_create("bat_c01",53,128,3, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    27:         set $@FFA_Team[1],hBG_team_create("bat_c01",53,128,4, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
    28:         set $@FFA_Team[2],hBG_team_create("bat_c01",53,128,5, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
    29:         set $@FFA_Team[3],hBG_team_create("bat_c01",53,128,6, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
[Error]: script error in file 'npc/custom/hBG/bg_flavius_ctf.txt' line 66 column 3
    parse_line: expect command, missing function name or calling undeclared function
    63:         stopnpctimer;
    64:         if (.Flag_Status < 2) {
    65:                 getmapxy .@m$, .@x, .@y, 1;
*   66:                 hBG_viewpointmap "bat_b02",1, .@x, .@y, 1, 0x0000FF;
        ~~~~~~~~~~~~~~~~^
    67:                 specialeffect 223;
    68:                 initnpctimer;
    69:         }
[Error]: script error in file 'npc/custom/hBG/bg_flavius_ctf.txt' line 135 column 3
    parse_line: expect command, missing function name or calling undeclared function
   132:         stopnpctimer;
   133:         if (.Flag_Status < 2) {
   134:                 getmapxy .@m$, .@x, .@y, 1;
*  135:                 hBG_viewpointmap "bat_b02",1, .@x, .@y, 2, 0xFF0000;
        ~~~~~~~~~~~~~~~~^
   136:                 specialeffect 223;
   137:                 initnpctimer;
   138:         }
[Error]: script error in file 'npc/custom/hBG/bg_flavius_ctf.txt' line 159 column 3
    parse_line: expect command, missing function name or calling undeclared function
   156: OnBlueFlash:
   157:         if (getvariableofnpc(.Flag_Carrier,"Guillaume_Flag") == getcharid(0) && $@Arena_Status == 1 && getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") == "Flavius_CTF") {
   158:                 getmapxy .@m$, .@x, .@y, 0;
*  159:                 hBG_viewpointmap "bat_b02",1, .@x, .@y, 1, 0x0000FF;
        ~~~~~~~~~~~~~~~~^
   160:                 specialeffect(EF_BOWLINGBASH);
   161:                 emotion e_hlp,1;
   162:                 addtimer 2000, "Flavius_CTF::OnBlueFlash";
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 34 column 32
    parse_line: need ';'
    31:         end;
    32:
    33: OnBuildTeams:
*   34:         set $@BG_Team1,hBG_team_create("bat_b04",390,10,0,"Flavius_SC::OnGuillaumeQuit","Flavius_SC::OnGuillaumeDie");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    35:         set $@BG_Team2,hBG_team_create("bat_b04",10,290,1,"Flavius_SC::OnCroixQuit","Flavius_SC::OnCroixDie");
    36:         end;
    37:
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 195 column 2
    parse_line: expect command, missing function name or calling undeclared function
   192: OnTimer2000:
   193:         initnpctimer;
   194:         getmapxy .@m$, .@x, .@y, 1;
*  195:         hBG_viewpointmap "bat_b04",1, .@x, .@y, atoi(strnpcinfo(2)), 0xFFFFFF;
        ~~~~~~~~^
   196:         end;
   197:
   198: OnBGStop:
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 257 column 2
    parse_line: expect command, missing function name or calling undeclared function
   254: OnTimer2000:
   255:         initnpctimer;
   256:         getmapxy .@m$, .@x, .@y, 1;
*  257:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   258:         specialeffect 223;
   259:         if (set(.Count, .Count + 1) >= 5) {
   260:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 315 column 2
    parse_line: expect command, missing function name or calling undeclared function
   312: OnTimer2000:
   313:         initnpctimer;
   314:         getmapxy .@m$, .@x, .@y, 1;
*  315:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   316:         specialeffect 223;
   317:         if (set(.Count, .Count + 1) >= 5) {
   318:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 373 column 2
    parse_line: expect command, missing function name or calling undeclared function
   370: OnTimer2000:
   371:         initnpctimer;
   372:         getmapxy .@m$, .@x, .@y, 1;
*  373:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   374:         specialeffect 223;
   375:         if (set(.Count, .Count + 1) >= 5) {
   376:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 431 column 2
    parse_line: expect command, missing function name or calling undeclared function
   428: OnTimer2000:
   429:         initnpctimer;
   430:         getmapxy .@m$, .@x, .@y, 1;
*  431:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   432:         specialeffect 223;
   433:         if (set(.Count, .Count + 1) >= 5) {
   434:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 489 column 2
    parse_line: expect command, missing function name or calling undeclared function
   486: OnTimer2000:
   487:         initnpctimer;
   488:         getmapxy .@m$, .@x, .@y, 1;
*  489:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   490:         specialeffect 223;
   491:         if (set(.Count, .Count + 1) >= 5) {
   492:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 547 column 2
    parse_line: expect command, missing function name or calling undeclared function
   544: OnTimer2000:
   545:         initnpctimer;
   546:         getmapxy .@m$, .@x, .@y, 1;
*  547:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   548:         specialeffect 223;
   549:         if (set(.Count, .Count + 1) >= 5) {
   550:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 608 column 2
    parse_line: expect command, missing function name or calling undeclared function
   605: OnTimer2000:
   606:         initnpctimer;
   607:         getmapxy .@m$, .@x, .@y, 1;
*  608:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   609:         specialeffect 223;
   610:         if (set(.Count, .Count + 1) >= 5) {
   611:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 666 column 2
    parse_line: expect command, missing function name or calling undeclared function
   663: OnTimer2000:
   664:         initnpctimer;
   665:         getmapxy .@m$, .@x, .@y, 1;
*  666:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   667:         specialeffect 223;
   668:         if (set(.Count, .Count + 1) >= 5) {
   669:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 724 column 2
    parse_line: expect command, missing function name or calling undeclared function
   721: OnTimer2000:
   722:         initnpctimer;
   723:         getmapxy .@m$, .@x, .@y, 1;
*  724:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   725:         specialeffect 223;
   726:         if (set(.Count, .Count + 1) >= 5) {
   727:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 782 column 2
    parse_line: expect command, missing function name or calling undeclared function
   779: OnTimer2000:
   780:         initnpctimer;
   781:         getmapxy .@m$, .@x, .@y, 1;
*  782:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   783:         specialeffect 223;
   784:         if (set(.Count, .Count + 1) >= 5) {
   785:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 840 column 2
    parse_line: expect command, missing function name or calling undeclared function
   837: OnTimer2000:
   838:         initnpctimer;
   839:         getmapxy .@m$, .@x, .@y, 1;
*  840:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   841:         specialeffect 223;
   842:         if (set(.Count, .Count + 1) >= 5) {
   843:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 898 column 2
    parse_line: expect command, missing function name or calling undeclared function
   895: OnTimer2000:
   896:         initnpctimer;
   897:         getmapxy .@m$, .@x, .@y, 1;
*  898:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   899:         specialeffect 223;
   900:         if (set(.Count, .Count + 1) >= 5) {
   901:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_td.txt' line 37 column 32
    parse_line: need ';'
    34:         end;
    35:
    36: OnBuildTeams:
*   37:         set $@BG_Team1,hBG_team_create("bat_b03",390,10,0,"Flavius_TD::OnGuillaumeQuit","Flavius_TD::OnGuillaumeDie");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    38:         set $@BG_Team2,hBG_team_create("bat_b03",10,290,1,"Flavius_TD::OnCroixQuit","Flavius_TD::OnCroixDie");
    39:         end;
    40:
[Error]: script error in file 'npc/custom/hBG/bg_rush.txt' line 45 column 32
    parse_line: need ';'
    42:         case 3: set .rush_castle$,"rush_cas04"; set .guil_x,270; set .guil_y,292; set .croix_x,270; set .croix_y,288; break;
    43:         }
    44:
*   45:         set $@BG_Team1,hBG_team_create(.rush_castle$,.guil_x,.guil_y,0,"Rush::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    46:         set $@BG_Team2,hBG_team_create(.rush_castle$,.croix_x,.croix_y,1,"Rush::OnCroixQuit","");
    47:         end;
    48:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 22 column 32
    parse_line: need ';'
    19:         end;
    20:
    21: OnBuildTeams:
*   22:         set $@BG_Team1,hBG_team_create("bat_a03",50,374,0,"Tierra_Boss::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    23:         set $@BG_Team2,hBG_team_create("bat_a03",42,16,1,"Tierra_Boss::OnCroixQuit","");
    24:         end;
    25:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 132 column 2
    parse_line: expect command, missing function name or calling undeclared function
   129:         set .@Boss, 2100 + getvariableofnpc(.guillaume_boss, "Tierra_Boss");
   130:         mapannounce "bat_a03","-- Guillaume Guardian [" + strmobinfo(2,.@Boss) + "] entering the battle --",1,0x0000FF;
   131:         set .Boss, bg_monster($@BG_Team1,"bat_a03",176,345,"Guillaume Guardian",.@Boss,"Guillaume_Boss::OnBoss");
*  132:         hBG_monster_immunity .Boss,1;
        ~~~~~~~~^
   133:         initnpctimer;
   134:         end;
   135:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 167 column 2
    parse_line: expect command, missing function name or calling undeclared function
   164:         set .@Boss, 2100 + getvariableofnpc(.croix_boss, "Tierra_Boss");
   165:         mapannounce "bat_a03","-- Croix Guardian [" + strmobinfo(2,.@Boss) + "] entering the battle --",1,0xFF0000;
   166:         set .Boss, bg_monster($@BG_Team2,"bat_a03",167,50,"Croix Guardian",.@Boss,"Croix_Boss::OnBoss");
*  167:         hBG_monster_immunity .Boss,1;
        ~~~~~~~~^
   168:         initnpctimer;
   169:         end;
   170:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 199 column 2
    parse_line: expect command, missing function name or calling undeclared function
   196:         end;
   197:
   198: OnBGStart:
*  199:         hBG_viewpointmap "bat_a03",1,273,204,1,0xFFFFFF;
        ~~~~~~~~^
   200:         bg_monster 0,"bat_a03",273,204,"Balance Flag",1911,"Tierra_Boss::OnNeutralBreak";
   201:         initnpctimer;
   202:         end;
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 12 column 32
    parse_line: need ';'
     9:         end;
    10:
    11: OnBuildTeams:
*   12:         set $@BG_Team1,hBG_team_create("bat_a04",50,374,0,"Tierra_DOM::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    13:         set $@BG_Team2,hBG_team_create("bat_a04",42,16,1,"Tierra_DOM::OnCroixQuit","");
    14:         end;
    15:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 144 column 35
    parse_line: need ';'
   141:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_DOM")
   142:                 end;
   143:
*  144:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a04",136,329,186,361);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   145:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a04",136,329,186,361);
   146:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   147:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 234 column 35
    parse_line: need ';'
   231:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_DOM")
   232:                 end;
   233:
*  234:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a04",260,194,287,213);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   235:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a04",260,194,287,213);
   236:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   237:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 324 column 35
    parse_line: need ';'
   321:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_DOM")
   322:                 end;
   323:
*  324:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a04",129,34,175,65);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   325:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a04",129,34,175,65);
   326:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   327:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 53 column 32
    parse_line: need ';'
    50:         end;
    51:
    52: OnBuildTeams:
*   53:         set $@BG_Team1,hBG_team_create("bat_a02",50,374,0,"Tierra_EOS::OnGuillaumeQuit","Tierra_EOS::OnGuillaumeDie");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    54:         set $@BG_Team2,hBG_team_create("bat_a02",42,16,1,"Tierra_EOS::OnCroixQuit","Tierra_EOS::OnCroixDie");
    55:         end;
    56:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 276 column 3
    parse_line: expect command, missing function name or calling undeclared function
   273:         stopnpctimer;
   274:         if (.Flag_Status == 0 && $@Arena_Status == 1 && getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") == "Tierra_EOS") {
   275:                 getmapxy .@m$, .@x, .@y, 1;
*  276:                 hBG_viewpointmap "bat_a02",1,.@x,.@y,3,0xFFFF00;
        ~~~~~~~~~~~~~~~~^
   277:                 specialeffect 223;
   278:                 initnpctimer;
   279:         }
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 336 column 35
    parse_line: need ';'
   333:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_EOS")
   334:                 end;
   335:
*  336:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a02",136,329,186,361);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   337:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a02",136,329,186,361);
   338:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   339:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 436 column 35
    parse_line: need ';'
   433:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_EOS")
   434:                 end;
   435:
*  436:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a02",129,34,175,65);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   437:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a02",129,34,175,65);
   438:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   439:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_ti.txt' line 50 column 4
    parse_line: expect command, missing function name or calling undeclared function
    47:                         delitem 8967,.@id8967;
    48:                 // Drop Skulls
    49:                 if (.@id8965 > 0)
*   50:                         hBG_flooritem2xy "region_8",.@x,.@y,8965,.@id8965;
        ~~~~~~~~~~~~~~~~~~~~~~~~^
    51:                 if (.@id8966 > 0)
    52:                         hBG_flooritem2xy "region_8",.@x,.@y,8966,.@id8966;
    53:                 if (.@id8967 > 0)

 
I personally get a bunch of errors while compiling it, in npc scripts too, needs to be checked.

 
Last edited by a moderator:
Just got the latest hercules version to work and gave this a shot, i got the same errors as noobzter003. No compilation errors though. Just script errors:

Code:
[Error]: script error in file 'npc/custom/hBG/bg_common.txt' line 94 column 30
    parse_line: need ';'
    91:
    92:         /* * * * * DO NOT TOUCH ANYTHING BELOW THIS LINE * * * * * * * * * * * * * * * */
    93:         .TotalArenas = getarraysize(.BG_Arenas$);
*   94:         .BG_Queue = hBG_queue_create("Battleground Arena","BG_Queue_Handler::OnQueueJoinEvent",.BGQueue_Level_Min);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    95:         .FFA_Queue = hBG_queue_create("Free For All Arena","BG_Queue_Handler::OnFFAQueueJoinEvent",.BGQueue_Level_Min);
    96:
    97:         // Move to Next Arena
[Error]: script error in file 'npc/custom/hBG/bg_common.txt' line 344 column 4
    parse_line: expect command, missing function name or calling undeclared function
   341:                         mes "You must wait in any City until BG starts.";
   342:                         mes "Close this window to continue...";
   343:                         close2;
*  344:                         hBG_queue_join getvariableofnpc(.BG_Queue,"BG_Queue_Handler");
        ~~~~~~~~~~~~~~~~~~~~~~~~^
   345:                         end;
   346:                 case 2:
   347:                         if (getcharid(1) == 0) {
[Error]: script error in file 'npc/custom/hBG/bg_conquest.txt' line 53 column 32
    parse_line: need ';'
    50:                 case 5: set .Castle$,"arug_cas08"; set .GX,313; set .GY,154; set .CX,330; set .CY,154; set .DX,121; set .DY,318; set .AX,141; set .AY, 45; break;
    51:         }
    52:
*   53:         set $@BG_Team1,hBG_team_create(.Castle$,.GX,.GY,0,"Conquest::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    54:         set $@BG_Team2,hBG_team_create(.Castle$,.CX,.CY,1,"Conquest::OnCroixQuit","");
    55:         end;
    56:
[Error]: script error in file 'npc/custom/hBG/bg_ffa.txt' line 26 column 35
    parse_line: need ';'
    23:         end;
    24:
    25: OnBuildTeams:
*   26:         set $@FFA_Team[0],hBG_team_create("bat_c01",53,128,3, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    27:         set $@FFA_Team[1],hBG_team_create("bat_c01",53,128,4, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
    28:         set $@FFA_Team[2],hBG_team_create("bat_c01",53,128,5, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
    29:         set $@FFA_Team[3],hBG_team_create("bat_c01",53,128,6, "FFA_Arena::OnQuit","FFA_Arena::OnKilled");
[Error]: script error in file 'npc/custom/hBG/bg_flavius_ctf.txt' line 66 column 3
    parse_line: expect command, missing function name or calling undeclared function
    63:         stopnpctimer;
    64:         if (.Flag_Status < 2) {
    65:                 getmapxy .@m$, .@x, .@y, 1;
*   66:                 hBG_viewpointmap "bat_b02",1, .@x, .@y, 1, 0x0000FF;
        ~~~~~~~~~~~~~~~~^
    67:                 specialeffect 223;
    68:                 initnpctimer;
    69:         }
[Error]: script error in file 'npc/custom/hBG/bg_flavius_ctf.txt' line 135 column 3
    parse_line: expect command, missing function name or calling undeclared function
   132:         stopnpctimer;
   133:         if (.Flag_Status < 2) {
   134:                 getmapxy .@m$, .@x, .@y, 1;
*  135:                 hBG_viewpointmap "bat_b02",1, .@x, .@y, 2, 0xFF0000;
        ~~~~~~~~~~~~~~~~^
   136:                 specialeffect 223;
   137:                 initnpctimer;
   138:         }
[Error]: script error in file 'npc/custom/hBG/bg_flavius_ctf.txt' line 159 column 3
    parse_line: expect command, missing function name or calling undeclared function
   156: OnBlueFlash:
   157:         if (getvariableofnpc(.Flag_Carrier,"Guillaume_Flag") == getcharid(0) && $@Arena_Status == 1 && getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") == "Flavius_CTF") {
   158:                 getmapxy .@m$, .@x, .@y, 0;
*  159:                 hBG_viewpointmap "bat_b02",1, .@x, .@y, 1, 0x0000FF;
        ~~~~~~~~~~~~~~~~^
   160:                 specialeffect(EF_BOWLINGBASH);
   161:                 emotion e_hlp,1;
   162:                 addtimer 2000, "Flavius_CTF::OnBlueFlash";
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 34 column 32
    parse_line: need ';'
    31:         end;
    32:
    33: OnBuildTeams:
*   34:         set $@BG_Team1,hBG_team_create("bat_b04",390,10,0,"Flavius_SC::OnGuillaumeQuit","Flavius_SC::OnGuillaumeDie");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    35:         set $@BG_Team2,hBG_team_create("bat_b04",10,290,1,"Flavius_SC::OnCroixQuit","Flavius_SC::OnCroixDie");
    36:         end;
    37:
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 195 column 2
    parse_line: expect command, missing function name or calling undeclared function
   192: OnTimer2000:
   193:         initnpctimer;
   194:         getmapxy .@m$, .@x, .@y, 1;
*  195:         hBG_viewpointmap "bat_b04",1, .@x, .@y, atoi(strnpcinfo(2)), 0xFFFFFF;
        ~~~~~~~~^
   196:         end;
   197:
   198: OnBGStop:
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 257 column 2
    parse_line: expect command, missing function name or calling undeclared function
   254: OnTimer2000:
   255:         initnpctimer;
   256:         getmapxy .@m$, .@x, .@y, 1;
*  257:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   258:         specialeffect 223;
   259:         if (set(.Count, .Count + 1) >= 5) {
   260:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 315 column 2
    parse_line: expect command, missing function name or calling undeclared function
   312: OnTimer2000:
   313:         initnpctimer;
   314:         getmapxy .@m$, .@x, .@y, 1;
*  315:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   316:         specialeffect 223;
   317:         if (set(.Count, .Count + 1) >= 5) {
   318:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 373 column 2
    parse_line: expect command, missing function name or calling undeclared function
   370: OnTimer2000:
   371:         initnpctimer;
   372:         getmapxy .@m$, .@x, .@y, 1;
*  373:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   374:         specialeffect 223;
   375:         if (set(.Count, .Count + 1) >= 5) {
   376:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 431 column 2
    parse_line: expect command, missing function name or calling undeclared function
   428: OnTimer2000:
   429:         initnpctimer;
   430:         getmapxy .@m$, .@x, .@y, 1;
*  431:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   432:         specialeffect 223;
   433:         if (set(.Count, .Count + 1) >= 5) {
   434:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 489 column 2
    parse_line: expect command, missing function name or calling undeclared function
   486: OnTimer2000:
   487:         initnpctimer;
   488:         getmapxy .@m$, .@x, .@y, 1;
*  489:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   490:         specialeffect 223;
   491:         if (set(.Count, .Count + 1) >= 5) {
   492:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 547 column 2
    parse_line: expect command, missing function name or calling undeclared function
   544: OnTimer2000:
   545:         initnpctimer;
   546:         getmapxy .@m$, .@x, .@y, 1;
*  547:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0xFF0000;
        ~~~~~~~~^
   548:         specialeffect 223;
   549:         if (set(.Count, .Count + 1) >= 5) {
   550:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 608 column 2
    parse_line: expect command, missing function name or calling undeclared function
   605: OnTimer2000:
   606:         initnpctimer;
   607:         getmapxy .@m$, .@x, .@y, 1;
*  608:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   609:         specialeffect 223;
   610:         if (set(.Count, .Count + 1) >= 5) {
   611:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 666 column 2
    parse_line: expect command, missing function name or calling undeclared function
   663: OnTimer2000:
   664:         initnpctimer;
   665:         getmapxy .@m$, .@x, .@y, 1;
*  666:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   667:         specialeffect 223;
   668:         if (set(.Count, .Count + 1) >= 5) {
   669:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 724 column 2
    parse_line: expect command, missing function name or calling undeclared function
   721: OnTimer2000:
   722:         initnpctimer;
   723:         getmapxy .@m$, .@x, .@y, 1;
*  724:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   725:         specialeffect 223;
   726:         if (set(.Count, .Count + 1) >= 5) {
   727:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 782 column 2
    parse_line: expect command, missing function name or calling undeclared function
   779: OnTimer2000:
   780:         initnpctimer;
   781:         getmapxy .@m$, .@x, .@y, 1;
*  782:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   783:         specialeffect 223;
   784:         if (set(.Count, .Count + 1) >= 5) {
   785:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 840 column 2
    parse_line: expect command, missing function name or calling undeclared function
   837: OnTimer2000:
   838:         initnpctimer;
   839:         getmapxy .@m$, .@x, .@y, 1;
*  840:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   841:         specialeffect 223;
   842:         if (set(.Count, .Count + 1) >= 5) {
   843:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_sc.txt' line 898 column 2
    parse_line: expect command, missing function name or calling undeclared function
   895: OnTimer2000:
   896:         initnpctimer;
   897:         getmapxy .@m$, .@x, .@y, 1;
*  898:         hBG_viewpointmap "bat_b04",1, .@x, .@y, .Point, 0x0000FF;
        ~~~~~~~~^
   899:         specialeffect 223;
   900:         if (set(.Count, .Count + 1) >= 5) {
   901:                 set .Count, 0;
[Error]: script error in file 'npc/custom/hBG/bg_flavius_td.txt' line 37 column 32
    parse_line: need ';'
    34:         end;
    35:
    36: OnBuildTeams:
*   37:         set $@BG_Team1,hBG_team_create("bat_b03",390,10,0,"Flavius_TD::OnGuillaumeQuit","Flavius_TD::OnGuillaumeDie");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    38:         set $@BG_Team2,hBG_team_create("bat_b03",10,290,1,"Flavius_TD::OnCroixQuit","Flavius_TD::OnCroixDie");
    39:         end;
    40:
[Error]: script error in file 'npc/custom/hBG/bg_rush.txt' line 45 column 32
    parse_line: need ';'
    42:         case 3: set .rush_castle$,"rush_cas04"; set .guil_x,270; set .guil_y,292; set .croix_x,270; set .croix_y,288; break;
    43:         }
    44:
*   45:         set $@BG_Team1,hBG_team_create(.rush_castle$,.guil_x,.guil_y,0,"Rush::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    46:         set $@BG_Team2,hBG_team_create(.rush_castle$,.croix_x,.croix_y,1,"Rush::OnCroixQuit","");
    47:         end;
    48:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 22 column 32
    parse_line: need ';'
    19:         end;
    20:
    21: OnBuildTeams:
*   22:         set $@BG_Team1,hBG_team_create("bat_a03",50,374,0,"Tierra_Boss::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    23:         set $@BG_Team2,hBG_team_create("bat_a03",42,16,1,"Tierra_Boss::OnCroixQuit","");
    24:         end;
    25:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 132 column 2
    parse_line: expect command, missing function name or calling undeclared function
   129:         set .@Boss, 2100 + getvariableofnpc(.guillaume_boss, "Tierra_Boss");
   130:         mapannounce "bat_a03","-- Guillaume Guardian [" + strmobinfo(2,.@Boss) + "] entering the battle --",1,0x0000FF;
   131:         set .Boss, bg_monster($@BG_Team1,"bat_a03",176,345,"Guillaume Guardian",.@Boss,"Guillaume_Boss::OnBoss");
*  132:         hBG_monster_immunity .Boss,1;
        ~~~~~~~~^
   133:         initnpctimer;
   134:         end;
   135:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 167 column 2
    parse_line: expect command, missing function name or calling undeclared function
   164:         set .@Boss, 2100 + getvariableofnpc(.croix_boss, "Tierra_Boss");
   165:         mapannounce "bat_a03","-- Croix Guardian [" + strmobinfo(2,.@Boss) + "] entering the battle --",1,0xFF0000;
   166:         set .Boss, bg_monster($@BG_Team2,"bat_a03",167,50,"Croix Guardian",.@Boss,"Croix_Boss::OnBoss");
*  167:         hBG_monster_immunity .Boss,1;
        ~~~~~~~~^
   168:         initnpctimer;
   169:         end;
   170:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_boss.txt' line 199 column 2
    parse_line: expect command, missing function name or calling undeclared function
   196:         end;
   197:
   198: OnBGStart:
*  199:         hBG_viewpointmap "bat_a03",1,273,204,1,0xFFFFFF;
        ~~~~~~~~^
   200:         bg_monster 0,"bat_a03",273,204,"Balance Flag",1911,"Tierra_Boss::OnNeutralBreak";
   201:         initnpctimer;
   202:         end;
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 12 column 32
    parse_line: need ';'
     9:         end;
    10:
    11: OnBuildTeams:
*   12:         set $@BG_Team1,hBG_team_create("bat_a04",50,374,0,"Tierra_DOM::OnGuillaumeQuit","");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    13:         set $@BG_Team2,hBG_team_create("bat_a04",42,16,1,"Tierra_DOM::OnCroixQuit","");
    14:         end;
    15:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 144 column 35
    parse_line: need ';'
   141:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_DOM")
   142:                 end;
   143:
*  144:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a04",136,329,186,361);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   145:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a04",136,329,186,361);
   146:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   147:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 234 column 35
    parse_line: need ';'
   231:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_DOM")
   232:                 end;
   233:
*  234:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a04",260,194,287,213);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   235:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a04",260,194,287,213);
   236:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   237:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_dom.txt' line 324 column 35
    parse_line: need ';'
   321:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_DOM")
   322:                 end;
   323:
*  324:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a04",129,34,175,65);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   325:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a04",129,34,175,65);
   326:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   327:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 53 column 32
    parse_line: need ';'
    50:         end;
    51:
    52: OnBuildTeams:
*   53:         set $@BG_Team1,hBG_team_create("bat_a02",50,374,0,"Tierra_EOS::OnGuillaumeQuit","Tierra_EOS::OnGuillaumeDie");
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    54:         set $@BG_Team2,hBG_team_create("bat_a02",42,16,1,"Tierra_EOS::OnCroixQuit","Tierra_EOS::OnCroixDie");
    55:         end;
    56:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 276 column 3
    parse_line: expect command, missing function name or calling undeclared function
   273:         stopnpctimer;
   274:         if (.Flag_Status == 0 && $@Arena_Status == 1 && getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") == "Tierra_EOS") {
   275:                 getmapxy .@m$, .@x, .@y, 1;
*  276:                 hBG_viewpointmap "bat_a02",1,.@x,.@y,3,0xFFFF00;
        ~~~~~~~~~~~~~~~~^
   277:                 specialeffect 223;
   278:                 initnpctimer;
   279:         }
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 336 column 35
    parse_line: need ';'
   333:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_EOS")
   334:                 end;
   335:
*  336:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a02",136,329,186,361);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   337:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a02",136,329,186,361);
   338:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   339:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_eoe.txt' line 436 column 35
    parse_line: need ';'
   433:         if ($@Arena_Status != 1 || getvariableofnpc(.BG_Arena$,"BG_Queue_Handler") != "Tierra_EOS")
   434:                 end;
   435:
*  436:         set .@Guillaume, hBG_getareausers($@BG_Team1,"bat_a02",129,34,175,65);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
   437:         set .@Croix, hBG_getareausers($@BG_Team2,"bat_a02",129,34,175,65);
   438:         set .Balance, .Balance + set(.@Balance, .@Guillaume - .@Croix);
   439:
[Error]: script error in file 'npc/custom/hBG/bg_tierra_ti.txt' line 50 column 4
    parse_line: expect command, missing function name or calling undeclared function
    47:                         delitem 8967,.@id8967;
    48:                 // Drop Skulls
    49:                 if (.@id8965 > 0)
*   50:                         hBG_flooritem2xy "region_8",.@x,.@y,8965,.@id8965;
        ~~~~~~~~~~~~~~~~~~~~~~~~^
    51:                 if (.@id8966 > 0)
    52:                         hBG_flooritem2xy "region_8",.@x,.@y,8966,.@id8966;
    53:                 if (.@id8967 > 0)
 
@Cabrera probably you forgot to enable in plugins.conf? Those script errors usually cause the script command doesn't exist.
Um, im new to this plugins thing but I followed the instructions as mentioned in the first page and compiled as well. This is my plugins.conf :

Code:
/* --------------- Format ---------------
After you have listed your  plugin(s) in "quotations",
you need to put in a comma, to separate the plugins.
-----------------------------------------
plugins_list: [
	"example",
	"other",
	"hBG",
]
-----------------------------------------
Please note that your scripts need to be saved
in the .c (source code) extension and placed in the /src/plugin/ folder.
-----------------------------------------
*/
plugins_list: [
	/* Enable HPMHooking when plugins in use rely on Hooking */
	//"HPMHooking",
	//"db2sql",
	//"sample",
	//"other",
]
 
make it like this. this plugin uses hpmhooking.
the FORMAT part is commented so anything there is not included

/*
this area is commented
*/

Code:
plugins_list: [
	"HPMHooking",
	"hBG",
]
 
Last edited by a moderator:
make it like this. this plugin uses hpmhooking.
the FORMAT part is commented so anything there is not included

/*
this area is commented
*/

plugins_list: [
"HPMHooking",
"hBG",
]

So i did enable hooking and compiled but i got this error for the hBG vcxproject :

Severity Code Description Project File Line Suppression State
Severity Code Description Project File Line Suppression State
Warning C4018 '<=': signed/unsigned mismatch char-server C:\Users\vishn_000\Desktop\Hercules project\Hercules-stable\src\char\int_party.c 320
Warning C4018 '<': signed/unsigned mismatch hBG C:\Users\vishn_000\Desktop\Hercules project\Hercules-stable\src\plugins\hBG.c 1072
Error C2198 'function through pointer': too few arguments for call hBG C:\Users\vishn_000\Desktop\Hercules project\Hercules-stable\src\plugins\hBG.c 1950


And a bunch of unsigned mismatches after that error in various other lines. ( i used vcproject Hercules-14 and compiled with visual studio 2015)

 
Back
Top