GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Lana - 2012. július 29. - 22:01:12

Cím: Dini help
Írta: Lana - 2012. július 29. - 22:01:12
Üdv mivel a módomban több csapat is van leszeretném korlátozni hogy egy bizonyos parancsot egy bizonyos csapat tudjon csak használni. Dinit használtam dini szépen lementi OnPlayerSpawn rész alatt a csapatot.
Na most itt jön a bukkanó ugyanis:
 

#define PlayerFile \"%s.ini\"
new CurrentTeam[MAX_PLAYERS];

 
.
.
.
 

    new file[100];
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    format(file,sizeof(file),PlayerFile,Name);
    CurrentTeam[playerid] = dini_Get(file,\"Team\");

 
A következõ hibát kapom:
error 006: must be assigned to an array
erre a sorra:
 
CurrentTeam[playerid] = dini_Get(file,\"Team\");

 
valami ötlet?
EDIT: A csapatoknak integer érték van lementésnél.
Cím: Dini help
Írta: DrAkE - 2012. július 29. - 22:27:02
dini_Int(file,\"Team\");

 
Vszont, nem ajánlom a dini használatát, mert lassú.