Error 017 undefined symbol creplytocommand

Парни! Столкнулся с такой проблемой, начал компилировать плагин вылезают такие ошибки... С ошибкой "CReplyToCommand" Я разобрался, нашел ответ на форуме.. Её тут уже нет. А вот с остальными ошибками не могу разобраться.. Цитата автора: "The Engine_ values are part of SourceMod 1.5 and newer...

  • #1

Парни!

Столкнулся с такой проблемой, начал компилировать плагин вылезают такие ошибки…

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// mapchooser_extended.sp
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(285) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(291) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(299) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(304) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(319) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(327) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(332) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(340) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : error 017: undefined symbol "Engine_Original"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : error 017: undefined symbol "Engine_DarkMessiah"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : error 017: undefined symbol "Engine_SourceSDK2006"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : error 017: undefined symbol "Engine_SourceSDK2007"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : error 017: undefined symbol "Engine_BloodyGoodTime"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : error 017: undefined symbol "Engine_EYE"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : error 017: undefined symbol "Engine_HL2DM"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : error 017: undefined symbol "Engine_Left4Dead"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : error 017: undefined symbol "Engine_Left4Dead2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : error 017: undefined symbol "Engine_AlienSwarm"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : error 017: undefined symbol "Engine_Unknown"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : error 017: undefined symbol "GetEngineVersion"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : warning 213: tag mismatch
//
// 25 Errors.
//
// Compilation Time: 0,64 sec
// ----------------------------------------

Press enter to exit ...

С ошибкой «CReplyToCommand» Я разобрался, нашел ответ на форуме.. Её тут уже нет.
А вот с остальными ошибками не могу разобраться..
Цитата автора: «The Engine_ values are part of SourceMod 1.5 and newer (they’re defined in halflife.inc). In other words, this plugin won’t compile on SouceMod 1.4 and earlier any more.»
Я компилирую плагин на SourceMod 1.6.3.

  • #2

Парни!

Столкнулся с такой проблемой, начал компилировать плагин вылезают такие ошибки…

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// mapchooser_extended.sp
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(285) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(291) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(299) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(304) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(319) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(327) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(332) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(340) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : error 017: undefined symbol "Engine_Original"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : error 017: undefined symbol "Engine_DarkMessiah"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : error 017: undefined symbol "Engine_SourceSDK2006"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : error 017: undefined symbol "Engine_SourceSDK2007"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : error 017: undefined symbol "Engine_BloodyGoodTime"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : error 017: undefined symbol "Engine_EYE"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : error 017: undefined symbol "Engine_HL2DM"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : error 017: undefined symbol "Engine_Left4Dead"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : error 017: undefined symbol "Engine_Left4Dead2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : error 017: undefined symbol "Engine_AlienSwarm"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : error 017: undefined symbol "Engine_Unknown"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : error 017: undefined symbol "GetEngineVersion"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : warning 213: tag mismatch
//
// 25 Errors.
//
// Compilation Time: 0,64 sec
// ----------------------------------------

Press enter to exit ...

С ошибкой «CReplyToCommand» Я разобрался, нашел ответ на форуме.. Её тут уже нет.
А вот с остальными ошибками не могу разобраться..
Цитата автора: «The Engine_ values are part of SourceMod 1.5 and newer (they’re defined in halflife.inc). In other words, this plugin won’t compile on SouceMod 1.4 and earlier any more.»
Я компилирую плагин на SourceMod 1.6.3.

Сделай как я, вырежи к *****м функции определения движка, а а где стоит if Engine_%yourgame% просто оставь код

  • #3

Поподробей можно?) Что, да как, чтоб я не поудалял лишнего!)

  • Команда форума
  • #4

  • #5

Слишком большое сообщение получается, вот один исходник где надо сделать..

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// mapchooser_extended_sounds.sp
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(121) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(616) : error 017: undefined symbol "Engine_Original"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(616) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(621) : error 017: undefined symbol "Engine_DarkMessiah"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(621) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(626) : error 017: undefined symbol "Engine_SourceSDK2006"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(626) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(631) : error 017: undefined symbol "Engine_SourceSDK2007"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(631) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(636) : error 017: undefined symbol "Engine_BloodyGoodTime"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(636) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(641) : error 017: undefined symbol "Engine_EYE"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(641) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(646) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(646) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(655) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(655) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(659) : error 017: undefined symbol "Engine_HL2DM"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(659) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(663) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(663) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(669) : error 017: undefined symbol "Engine_Left4Dead"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(669) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(678) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(678) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(682) : error 017: undefined symbol "Engine_Left4Dead2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(682) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(688) : error 017: undefined symbol "Engine_AlienSwarm"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(688) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(693) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(693) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(698) : error 017: undefined symbol "Engine_Unknown"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(698) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(704) : error 017: undefined symbol "GetEngineVersion"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded_sounds.sp(704) : warning 213: tag mismatch
//
// 18 Errors.
//
// Compilation Time: 7,3 sec
// ----------------------------------------

