PapaZola Posted November 1, 2018 Group: Members Topic Count: 318 Topics Per Day: 0.07 Content Count: 925 Reputation: 33 Joined: 12/05/11 Last Seen: September 20, 2023 Share Posted November 1, 2018 anyone can share working @afk src latest github i try all source in rA @afk and all got error Quote Link to comment Share on other sites More sharing options...
0 simplyniceweb Posted May 6, 2020 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 10 Reputation: 0 Joined: 03/24/20 Last Seen: April 29, 2023 Share Posted May 6, 2020 On 11/2/2018 at 10:07 PM, Lelouch vi Britannia said: conf/battle/misc.conf // Set this to the amount of minutes afk chars will be kicked from the server. afk_timeout: 0 src/custom/atcommand.inc /*========================================== * @afk *------------------------------------------*/ ACMD_FUNC(afk) { nullpo_retr(-1, sd); if(sd->bl.m == map_mapname2mapid("prontera")) { clif_displaymessage(fd, "@afk is not allowed on this map."); return 0; } if( pc_isdead(sd) ) { clif_displaymessage(fd, "Cannot @afk if you are dead."); return -1; } if( map_getmapflag(sd->bl.m, MF_AUTOTRADE) == battle_config.autotrade_mapflag ) { if( map_getmapflag(sd->bl.m, MF_PVP) || map_getmapflag(sd->bl.m, MF_GVG_CASTLE) ) { clif_displaymessage(fd, "You may not use the @afk maps PVP or GVG."); return -1; } sd->state.autotrade = 1; sd->state.monster_ignore = 1; pc_setsit(sd); skill_sit(sd,1); clif_sitting(&sd->bl); clif_changelook(&sd->bl,LOOK_HEAD_TOP,471); clif_specialeffect(&sd->bl, 234,AREA); if( battle_config.afk_timeout ) { int timeout = atoi(message); status_change_start(NULL, &sd->bl, SC_AUTOTRADE, 10000,0,0,0,0, ((timeout > 0) ? min(timeout,battle_config.afk_timeout) : battle_config.afk_timeout)*60000,0); } clif_authfail_fd(fd, 15); } else clif_displaymessage(fd, "@afk is not allowed on this map."); return 0; } src/custom/atcommand_def.inc ACMD_DEF(afk), src/custom/battle_config_init.inc { "afk_timeout", &battle_config.afk_timeout, 0, 0, INT_MAX, }, src/custom/battle_config_struct.inc int afk_timeout; This doesn't work anymore, i tried it and when i hit @afk the rest of the players went afk also and can't login because it will make them afk again. Quote Link to comment Share on other sites More sharing options...
-1 Lelouch vi Britannia Posted November 2, 2018 Group: Members Topic Count: 45 Topics Per Day: 0.01 Content Count: 715 Reputation: 84 Joined: 01/05/12 Last Seen: April 10, 2023 Share Posted November 2, 2018 conf/battle/misc.conf // Set this to the amount of minutes afk chars will be kicked from the server. afk_timeout: 0 src/custom/atcommand.inc /*========================================== * @afk *------------------------------------------*/ ACMD_FUNC(afk) { nullpo_retr(-1, sd); if(sd->bl.m == map_mapname2mapid("prontera")) { clif_displaymessage(fd, "@afk is not allowed on this map."); return 0; } if( pc_isdead(sd) ) { clif_displaymessage(fd, "Cannot @afk if you are dead."); return -1; } if( map_getmapflag(sd->bl.m, MF_AUTOTRADE) == battle_config.autotrade_mapflag ) { if( map_getmapflag(sd->bl.m, MF_PVP) || map_getmapflag(sd->bl.m, MF_GVG_CASTLE) ) { clif_displaymessage(fd, "You may not use the @afk maps PVP or GVG."); return -1; } sd->state.autotrade = 1; sd->state.monster_ignore = 1; pc_setsit(sd); skill_sit(sd,1); clif_sitting(&sd->bl); clif_changelook(&sd->bl,LOOK_HEAD_TOP,471); clif_specialeffect(&sd->bl, 234,AREA); if( battle_config.afk_timeout ) { int timeout = atoi(message); status_change_start(NULL, &sd->bl, SC_AUTOTRADE, 10000,0,0,0,0, ((timeout > 0) ? min(timeout,battle_config.afk_timeout) : battle_config.afk_timeout)*60000,0); } clif_authfail_fd(fd, 15); } else clif_displaymessage(fd, "@afk is not allowed on this map."); return 0; } src/custom/atcommand_def.inc ACMD_DEF(afk), src/custom/battle_config_init.inc { "afk_timeout", &battle_config.afk_timeout, 0, 0, INT_MAX, }, src/custom/battle_config_struct.inc int afk_timeout; 1 1 Quote Link to comment Share on other sites More sharing options...
Question
PapaZola
anyone can share working @afk src latest github
i try all source in rA @afk and all got error
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.