if(PlayerInfo[playerid][pBanned]==1)
{
new INI:File = INI_Open(UserPath(playerid));
new string[200];
INI:File[](name[], value[])
{
INI_String("AdminBan", ad, 15);
INI_String("Reason", reason, 70);
return 0; // This is now required.
}
}
C:\Documents and Settings\Administrateur\Bureau\Mrich's CnR\gamemodes\CnR.pwn(223) : error 029: invalid expression, assumed zero C:\Documents and Settings\Administrateur\Bureau\Mrich's CnR\gamemodes\CnR.pwn(223) : error 017: undefined symbol "@INI_File_" C:\Documents and Settings\Administrateur\Bureau\Mrich's CnR\gamemodes\CnR.pwn(223) : error 017: undefined symbol "@INI_File_" C:\Documents and Settings\Administrateur\Bureau\Mrich's CnR\gamemodes\CnR.pwn(223) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
ew
gSomeInteger,
Float:gAFloat,
gTheString[32];
forward anyini_examples(name[], value[]);
public anyini_examples(name[], value[])
{
INI_Int("some_integer", gSomeInteger);
}
forward anyini_more_examples(name[], value[]);
public anyini_more_examples(name[], value[])
{
INI_Int("a_float", gAFloat);
INI_String("the_string", gTheString, sizeof (gTheString));
}
main()
{
INI_ParseFile("mine.INI", "anyini_%s");
INI_ParseFile("other.INI", "anyini_%s");
}
new gReason[70],
gAdmin[MAX_PLAYER_NAME];
forward LoadReason(name[], value[])
public LoadReason(name[], value[])
{
INI_String("Reason", gReason, sizeof(gReason));
INI_String("AdminBan", gAdmin, sizeof(gAdmin));
return 1;
}
if(PlayerInfo[playerid][pBanned] == 1)
{
INI_ParseFile(UserPath(playerid), "LoadReason");
printf("Player %d is banned for %s by admin %s.", playerid, gReason, gAdmin);
}
Is this what you're looking for?
pawn Код:
pawn Код:
|
INI_WriteString(File,"AdminBan",GetName(playerid));
INI_WriteString(File,"Reason",reason);