Press enter to exit ...

  • mapchooser_extended_sounds.sp

    19.4 КБ

    · Просмотры: 7

  • #6

Вот 2 исходник выложить не получается…
Места много занимает..
http://rghost.ru/59964372

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// mapchooser_extended.sp
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(285) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(291) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(299) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(304) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(319) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(327) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(332) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(340) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : error 017: undefined symbol "Engine_Original"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : error 017: undefined symbol "Engine_DarkMessiah"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : error 017: undefined symbol "Engine_SourceSDK2006"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : error 017: undefined symbol "Engine_SourceSDK2007"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : error 017: undefined symbol "Engine_BloodyGoodTime"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : error 017: undefined symbol "Engine_EYE"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : error 017: undefined symbol "Engine_HL2DM"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : error 017: undefined symbol "Engine_Left4Dead"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : error 017: undefined symbol "Engine_Left4Dead2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : error 017: undefined symbol "Engine_AlienSwarm"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : error 017: undefined symbol "Engine_Unknown"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : error 017: undefined symbol "GetEngineVersion"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : warning 213: tag mismatch
//
// 25 Errors.
//
// Compilation Time: 1,87 sec
// ----------------------------------------

Press enter to exit ...

  • #7

Ну так что поможет кто нет?

  • #8

Ну так что поможет кто нет?

У меня скомпилилось нормально
незнаю поможет тебе или нет ну от тебе скомпиленная версия

  • mapchooser_extended.zip

    30.5 КБ

    · Просмотры: 32

AlmazON

AlmazON

Не путать с самим yand3xmail


  • #9

вот один исходник где надо сделать

Запилено только под CS:S и CS:GO.

  • mapchooser_extended_sounds.rar

    4.8 КБ

    · Просмотры: 26

  • #10

У меня скомпилилось нормально
незнаю поможет тебе или нет ну от тебе скомпиленная версия

Ты брал мой исходник? Просто у меня там Colors сделан был, чтоб работали цвета…?

Да все проверил спасибо! Альмазон тоже спасибо!!!

Последнее редактирование: 26 Дек 2014

  • #11

Ты брал мой исходник? Просто у меня там Colors сделан был, чтоб работали цвета…?

я брал исходник тот что тут

Вот 2 исходник выложить не получается…
Места много занимает..
http://rghost.ru/59964372

//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// mapchooser_extended.sp
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(285) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(291) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(299) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(304) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(319) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(327) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(332) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(340) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : error 017: undefined symbol "Engine_Original"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2213) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : error 017: undefined symbol "Engine_DarkMessiah"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2218) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : error 017: undefined symbol "Engine_SourceSDK2006"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2223) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : error 017: undefined symbol "Engine_SourceSDK2007"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2228) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : error 017: undefined symbol "Engine_BloodyGoodTime"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2233) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : error 017: undefined symbol "Engine_EYE"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2238) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : error 017: undefined symbol "Engine_CSS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2243) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : error 017: undefined symbol "Engine_DODS"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2252) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : error 017: undefined symbol "Engine_HL2DM"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2256) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : error 017: undefined symbol "Engine_TF2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2260) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : error 017: undefined symbol "Engine_Left4Dead"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2266) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : error 017: undefined symbol "Engine_NuclearDawn"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2275) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : error 017: undefined symbol "Engine_Left4Dead2"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2279) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : error 017: undefined symbol "Engine_AlienSwarm"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2285) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : error 017: undefined symbol "Engine_CSGO"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2290) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : error 017: undefined symbol "Engine_Unknown"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2295) : warning 213: tag mismatch
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : error 017: undefined symbol "GetEngineVersion"
// D:SteamPipeDeathrunModecstrikeaddonssourcemodscriptingmapchooser_exten
ded.sp(2301) : warning 213: tag mismatch
//
// 25 Errors.
//
// Compilation Time: 1,87 sec
// ----------------------------------------

