Skip to content

Plugin compilation fails on SM version >= 1.12 #134

@naydef

Description

@naydef

Bug description

SourcePawn Compiler 1.13.0.7235 Copyright (c) 1997-2006 ITB CompuPhase Copyright (c) 2004-2024 AlliedModders LLC rtd/classes/rollers.sp(36) : error 155: expected newline, but found 'public' 36 | #define SET_PROP(%1,%2,%3) \ ------------------------------^ rtd/classes/rollers.sp(37) : error 155: expected newline, but found 'public' 37 | public %1 Set%2(int client, %1 val){ \ -------------------------------------^ rtd/classes/rollers.sp(39) : error 155: expected newline, but found 'public' 39 | ---------^ rtd/classes/rollers.sp(40) : error 155: expected newline, but found 'public' 40 | GET_PROP(bool,InRoll,0) ----------------------------------------^ rtd/classes/rollers.sp(42) : error 155: expected newline, but found 'public' 42 | ---------^ rtd/classes/rollers.sp(43) : error 155: expected newline, but found 'public' 43 | GET_PROP(int,LastRollTime,1) -----------------------------------------^ rtd/classes/rollers.sp(45) : error 155: expected newline, but found 'public' 45 | ---------^ rtd/classes/rollers.sp(46) : error 155: expected newline, but found 'public' 46 | GET_PROP(int,EndRollTime,2) --------------------------------------------^ rtd/classes/rollers.sp(48) : error 155: expected newline, but found 'public' 48 | ---------^ rtd/classes/rollers.sp(49) : error 155: expected newline, but found 'public' 49 | GET_PROP(PerkList,PerkHistory,3) -----------------------------------^ rtd/classes/rollers.sp(51) : error 155: expected newline, but found 'public' 51 | ---------^ rtd/classes/rollers.sp(52) : error 155: expected newline, but found 'public' 52 | GET_PROP(Perk,Perk,4) --------------------------------------^ rtd/classes/rollers.sp(54) : error 155: expected newline, but found 'public' 54 | ---------^ rtd/classes/rollers.sp(55) : error 155: expected newline, but found 'public' 55 | GET_PROP(Handle,Timer,5) ------------------------------------^ rtd/classes/rollers.sp(57) : error 155: expected newline, but found 'public' 57 | ---------^ rtd/classes/rollers.sp(58) : error 155: expected newline, but found 'public' 58 | GET_PROP(Handle,Hud,6) ---------------------------------------^ rtd/classes/perk.sp(79) : error 155: expected newline, but found 'public' 79 | perk.LimitTeam = 9999; -------------------------------------^ rtd/classes/perk.sp(82) : error 155: expected newline, but found 'public' 82 | } ------------------^ rtd/classes/perk.sp(83) : error 155: expected newline, but found 'public' 83 | ---------^ rtd/classes/perk.sp(88) : error 155: expected newline, but found 'public' 88 | DISPOSE_MEMBER(ActiveCount) --------------------------------------^ rtd/classes/perk.sp(91) : error 155: expected newline, but found 'public' 91 | this.Clear(); ----------------------------------^ rtd/classes/perk.sp(92) : error 155: expected newline, but found 'public' 92 | delete this; ----------------------------------^ rtd/classes/perk.sp(94) : error 155: expected newline, but found 'public' 94 | ---------^ rtd/classes/perk.sp(95) : error 155: expected newline, but found 'public' 95 | property int Id ---------------------------^ rtd/classes/perk.sp(100) : error 155: expected newline, but found 'public' 100 | ---------^ rtd/classes/perk.sp(112) : error 155: expected newline, but found 'public' 112 | ---------^ rtd/classes/perk.sp(160) : error 155: expected newline, but found 'public' 160 | ---------^ rtd/classes/perk.sp(171) : error 155: expected newline, but found 'public' 171 | else -----------------------------^ rtd/classes/perk.sp(177) : error 155: expected newline, but found 'public' 177 | } ------------------^ rtd/classes/perk.sp(183) : error 155: expected newline, but found 'public' 183 | ArrayList hTags = StringToTags(s); ----------------------------------------^ rtd/classes/perk.sp(186) : error 155: expected newline, but found 'public' 186 | ---------^ rtd/classes/perk.sp(187) : error 155: expected newline, but found 'public' 187 | property bool Enabled ---------------------------^ rtd/classes/perk.sp(189) : error 155: expected newline, but found 'public' 189 | GET_PROP(bool,Enabled) ----------------------------------^ rtd/classes/perk.sp(190) : error 155: expected newline, but found 'public' 190 | SET_PROP(bool,Enabled) ----------------------------------^ rtd/classes/perk.sp(195) : error 155: expected newline, but found 'public' 195 | GET_PROP(bool,External) --------------------------------------^ rtd/classes/perk.sp(201) : error 155: expected newline, but found 'public' 201 | GET_PROP(Handle,Parent) -------------------------------------^ rtd/classes/perk.sp(207) : error 155: expected newline, but found 'public' 207 | ---------^ 

Required

  • [ X ] The bug does not have an open issue.
  • [ X ] I have described the bug.
  • [ X ] I mentioned whether the bug is sporadic or systematic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions