Jak již z názvu jest patrno nejedná se o návod v přímém slova smyslu... Chci se s vámi podělit o řekněme tweak který jsem objevil při štourání v pawn dokumentaci....
Je dost možné že používáte předefinování id dialogů do "slov" příklad
#define DIALOG_LOGIN (1)
ShowPlayerDialog( playerid, DIALOG_LOGIN, DIALOG_STYLE........
Já narazil na jednodušší způsob který pro zkušenější scriptery nebude žádnou novinkou ale některým nováčků a podobně to podle mého pomoci může.
enum {
DIALOG_NONE,
DIALOG_LOGIN,
DIALOG_REGISTER
}
Pooužití je pak už shodné s předchozí alternativou.
V čem je toto lepší než definice ?
Enum přiděluje "definicím" čísla od 0 do 32574(MAx_DIALOG_ID) sám tudíž odpadájí problémy stím jestli jste si někde nedali stejné id dialogu
enum {
DIALOG_NONE,//ID 0
DIALOG_LOGIN,//ID 1
DIALOG_REGISTER// ID 2
}
Pokud Vám to ulehčí práci s idčky dialogů jako mě pak budu jen rád