Press enter to exit ...

AlmazON

AlmazON

Не путать с самим yand3xmail


  • #12

За попытку помочь или компилируется без ошибок и при этом работает?
Оффтоп

  • #13

Спасибо за попытку помочь, твой плагин пока не ставил и не проверял

OK it looks like i have bigger problem with MCE.

config file attached + csgo map file

The main problem is that is not reading the config file at all, it only use default values that are put in script it self

For example:
I have in cfg: include maps in vote: 4
but in game there are 5 maps in vote
[IMG]http://s23.************/60svlk2rf/screenshot_5.png[/IMG]
i have warning time 12s
in game there is 15s

i have mce_addnovote 0 in cfg
but in game there is no vote button (option 1)
the same with Don’t Change (option 9)
[IMG]http://s23.************/60svlk2rf/screenshot_5.png[/IMG]

i done several servers restarts
i have deleted and uploaded extensions from scratch

here is my config (mapchooser_extended.cfg)
i put it in /csgo/addons/sourcemod/configs

mce_dontchange 0
mce_endvote 0
mce_exclude 5
mce_extend 0
mce_include 4
mce_novote 0
mce_startround 16
mce_voteduration 20
mce_blockslots 1
mce_maxrunoffs 1
mce_runoff 1
mce_runoffpercent 50
mce_runoffvotewarningtime 5
mce_start_percent 35
mce_start_percent_enable 0
mce_version «1.10.2»
mce_warningtime 12
mce_menustyle 0
mce_warningtimerlocation 2
mce_markcustommaps 0
mce_randomizeorder 0
mce_extendposition 0
mce_hidetimer 0
mce_addnovote 0

//MapChooser Extended Sounds:

mce_sounds_downloadallsounds 1
mce_sounds_enablesounds 1
mce_sounds_enablewarningcountersounds 1
mce_sounds_version «1.10.1»
mce_sounds_soundset hl1

Here is my csgo.cfg with maps
i put it in /csgo/addons/sourcemod/configs/mapchooser_extended/maps

here is the same story, but with 1 strange situation.
I have deleted whole MCE plug-in(ext, config, lang etc.). Uploaded back from fresh zip. Updated csgo file with maps. Run server and maps ware listed OK, like in the csgo file. But i made a mistake in it so i have updated. I had refresh plug-ins restart server and maps haven’t been updated in nomination list. previously csgo map file started with awp_india_winter and awp_lego_2 at the begging, the updated one is below. On screen-shot you can see that MCE haven’t updated map list. Is there any cache for MCE ?

Источник

Компилирования

