SA-MP Forums Archive
Simple question regarding enum - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Simple question regarding enum (/showthread.php?tid=414157)



Simple question regarding enum - 2KY - 08.02.2013

I'm trying to do something like...

pawn Код:
enum MapNames
{
    Debug_Plains,
    Testing_Palace
}

CurrentMap = random ( sizeof ( MapNames ) );
printf ( "Map: %d (%s)", CurrentMap, MapNames [ CurrentMap ] );
What is it that I'm doing wrong exactly?


Re: Simple question regarding enum - Anak - 08.02.2013

looks good ?


Re: Simple question regarding enum - 2KY - 08.02.2013

Quote:
Originally Posted by Anak
Посмотреть сообщение
looks good ?
Quote:

C:\Users\Sky\Desktop\0.3x\gamemodes\sourcemod.pwn( 46) : error 039: constant symbol has no size
C:\Users\Sky\Desktop\0.3x\gamemodes\sourcemod.pwn( 47) : error 028: invalid subscript (not an array or too many subscripts): "MapNames"
C:\Users\Sky\Desktop\0.3x\gamemodes\sourcemod.pwn( 47) : warning 215: expression has no effect
C:\Users\Sky\Desktop\0.3x\gamemodes\sourcemod.pwn( 47) : error 001: expected token: ";", but found "]"
C:\Users\Sky\Desktop\0.3x\gamemodes\sourcemod.pwn( 47) : error 029: invalid expression, assumed zero

4char.


Re: Simple question regarding enum - SuperViper - 08.02.2013

pawn Код:
new MapNames[][] =
{
    "Debug_Plains",
    "Testing_Palace",
};