Report any issues here

mgr.inz.Player

mgr.inz.Player

RCE Fanatics
Talents
Joined
Mar 3, 2017
Messages
47
I meant: "I like it = It is enough for me".

Current highlighter (nubia, nubia dark, fury, fury dark):


See you later.
 
mgr.inz.Player

mgr.inz.Player

RCE Fanatics
Talents
Joined
Mar 3, 2017
Messages
47
SunBeam said:
it's a global setting that applies to any hyperlink
SunBeam said:
I'll look for a different way to highlight a link
Maybe this (an example):
CSS:
.fr-element a {
  text-shadow: 2px 2px 5px;
  /*text-decoration: underline;*/
}
I tested it with Stylish, it only affects links inside editor and fits for all styles.
 
Last edited:
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,485
Man.. we're not plain editing CSS here. XenForo works a bit differently, the Styles have their own definitions and not all elements are easy to find and apply the shit like you did in CSS. Like I said, remains to be seen.
 
Exeter

Exeter

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
395
Minor thing that I noticed - The old forums had a 'link' to the original post whenever you quoted someone, this was a pretty handy feature if you needed to go back to download a table that someone attached to their post. Would it be possible to get this on XF too? Or was that a phpBB-only thing?
 
mgr.inz.Player

mgr.inz.Player

RCE Fanatics
Talents
Joined
Mar 3, 2017
Messages
47
:) Ehh, indeed there's no room for such customization:

:(:mad:
 
SunBeam

SunBeam

Administrator
Staff member
Administrator
Joined
Feb 4, 2018
Messages
3,485
^ Yeah, needs plain editing of the Style files :(
 
STN

STN

Founder
Administrator
Joined
Mar 2, 2017
Messages
3,767
Minor thing that I noticed - The old forums had a 'link' to the original post whenever you quoted someone, this was a pretty handy feature if you needed to go back to download a table that someone attached to their post. Would it be possible to get this on XF too? Or was that a phpBB-only thing?
That's the default behaviour of xenforo unless someone edits the quote and doesn’t include post info. Look at this quote, it links to you.
 
mgr.inz.Player

mgr.inz.Player

RCE Fanatics
Talents
Joined
Mar 3, 2017
Messages
47
^ Yeah, needs plain editing of the Style files :(
Page setup -> Page background -> Extra




Of course you can use better CSS selector. Maybe the one I used above will not interfere with other things... don't know.

Edit:
you can also use defined colors there:

 
Last edited:
TheyCallMeTim13

TheyCallMeTim13

Enchanter
Staff member
Administrator
Fearless Donors
Talents
Joined
Mar 3, 2017
Messages
1,794
@STN
I think I fixed the Prism language file for CEA and CELUA. And we should add the line numbers plugin to Prism and the forum. And it looks like the CELUA isn't showing in the code editor window. Not sure how to add those to the main languages section either.
JavaScript:
Prism.languages.celua = {
    'comment': /^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,
    // \z may be used to skip the following space
    'string': {
        pattern: /(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,
        greedy: true
    },
    'number': /\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,
    'keyword': /\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,
    'builtin': [
        /(?:print|assert|collectgarbage|dofile|error|getfenv|getmetatable|ipairs|loadfile|loadstring|module|next|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|tonumber|tostring|type|unpack|xpcall)\b/,
        /(?:getInternet|synchronize|checkSynchronize|createThread|readSmallInteger|writeSmallInteger|autoAssembleCheck|registerCustomTypeLua|closeCE|getCEVersion|getAddressSafe|createComboBox|createTimer|activateProtection|fullAccess|loadTable|saveTable|readBytesLocal|readIntegerLocal|readQwordLocal|readPointerLocal|readFloatLocal|readDoubleLocal|readStringLocal|writeIntegerLocal|writeQwordLocal|writeFloatLocal|writeDoubleLocal|writeStringLocal|writeBytesLocal|readBytes|writeBytes|readInteger|readQword|readPointer|readFloat|readDouble|readString|writeInteger|writeQword|writeFloat|writeDouble|writeString|wordToByteTable|dwordToByteTable|qwordToByteTable|floatToByteTable|doubleToByteTable|stringToByteTable|wideStringToByteTable|byteTableToWord|byteTableToDword|byteTableToQword|byteTableToFloat|byteTableToDouble|byteTableToString|byteTableToWideString|bOr|bXor|bAnd|bShl|bShr|bNot|writeRegionToFile|readRegionFromFile|resetLuaState)\b/,
        /(?:getPreviousOpcode|reinterpret|writeToClipboard|readFromClipboard|createPopupMenu|deAlloc|allocateSharedMemory|registerAddressLookupCallback|unregisterSymbol|registerSymbol|unregisterAddressLookupCallback|registerStructureDissectOverride|unregisterStructureDissectOverride|registerStructureNameLookup|unregisterStructureNameLookup|registerAssembler|unregisterAssembler|registerAutoAssemblerTemplate|unregisterAutoAssemblerTemplate|generateCodeInjectionScript|generateAOBInjectionScript|registerAutoAssemblerCommand|unregisterAutoAssemblerCommand|registerSymbolLookupCallback|unregisterSymbolLookupCallback|registerAutoAssemblerPrologue|unregisterAutoAssemblerPrologue|getModuleSize|setProperty|form_hide|createForm|translate|createCheckBox|createButton|createEdit|createLabel|enumModules|getApplication|shellExecute|getAddressList|getStructureCount|getStructure|createStructure|format|sleep|findTableFile|createTableFile|createStringlist|getFileList|getDirectoryList|getCheatEngineDir|getMainForm|inputQuery|showMessage|messageDialog|getCEVersion|disassemble|splitDisassembledString|getInstructionSize|getAddress|getMemoryViewForm|memoryview_getDisassemblerView|createMenuItem|registerFormAddNotification|autoAssemble|AOBScan|getFileVersion)\b/,
    ],
    'function': /(?!\d)\w+(?=\s*(?:[({]))/,
    'operator': [
        /[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,
        {
            // Match ".." but don't break "..."
            pattern: /(^|[^.])\.\.(?!\.)/,
            lookbehind: true
        }
    ],
    'constant': /\b(?:syntaxcheck|TrainerOrigin|process|MainForm|AddressList)\b/,
    'punctuation': /[\[\](){},;]|\.+|:+/
};


Prism.languages.cea = {
    'nearlabel': {
        pattern: /@(?:f|b|@:)/,
        alias: 'namespace'
    },
    'cealua': {
        pattern: /(\{\$lua\})[\s\S]*?(?=\{\$asm\})/i,
        lookbehind: true,
        inside: Prism.languages.celua,
        alias: 'language-celua',
        greedy: true
    },
    'cealua2': {
        pattern: /(\{\$lua\})[\s\S]*/i,
        lookbehind: true,
        inside: Prism.languages.celua,
        alias: 'language-celua',
        greedy: true
    },
    important: [
        /\{\$STRICT\}/,
        /\[(?:ENABLE|DISABLE)\]/,
    ],
    'comment': [
        /;.*$/m,
        {
            pattern: /(^|[^\\:])\/\/.*/,
            lookbehind: true,
            greedy: true
        },
        {
            pattern: /^(?:\{(=*)[\s\S]*?\})/m,
            lookbehind: true,
            greedy: true
        },
    ],
    'string': {
        pattern: /(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,
        greedy: true
    },
    'label': {
        pattern: /[_a-zA-Z][_a-zA-Z0-9]+:/,
        alias: 'namespace'
    },
    'keyword': [
        /\[?BITS (?:16|32|64)\]?/,
        /(?:fullAccess|reassemble|globalAlloc|deAlloc|alloc|unregisterSymbol|aobScan|aobScanModule|define|assert|registerSymbol|label)\b/i,
    ],
    'command': {
        pattern: /\b(?:align|db|dw|dd|dq|float|double|aaa|aad|aam|aas|adc|add|addpd|addps|addsd|addss|addsubpd|addsubps|aesdec|aesdeclast|aesenc|aesenclast|aesimc|aeskeygenassist|and|andpd|andps|andnpd|andnps|arpl|blendpd|bmi|blendps|blendvpd|blendvps|bound|bsf|bsr|bswap|bt|btc|btr|bts|cbw|cwde|cdqe|clc|cld|cflush|clts|cmc|cmov(n?e|ge?|ae?|le?|be?|n?o|n?z)|cmp|cmppd|cmpps|cmps|cnpsb|cmpsw|cmpsd|cmpsq|cmpss|cmpxchg|cmpxchg8b|cmpxchg16b|comisd|comiss|cpuid|crc32|cvtdq2pd|cvtdq2ps|cvtpd2dq|cvtpd2pi|cvtpd2ps|cvtpi2pd|cvtpi2ps|cvtps2dq|cvtps2pd|cvtps2pi|cvtsd2si|cvtsd2ss|cvts2sd|cvtsi2ss|cvtss2sd|cvtss2si|cvttpd2dq|cvtpd2pi|cvttps2dq|cvttps2pi|cvttps2dq|cvttps2pi|cvttsd2si|cvttss2si|cwd|cdq|cqo|daa|das|dec|div|divpd|divps|divsd|divss|dppd|dpps|emms|enter|extractps|f2xm1|fabs|fadd|faddp|fiadd|fbld|fbstp|fchs|fclex|fnclex|fcmov(n?e|ge?|ae?|le?|be?|n?o|n?z)|fcom|fcmop|fcompp|fcomi|fcomip|fucomi|fucomip|fcos|fdecstp|fdiv|fdivp|fidiv|fdivr|fdivrp|fidivr|ffree|ficom|ficomp|fild|fincstp|finit|fnint|fist|fistp|fisttp|fld|fld1|fldl2t|fldl2e|fldpi|fldlg2|fldln2|fldz|fldcw|fldenv|fmul|fmulp|fimul|fnop|fpatan|fprem|fprem1|fptan|frndint|frstor|fsave|fnsave|fscale|fsin|fsincos|fsqrt|fst|fstp|fstcw|fnstcw|fstenv|fnstenv|fsts(w?)|fnstsw|fsub|fsubp|fisub|fsubr|fsubrp|fisubr|ftst|fucom|fucomp|fucompp|fxam|fxch|fxrstor|fxsave|fxtract|fyl2x|fyl2xp1|haddpd|haddps|husbpd|hsubps|idiv|imul|in|inc|ins|insb|insw|insd|insertps|int|into|invd|invlpg|invpcid|iret|iretd|iretq|lahf|lar|lddqu|ldmxcsr|lds|les|lfs|lgs|lss|lea|leave|lfence|lgdt|lidt|llgdt|lmsw|lock|lods|lodsb|lodsw|lodsd|lodsq|lsl|ltr|maskmovdqu|maskmovq|maxpd|maxps|maxsd|maxss|mfence|minpd|minps|minsd|minss|monitor|mov|movapd|movaps|movbe|movd|movq|movddup|movdqa|movdqu|movq2q|movhlps|movhpd|movhps|movlhps|movlpd|movlps|movmskpd|movmskps|movntdqa|movntdq|movnti|movntpd|movntps|movntq|movq|movq2dq|movs|movsb|movsw|movsd|movsq|movsd|movshdup|movsldup|movss|movsx|movsxd|movupd|movups|movzx|mpsadbw|mul|mulpd|mulps|mulsd|mulss|mwait|neg|not|or|orpd|orps|out|outs|outsb|outsw|outsd|pabsb|pabsw|pabsd|packsswb|packssdw|packusdw|packuswb|paddb|paddw|paddd|paddq|paddsb|paddsw|paddusb|paddusw|palignr|pand|pandn|pause|pavgb|pavgw|pblendvb|pblendw|pclmulqdq|pcmpeqb|pcmpeqw|pcmpeqd|pcmpeqq|pcmpestri|pcmpestrm|pcmptb|pcmptgw|pcmpgtd|pcmpgtq|pcmpistri|pcmpisrm|pdep|pext|pextrb|pextrd|pextrq|pextrw|phaddw|phaddd|phaddsw|phinposuw|phsubw|phsubd|phsubsw|pinsrb|pinsrd|pinsrq|pinsrw|pmaddubsw|pmadddwd|pmaxsb|pmaxsd|pmaxsw|pmaxsw|pmaxub|pmaxud|pmaxuw|pminsb|pminsd|pminsw|pminub|pminud|pminuw|pmovmskb|pmovsx|pmovzx|pmuldq|pmulhrsw|pmulhuw|pmulhw|pmulld|pmullw|pmuludw|pop|popa|popad|popcnt|popf|popfd|popfq|por|prefetch|psadbw|pshufb|pshufd|pshufhw|pshuflw|pshufw|psignb|psignw|psignd|pslldq|psllw|pslld|psllq|psraw|psrad|psrldq|psrlw|psrld|psrlq|psubb|psubw|psubd|psubq|psubsb|psubsw|psubusb|psubusw|test|ptest|punpckhbw|punpckhwd|punpckhdq|punpckhddq|punpcklbw|punpcklwd|punpckldq|punpckldqd|push|pusha|pushad|pushf|pushfq|pushfd|pxor|prcl|rcr|rol|ror|rcpps|rcpss|rdfsbase|rdgsbase|rdmsr|rdpmc|rdrand|rdtsc|rdtscp|rep|repe|repz|repne|repnz|roundpd|roundps|roundsd|roundss|rsm|rsqrps|rsqrtss|sahf|sal|sar|shl|shr|sbb|scas|scasb|scasw|scasd|set(n?e|ge?|ae?|le?|be?|n?o|n?z)|sfence|sgdt|shld|shrd|shufpd|shufps|sidt|sldt|smsw|sqrtpd|sqrtps|sqrtsd|sqrtss|stc|std|stmxcsr|stos|stosb|stosw|stosd|stosq|str|sub|subpd|subps|subsd|subss|swapgs|syscall|sysenter|sysexit|sysret|teset|ucomisd|ucomiss|ud2|unpckhpd|unpckhps|unpcklpd|unpcklps|vbroadcast|vcvtph2ps|vcvtp2sph|verr|verw|vextractf128|vinsertf128|vmaskmov|vpermilpd|vpermilps|vperm2f128|vtestpd|vzeroall|vzeroupper|wait|fwait|wbinvd|wrfsbase|wrgsbase|wrmsr|xadd|xchg|xgetbv|xlat|xlatb|xor|xorpd|xorps|xrstor|xsave|xsaveopt|xsetbv|lzcnt|extrq|insertq|movntsd|movntss|vfmaddpd|vfmaddps|vfmaddsd|vfmaddss|vfmaddsubbpd|vfmaddsubps|vfmsubaddpd|vfmsubaddps|vfmsubpd|vfmsubps|vfmsubsd|vfnmaddpd|vfnmaddps|vfnmaddsd|vfnmaddss|vfnmsubpd|vfnmusbps|vfnmusbsd|vfnmusbss|vbroadcastss|vbroadcastsd|vbroadcastf128|vmaskmovps|vmaskmovpd|cvt|xor|cli|sti|hlt|nop|lock|wait|enter|leave|ret|loop(n?e|n?z)?|call|j(mp|n?e|n?ge?|n?ae?|le?|be?|n?o|n?z|n?c|n?p|n?b))\b/i,
        alias: 'builtin'
    },
    //R8l|R9L|R10L|R11L|R12L|R13L|R14L|R15L|RBP|EBP|BP|CS|DS|ES|FS|GS|SS|RAX|EAX|RBX|EBX|RCX|ECX|RDX|EDX|RIP|EIP|IP|RSP|ESP|SP|RSI|ESI|SI|RDI|EDI|DI|RFLAGS|EFLAGS|FLAGS|R(8|9|10|11|12|13|14|15)(d|w|b)?|(Y|X)MM([0-9]|10|11|12|13|14|15)|(A|B|C|D)(X|H|L)|CR[0-4]|DR[0-7]|TR6|TR7|EFER
    'register': {
        pattern: /\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s)\b/i,
        alias: 'symbol'
    },
    'function': /[a-z0-9_]+(?=\()/i,
    'number': /(?:\b|(?=\$))(?:(0[hxX])?[\da-f]*\.?[\da-f]+(?:p[+-]?\d+)?|[a-f]+|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(?:\.?e[+-]?\d+)?[dt]?)\b/i,
    'operator': /[\[\]*+\-\/%<>=&|$!]/,
};
 
Last edited:
P

pboosh2400

What is cheating?
Joined
May 3, 2020
Messages
3
Read the reply on first page of this topic.
Sorry, I didn't see this thread when coming onto the "News" section of the forum. I saw one with the title "Important Changes" and thought that was it. Thanks for moving my post to the appropriate place (and for pointing out where the deprecated layout can be accessed) :)

For the record, i'm not inherently opposed to cosmetic changes, but I do think there's a couple things to note that make it harder for me to use the site with the new layout:
-The color scheme is a little too bright in certain parts. I feel like the bright white and the bright blue sections of the page are very difficult to look at, while the more muted navy-blue buttons and header at the top (w/ white/grey text) are much better
-A lot of things have moved around. All of this I can live with, buuut I really liked having the poster information on the right and the rep system. Now it's been replaced by "social media" features such as the "Like" button. So instead of having a simple positive feedback chain that reflects across the whole site, we now have a way to "react" to posts with emojis, which (in my experience) can result in toxic behaviors (shaming and bullying) from unaccountable parties instead of simply choosing not to upvote. This really discourages me from wanting to upload cheat tables here in the future (no rep, at best you earn "smilies" instead :()

As a creator, I at least value critical feedback IF it's detailed enough to help me improve my work. I hope you don't take my distaste for this particular (version of the) layout as a broad indictment of the progress made on FR as a whole. I DO hope some of these things can be changed with the new layout to make it easier to see for those who have vision problems (such as myself), and improve familiarity for those who are used to the older layout,
 
F

fearlessfan1

Cheater
Table Maker
Joined
Jun 27, 2017
Messages
25
Perhaps I am mistaken, but I guess the answer to my question on how to join the table making group so I can edit posts was located at this url https://fearlessrevolution.com/memberlist.php?mode=group&g=12 which according to google "Table Makers. People who consistently make good cheats. This is an open group, members can apply to join. " and may of included a link on how to apply.

Since the group link no longer works, is there some link to the group I am over looking or will that need to be added so I can apply. I am supposing it is something that will have to be added to the checklist of things to do if that is the case.

Already some of my posts for other games in the series I am playing are no longer editable and I'd like to update the description and code snippets.
 
Last edited:
Exeter

Exeter

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
395
-A lot of things have moved around. All of this I can live with, buuut I really liked having the poster information on the right and the rep system. Now it's been replaced by "social media" features such as the "Like" button. So instead of having a simple positive feedback chain that reflects across the whole site, we now have a way to "react" to posts with emojis, which (in my experience) can result in toxic behaviors (shaming and bullying) from unaccountable parties instead of simply choosing not to upvote. This really discourages me from wanting to upload cheat tables here in the future (no rep, at best you earn "smilies" instead :()

As a creator, I at least value critical feedback IF it's detailed enough to help me improve my work. I hope you don't take my distaste for this particular (version of the) layout as a broad indictment of the progress made on FR as a whole. I DO hope some of these things can be changed with the new layout to make it easier to see for those who have vision problems (such as myself), and improve familiarity for those who are used to the older layout,
Reputation System is still there. It's been labeled as Reaction Score now below a user's avatar.
 
  • Love
Reactions: STN
TheyCallMeTim13

TheyCallMeTim13

Enchanter
Staff member
Administrator
Fearless Donors
Talents
Joined
Mar 3, 2017
Messages
1,794
...
-The color scheme is a little too bright in certain parts. I feel like the bright white and the bright blue sections of the page are very difficult to look at, while the more muted navy-blue buttons and header at the top (w/ white/grey text) are much better
...
Lower left corner you can change the theme.

...
-A lot of things have moved around. All of this I can live with, buuut I really liked having the poster information on the right and the rep system. Now it's been replaced by "social media" features such as the "Like" button. So instead of having a simple positive feedback chain that reflects across the whole site, we now have a way to "react" to posts with emojis, which (in my experience) can result in toxic behaviors (shaming and bullying) from unaccountable parties instead of simply choosing not to upvote. This really discourages me from wanting to upload cheat tables here in the future (no rep, at best you earn "smilies" instead :()
...
Poster info is still in the same places on the main page, and forum topics. There is even a toggle to remove the other stuff on the far right. And the rep system is still here, when you use the "smileys" or just the "like" button they also count as a +1 to your "Reaction Score". And "bad smileys" don't count as anything they just show at the bottom of your post, it's just criticism which is a fact of life. If fake internet points are the only reason you upload tables, then you can still get those points they just have a new name.
 
STN

STN

Founder
Administrator
Joined
Mar 2, 2017
Messages
3,767
And the rep system is still here, when you use the "smileys" or just the "like" button they also count as a +1 to your "Reaction Score". And "bad smileys" don't count as anything they just show at the bottom of your post, it's just criticism which is a fact of life. If fake internet points are the only reason you upload tables, then you can still get those points they just have a new name.
I personally think it's even better. Now you can understand the feelings of someone towards your post. Like, love, funny, sad, surprised, angry and they all count as +rep. Before it was just +1, did someone find my post funny and +1ed? Why did they +1ed? Now you can get an idea. We're adding even more reaction types.

It's all native too within xenforo. So the best optimized and secure code. I couldn't update to newest version of phpbb until the extensions were updated. The official author had stopped supporting it years back, it was just some random fixing it or myself. Not the best idea to use stuff like that on a production server.
 
STN

STN

Founder
Administrator
Joined
Mar 2, 2017
Messages
3,767
Perhaps I am mistaken, but I guess the answer to my question on how to join the table making group so I can edit posts was located at this url https://fearlessrevolution.com/memberlist.php?mode=group&g=12 which according to google "Table Makers. People who consistently make good cheats. This is an open group, members can apply to join. " and may of included a link on how to apply.

Since the group link no longer works, is there some link to the group I am over looking or will that need to be added so I can apply. I am supposing it is something that will have to be added to the checklist of things to do if that is the case.

Already some of my posts for other games in the series I am playing are no longer editable and I'd like to update the description and code snippets.
Requests went into a kind of limbo as phpbb never notified anyone of join requests, you could wait forever like this guy did https://fearlessrevolution.com/threads/8612/post-135788. It never was supposed to be a requestable group to join but awarded by admins when they saw contribution.

I am going to add more groups and do a purge of existing ones as what happened later wasn't how these groups were made to be used for. Talents was supposed to be for people with years of contribution with highest quality content then came table makers. Now anyone who made a few tables ended up in table makers group. It was supposed to be really nice and useful and something people would want to work towards, dunno why i didn't go through it all lol. Will add you to a group with edit privileges.

By the way, the edit permission and other nice cosmetic/non-essential things are going to be used according to this announcement eventually.

I can't keep asking drummerix or the select few donators to keep donating forever neither should they. For a site run on community, there's not much community contribution and ironically the people who made tables and contribute in other ways to this site are the ones who contribute financially too. While the leechers keep leeching.

It's obvious that there has to be some sort of incentive to donate. I also want to have a balance so i haven't yet done anything and thinking how best to approach it. Don't want to lock something behind that is essential feature and make the user experience crappy.

PS: It's not directed at you, just a simple informative post explaining why certain things are the way they are now
 
Top