#1 azik215

  • Пользователь
  • 32 сообщений
  • Помогите , что за ошибка??

    Прикрепленные файлы

    • Безымянный.png152,94К 3 Количество загрузок:

    #2 The

  • Пользователь
  • 132 сообщений
  • Помогите , что за ошибка??

    error 017 : undefined symbol «%s» — неизвестный символ «%s» ;
    warning 217: loose indentation — не выровненная строка

    Сообщение отредактировал The: 12 Сентябрь 2014 — 18:56

    #3 azik215

  • Пользователь
  • 32 сообщений
  • error 017 : undefined symbol «%s» — неизвестный символ «%s» ;
    с ним то , что делать с 2 я разобрался

    #4 FasT of boni

  • Только чтение
  • 891 сообщений
  • warning 217: loose indentation
    Проблема с отступами. Внутри функции отступы должны быть сделаны или с помощью TAB, или с помощью пробелов — нельзя их смешивать, выберите что-то одно.

    #5 azik215

  • Пользователь
  • 32 сообщений
  • warning 217: loose indentation
    Проблема с отступами. Внутри функции отступы должны быть сделаны или с помощью TAB, или с помощью пробелов — нельзя их смешивать, выберите что-то одно

    Я с этим разобрался мне нужно

    error 017 : undefined symbol «%s» — неизвестный символ «%s» ;

    Что с ним делать?

    LogMgr_Print(g_moduleCore, LogType_Debug, «PurchaseUpgrade», «Client %d tried to buy interlocked upgrade %s», client, name);

    #6 FasT of boni

  • Только чтение
  • 891 сообщений
  • Я с этим разобрался мне нужно

    error 017 : undefined symbol «%s» — неизвестный символ «%s» ;

    Что с ним делать?

    LogMgr_Print(g_moduleCore, LogType_Debug, «PurchaseUpgrade», «Client %d tried to buy interlocked upgrade %s», client, name);

    error 017 : undefined symbol «x»
    Используемый символ не найден. Или забыли переменную объявить, или не подключили модуль. Если это какая-то SourceMod команда, например, CS_RespawnPlayer, то зайдите в API и введите её в поле «Search:». Выше над командой жирным шрифтом будет указано имя модуля, например, «cstrike», и чтобы его подключить, добавьте в самый верх кода #include

    #7 azik215

  • Пользователь
  • 32 сообщений
  • Я с этим разобрался мне нужно

    error 017 : undefined symbol «%s» — неизвестный символ «%s» ;

    Что с ним делать?

    LogMgr_Print(g_moduleCore, LogType_Debug, «PurchaseUpgrade», «Client %d tried to buy interlocked upgrade %s», client, name);

    error 017 : undefined symbol «x»
    Используемый символ не найден. Или забыли переменную объявить, или не подключили модуль. Если это какая-то SourceMod команда, например, CS_RespawnPlayer, то зайдите в API и введите её в поле «Search:». Выше над командой жирным шрифтом будет указано имя модуля, например, «cstrike», и чтобы его подключить, добавьте в самый верх кода #include

    Можно я в лс файл кину. Ты сделаешь??

    #8 FasT of boni

  • Только чтение
  • 891 сообщений
  • Можно я в лс файл кину. Ты сделаешь??

    Источник

    Adblock
    detector

    OK it looks like i have bigger problem with MCE.

    config file attached + csgo map file

    The main problem is that is not reading the config file at all, it only use default values that are put in script it self

    For example:
    I have in cfg: include maps in vote: 4
    but in game there are 5 maps in vote
    [IMG]http://s23.************/60svlk2rf/screenshot_5.png[/IMG]
    i have warning time 12s
    in game there is 15s

    i have mce_addnovote 0 in cfg
    but in game there is no vote button (option 1)
    the same with Don’t Change (option 9)
    [IMG]http://s23.************/60svlk2rf/screenshot_5.png[/IMG]

    i done several servers restarts
    i have deleted and uploaded extensions from scratch

    here is my config (mapchooser_extended.cfg)
    i put it in /csgo/addons/sourcemod/configs

    PHP Code:



    //MapChooser Extendedmce_dontchange 0
    mce_endvote 0
    mce_exclude 5
    mce_extend 0
    mce_include 4
    mce_novote 0
    mce_startround 16
    mce_voteduration 20
    mce_blockslots 1
    mce_maxrunoffs 1
    mce_runoff 1
    mce_runoffpercent 50
    mce_runoffvotewarningtime 5
    mce_start_percent 35
    mce_start_percent_enable 0
    mce_version 
    "1.10.2"
    mce_warningtime 12
    mce_menustyle 0
    mce_warningtimerlocation 2
    mce_markcustommaps 0
    mce_randomizeorder 0
    mce_extendposition 0
    mce_hidetimer 0
    mce_addnovote 0
    //MapChooser Extended Sounds:mce_sounds_downloadallsounds 1
    mce_sounds_enablesounds 1
    mce_sounds_enablewarningcountersounds 1
    mce_sounds_version 
    "1.10.1"
    mce_sounds_soundset hl1 




    Here is my csgo.cfg with maps
    i put it in /csgo/addons/sourcemod/configs/mapchooser_extended/maps

    here is the same story, but with 1 strange situation.
    I have deleted whole MCE plug-in(ext, config, lang etc.). Uploaded back from fresh zip. Updated csgo file with maps. Run server and maps ware listed OK, like in the csgo file. But i made a mistake in it so i have updated. I had refresh plug-ins restart server and maps haven’t been updated in nomination list. previously csgo map file started with awp_india_winter and awp_lego_2 at the begging, the updated one is below. On screen-shot you can see that MCE haven’t updated map list. Is there any cache for MCE ?

    [IMG]http://s9.************/vbownl757/screenshot_4.png[/IMG]

    PHP Code:



    aim_map
    aim_deagle7k
    cs_agency
    cs_italy
    cs_militia
    cs_office
    cs_siege
    de_ali
    de_aztec
    de_cache
    de_cambodia
    de_chinatown
    de_cbble
    de_dust
    de_dust2
    de_favela
    de_gwalior
    de_inferno
    de_kabul2_csgo
    de_mirage
    de_nuke
    de_rats_1337
    de_ruins
    de_seaside
    de_train
    de_toscan
    de_vertigo
    de_westcoast_go
    awp_india_winter
    awp_lego_2 





    #1

    Пользователь офлайн
     

    Отправлено 17 января 2015 — 15:39

    • Новичок

    Ошыбки

    C:UsersusverDesktopProject-X (Diamond RP)gamemodesmode1.pwn(2740) : error 021: symbol already defined: "SiteText"
    C:UsersusverDesktopProject-X (Diamond RP)gamemodesmode1.pwn(6013) : error 017: undefined symbol "playerid"
    C:UsersusverDesktopProject-X (Diamond RP)gamemodesmode1.pwn(6014) : error 017: undefined symbol "playerid"
    C:UsersusverDesktopProject-X (Diamond RP)gamemodesmode1.pwn(6015) : error 017: undefined symbol "playerid"
    C:UsersusverDesktopProject-X (Diamond RP)gamemodesmode1.pwn(6016) : error 017: undefined symbol "playerid"
    C:UsersusverDesktopProject-X (Diamond RP)gamemodesmode1.pwn(6017) : error 017: undefined symbol "playerid"
    

    Код

    new Text:SiteText[MAX_PLAYERS];
    
         	SiteText[playerid] = TextDrawCreate(500.000000,2.000000,"Pawn-Wiki.Ru");//??????? TextDraw
            TextDrawFont(SiteText[playerid],2);//????? ??????
    	TextDrawLetterSize(SiteText[playerid],0.360000,2.000000);//????????????? ?????? ? ?????? ????.
    	TextDrawSetOutline(SiteText[playerid],1);//????????? ?????? ?????? ? ?????
    	TextDrawShowForPlayer(SiteText[playerid]);//?????????? TextDraw ??????
    

    в чем проблемы

    0



    #2

    Отправлено 17 января 2015 — 15:45

    • Прохожий

    ко всем переменным в начале мода добавь:

    new Text:SiteText[MAX_PLAYERS];
    
    

    Сообщение отредактировал Vibe: 17 января 2015 — 15:46

    0



    #3

    Отправлено 17 января 2015 — 15:53

    • Geebrox Team

    Просмотр сообщенияVibe (17 января 2015 — 15:45) писал:

    ко всем переменным в начале мода добавь:
    new Text:SiteText[MAX_PLAYERS];

    :facepalm:
    error 021: symbol already defined: «SiteText» — переменная SiteText уже объявлена
    не учи других если сам не понимаешь!


    в какой паблик ты пихаешь?:

    SiteText[playerid] = TextDrawCreate(500.000000,2.000000,"Pawn-Wiki.Ru");//??????? TextDraw
            TextDrawFont(SiteText[playerid],2);//????? ??????
            TextDrawLetterSize(SiteText[playerid],0.360000,2.000000);//????????????? ?????? ? ?????? ????.
            TextDrawSetOutline(SiteText[playerid],1);//????????? ?????? ?????? ? ?????
            TextDrawShowForPlayer(SiteText[playerid]);//?????????? TextDraw ??????
    

    Сообщение отредактировал bek: 17 января 2015 — 16:02

    0



    #4

    Отправлено 17 января 2015 — 16:01

    • Новичок

    Просмотр сообщенияbek (17 января 2015 — 15:53) писал:

    :facepalm:
    error 021: symbol already defined: «SiteText» — переменная SiteText уже объявлена
    не учи других если сам не понимаешь!


    в какой паблик ты пихаешь?:

    SiteText[playerid] = TextDrawCreate(500.000000,2.000000,"Pawn-Wiki.Ru");//??????? TextDraw
            TextDrawFont(SiteText[playerid],2);//????? ??????
            TextDrawLetterSize(SiteText[playerid],0.360000,2.000000);//????????????? ?????? ? ?????? ????.
            TextDrawSetOutline(SiteText[playerid],1);//????????? ?????? ?????? ? ?????
            TextDrawShowForPlayer(SiteText[playerid]);//?????????? TextDraw ??????
    

    в public OnPlayerConnect(playerid)


    Решил проблему,спасибо за помощь.

    Сообщение отредактировал Oleg_Morety: 17 января 2015 — 16:09

    0



    #5

    Отправлено 17 января 2015 — 16:03

    • Geebrox Team

    Просмотр сообщенияOleg_Morety (17 января 2015 — 16:01) писал:

    в public OnPlayerConnect(playerid)

    у тебя объявлена 2 одинаковых переменных через ctrl+f найди их и удали одну

    0



    #6

    Отправлено 17 января 2015 — 16:20

    • Новичок

    Просмотр сообщенияbek (17 января 2015 — 15:53) писал:

    :facepalm:
    error 021: symbol already defined: «SiteText» — переменная SiteText уже объявлена
    не учи других если сам не понимаешь!


    в какой паблик ты пихаешь?:

    SiteText[playerid] = TextDrawCreate(500.000000,2.000000,"Pawn-Wiki.Ru");//??????? TextDraw
            TextDrawFont(SiteText[playerid],2);//????? ??????
            TextDrawLetterSize(SiteText[playerid],0.360000,2.000000);//????????????? ?????? ? ?????? ????.
            TextDrawSetOutline(SiteText[playerid],1);//????????? ?????? ?????? ? ?????
            TextDrawShowForPlayer(SiteText[playerid]);//?????????? TextDraw ??????
    

    Спасибо!

    0


    • ← Предыдущая тема
    • Проблемы с компилированием
    • Следующая тема →

    • Вы не можете создать новую тему
    • Тема закрыта


    1 человек читают эту тему
    0 пользователей, 1 гостей, 0 скрытых пользователей

    @Саша55555, функция format записывает нужный Вам текст в переменную.

    Например, Вы хотите вывести в чат свой nick-name и level. У функции вывода текста в чат всего 3 аргумента: ID игрока (которому отправляем), цвет, текст. Но аргументы здесь использовать нельзя. Поэтому используем format.

    Структура такова: format(куда записываем, какой размер, что записываем, аргументы);

    Например, format(string, 128, «Здесь ваш текст %d», a);

    Таким образом, мы записали в переменную string текст, максимальная длина которого 128 символов, использовав аргумент a. Можно, чтобы длину подсчитывала система, использовать функцию sizeof. Результат будет следующий:

    format(string, sizeof(string), «Здесь ваш текст %d», a);

    Далее, переменная string у нас осталась не объявлена. То есть компилятору она неизвестна. Соответственно, нужно ее объявить.

    new string[];

    В квадратных скобках Вы должны указать количество символов, которое будете записывать в эту переменную. Можно считать вручную, а можно использовать тот же notepad++. У меня длина текста составляет 56 символов (при условии, что переменная a содержит не больше трех знаков (то есть двух- или однозначное число). Но стоит учесть еще запас, грубо говоря, прибавляйте всегда 5 символов и будет Вам радость. 56+5 = 51. В строке выше я указал 65, поскольку делал все на глаз (прикидывал длину).

    17 минут назад, Nekit_Krut18 сказал:

    @x_SkYAs_x Покажите код этих строк, на которых ошибки. Используйте для этого, спойлер и тег ‘ Код ‘.

    8452: 	SetVehicleData(GetPlayerVehicleID(playerid),V_BAGAGE_AMOUNT_GUN,0);
    10475: if GetVehicleData(vehicleid, V_BAGAGE_AMOUNT_GUN)+500 > 3000 *then SendClientMessage(playerid,-1,"Матовоз переполнен!");
    10478: SetVehicleData(vehicleid,V_BAGAGE_AMOUNT_GUN,GetVehicleData(vehicleid, V_BAGAGE_AMOUNT_GUN)+500);
    10479: format(l_string,26,"Матовоз загружен: 0/%d",GetVehicleData(vehicleid,V_BAGAGE_AMOUNT_GUN));
    10594: if GetVehicleData(vehicleid, V_BAGAGE_AMOUNT_GUN)+500 > 3000 *then SendClientMessage(playerid,-1,"Матовоз переполнен!");
    10597: SetVehicleData(vehicleid,V_BAGAGE_AMOUNT_GUN,GetVehicleData(vehicleid, V_BAGAGE_AMOUNT_GUN)+500);
    10598: format(l_string,26,"Матовоз загружен: 0/%d",GetVehicleData(vehicleid,V_BAGAGE_AMOUNT_GUN));
    new V_BAGAGE_AMOUNT_GUN

    Я все правильно сделал с этим?

    Ну и в конце » ; » забыл дописать тут

    Отредактировано 15 января, 2021 пользователем x_SkYAs_x

    From SA-MP Wiki

    Jump to: navigation, search

    Undefined symbol is a Pawn compiler error message. The Pawn Language Guide formally defines this error as error 017, and explains that the error means «The symbol (variable, constant or function) is not declared«.

    The error will look roughly look like this: error 017: undefined symbol «WelcomePlayer»

    Cause

    The error occurs when a piece of code references a variable, constant or function that the compiler cannot find. Often, this error is encountered by scripters who recklessly copy and paste code from one script to another, not realizing that the code in question depends on other code in the original script. Another, more common mistake made by even the most experienced scripters, is misspelling symbols.

    Example with a function

    This is example where a function that does not exists is referenced. A reckless copy-paster is copying a piece for code from the original script (awesomeroleplay.pwn) to his or her own (supercoolrp.pwn). awesomeroleplay.pwn compiles without any warnings or errors.

    The reckless copy-paster decides to copy this piece of code from the original script:

    awesomeroleplay.pwn

    public OnPlayerConnect(playerid)
    {
        WelcomePlayer(playerid);
    }

    The reckless copy-paster replaces supercoolrp.pwn’s OnPlayerConnect callback with the one from awesomeroleplay.pwn and then attemps to compile it. The compiler will, however, throw an error: error 017: undefined symbol «WelcomePlayer». This is because the function WelcomePlayer does not exist the paster’s own script. In other words: the piece of code that the reckless copy-paster pasted, depends on other code in awesomeroleplay.pwn. The paster will need to copy the dependent script as well.

    In the original script, the function WelcomePlayer is defined.

    awesomeroleplay.pwn

    WelcomePlayer(playerid)
    {
        SendClientMessage(playerid, "Welcome to Interactive Roleplay!", 0xFF0000AA);
    }

    The reckless copy-paster will need to copy and paste this function into his own script as well to make the code compile correctly. If this function would also depend on other code, the paster will need to copy and paste that code as well. In fact, the paster would need to repeat this step until all dependencies are resolved.

    Tips for resolving this error

    • Use Ctrl + F to find the missing symbol (note that the compiler will tell you what symbol is missing after the words undefined symbol!) in the original script. If the symbol is a variable, you will have to copy all code that is relevant to its «ecosystem», that is to say, all code that modifies the variable. For beginning scripters and reckless copy-pasters, this may be hard, because it requires a deep understanding of the code and code paths.
    • Look into the includes of the original script.
    • Make sure you are adding the right includes.
    • Make sure you are not misspelling the symbol.

    Recommend Projects

    • React photo

      React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo

      Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo

      Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo

      TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo

      Django

      The Web framework for perfectionists with deadlines.

    • Laravel photo

      Laravel

      A PHP framework for web artisans

    • D3 photo

      D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Visualization

      Some thing interesting about visualization, use data art

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo

      Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo

      Microsoft

      Open source projects and samples from Microsoft.

    • Google photo

      Google

      Google ❤️ Open Source for everyone.

    • Alibaba photo

      Alibaba

      Alibaba Open Source for everyone

    • D3 photo

      D3

      Data-Driven Documents codes.

    • Tencent photo

      Tencent

      China tencent open source team.

    #1

    azik215

      Новичок

    • Пользователь
    • Pip

    • 32 сообщений

    Отправлено 12 Сентябрь 2014 — 18:29

    Помогите , что за ошибка??

    Упс. Компилирование

    • Наверх


    #2


    The

    Отправлено 12 Сентябрь 2014 — 18:56

    • Помогите , что за ошибка??

      Упс. Компилирование

      error 017: undefined symbol «%s» — неизвестный символ «%s»;
      warning 217: loose indentation — не выровненная строка

    Сообщение отредактировал The: 12 Сентябрь 2014 — 18:56

    • Наверх


    #3


    azik215

    azik215

      Новичок

    • Пользователь
    • Pip

    • 32 сообщений

    Отправлено 20 Сентябрь 2014 — 18:46

    • error 017: undefined symbol «%s» — неизвестный символ «%s»;
      с ним то , что делать с 2 я разобрался

    • Наверх


    #4


    FasT of boni

    Отправлено 20 Сентябрь 2014 — 18:58

    warning 217: loose indentation 
    Проблема с отступами. Внутри функции отступы должны быть сделаны или с помощью TAB, или с помощью пробелов — нельзя их смешивать, выберите что-то одно. 

    • Наверх


    #5


    azik215

    azik215

      Новичок

    • Пользователь
    • Pip

    • 32 сообщений

    Отправлено 20 Сентябрь 2014 — 19:03

    warning 217: loose indentation 
    Проблема с отступами. Внутри функции отступы должны быть сделаны или с помощью TAB, или с помощью пробелов — нельзя их смешивать, выберите что-то одно

    Я с этим разобрался мне нужно 

    error 017: undefined symbol «%s» — неизвестный символ «%s»;

    Что с ним делать?

    Вот 93 строчка

    LogMgr_Print(g_moduleCore, LogType_Debug, «PurchaseUpgrade», «Client %d tried to buy interlocked upgrade %s», client, name);

    • Наверх


    #6


    FasT of boni

    Отправлено 20 Сентябрь 2014 — 19:08

    Я с этим разобрался мне нужно 

    error 017: undefined symbol «%s» — неизвестный символ «%s»;

    Что с ним делать?

    Вот 93 строчка

    LogMgr_Print(g_moduleCore, LogType_Debug, «PurchaseUpgrade», «Client %d tried to buy interlocked upgrade %s», client, name);

    error 017: undefined symbol «x» 
    Используемый символ не найден. Или забыли переменную объявить, или не подключили модуль. Если это какая-то SourceMod команда, например, CS_RespawnPlayer, то зайдите в API и введите её в поле «Search:». Выше над командой жирным шрифтом будет указано имя модуля, например, «cstrike», и чтобы его подключить, добавьте в самый верх кода #include <cstrike> 

    • Наверх


    #7


    azik215

    azik215

      Новичок

    • Пользователь
    • Pip

    • 32 сообщений

    Отправлено 20 Сентябрь 2014 — 19:24

    Я с этим разобрался мне нужно 

    error 017: undefined symbol «%s» — неизвестный символ «%s»;

    Что с ним делать?

    Вот 93 строчка

    LogMgr_Print(g_moduleCore, LogType_Debug, «PurchaseUpgrade», «Client %d tried to buy interlocked upgrade %s», client, name);

    error 017: undefined symbol «x» 
    Используемый символ не найден. Или забыли переменную объявить, или не подключили модуль. Если это какая-то SourceMod команда, например, CS_RespawnPlayer, то зайдите в API и введите её в поле «Search:». Выше над командой жирным шрифтом будет указано имя модуля, например, «cstrike», и чтобы его подключить, добавьте в самый верх кода #include <cstrike> 

    Можно я в лс файл кину. Ты сделаешь??

    • Наверх


    #8


    FasT of boni

    Отправлено 20 Сентябрь 2014 — 19:25

    Можно я в лс файл кину. Ты сделаешь??

    попробуй

    • Наверх


    #9


    azik215

    azik215

      Новичок

    • Пользователь
    • Pip

    • 32 сообщений

    Отправлено 20 Сентябрь 2014 — 19:28

    • Наверх


    #10


    FasT of boni

    Отправлено 20 Сентябрь 2014 — 20:26

    Это инклюд.

    Кидай все инклюды и исходник.

    • Наверх


    #11


    Mattko

    Отправлено 21 Сентябрь 2014 — 13:29

    Нету переменной «name», объявите о ней в начале кода.
    Используя вот-так: new name;
     

    warning 217: loose indentation 
    Проблема с отступами. Внутри функции отступы должны быть сделаны или с помощью TAB, или с помощью пробелов — нельзя их смешивать, выберите что-то одно. 

    Не отступами, а с табуляции… Можно объявить #table, но проще соблюдать табуляцию, чтобы работа плагина была стабильна.

    PS: Автору темы, кидай исходник мне в ЛС, или тут. Исправлю.

    • Mr.Credo это нравится
    • Наверх


    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Error 017 undefined symbol createvehicleex
  • Error 017 undefined symbol createdynamicobject
  • Error 017 undefined symbol createdynamiccp
  • Error 017 undefined symbol createactor
  • Error 017 undefined symbol connect mysql

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии