Sziasztok, lenne egy olyan kérdésem, hogy enum-mal létrehoztam egy olyat, hogy:
pl:
pInfo[playerid][skin]
és ha on player connect alá beírom, hogy
pInfo[pid][skin] = dini_Int(file, \"Skin\");
akkor a pInfo[][]-t máshol úgy fogja kezelni, mint egy definét, szóval mintha azt irtam volna be, hogy dini_Int(); vagy annak értéke ként fogja kezelni?:O
igen.
például OnPlayerSpawn alá írhatod, hogy
SetPlayerSkin(playerid, pInfo[playerid][skin]);
ugyanaz, mintha ezt írnád
SetPlayerSkin(playerid, dini_Int(file, \"Skin\");
lekérdezi az értéket, utána tárolja.
Arra vigyázz, hogy kilépéskor nullázd, vagy belépéskor minden esetben kérdezd le, mert lehet, hogy ha belép egy másik ember ugyanazzal az IDvel, akkor neki az elõzõ játékos skinjét fogja adni.