Dini to Yini help?
#1

Hi. I'm trying to convert Dini to Yini.

This is the Dini code
PHP код:
stock SaveLeaders()
{
        new 
part[40];
        if (!
dini_Exists(SAVE_LEADERS_TO))
        {
                
dini_Create(SAVE_LEADERS_TO);
        }
 
        for (new 
i=1;i<OrgsCount+1;i++)
        {
                
format(part,sizeof(part),"%d"i);
                
dini_Set(SAVE_LEADERS_TO,part,Organization[i][Leader]);
        }
}
 
stock LoadLeaders()
{
        new 
part[24];
        new 
part2[40];
 
        if (!
dini_Exists(SAVE_LEADERS_TO))
        {
                for (new 
i=1;i<OrgsCount+1;i++)
                {
                        
dini_Create(SAVE_LEADERS_TO);
                        
format(part,sizeof(part),"None");
                        
Organization[i][Leader] = part;
                        
SaveLeaders();
                }
                return 
1;
        }
 
        for (new 
i=1;i<OrgsCount+1;i++)
        {
                
format(part2,sizeof(part2),"%d"i);
                
format(part,sizeof(part),dini_Get(SAVE_LEADERS_TO,part2));
 
                if (
strcmp(part," "false) == 0)
                {
                        
part "None";
                }
 
            
Organization[i][Leader] = part;
        }
        return 
1;

This is my fail attempt at Yini :P
PHP код:
stock SaveLeaders()
{
    new 
part[40];
    if (!
fexists(SAVE_LEADERS_TO))
    {
        new 
INI:File INI_Open(UserPath(playerid)); //Opening the user file
        
INI_SetTag(File,"data"); //Settings tags
        
INI_Close(File);
    }
     for (new 
i=0;i<OrgsCount;i++)
    {
        
format(part,sizeof(part),"%d"i);
        new 
INI:File INI_Open(UserPath(playerid));
        
INI_SetTag(File,"data"); //Settings tags
        
INI_WriteString(File,partOrganization[i][Leader]);
        
INI_Close(File);
      }
}
stock LoadLeaders()
{
    new 
part[24];
    new 
part2[40];
    if(!
fexists(SAVE_LEADERS_TO))
    {
        for (new 
i=1;i<OrgsCount+1;i++)
          {
            new 
INI:File INI_Open(UserPath(playerid)); //Opening the user file
            
INI_SetTag(File,"data"); //Settings tags
               
format(part,sizeof(part),"None");
              
Organization[i][Leader] = part;
            
SaveLeaders();
            
INI_Close(File);
           }
         return 
1;
    }
     for (new 
i=1;i<OrgsCount+1;i++)
      {
        
INI:SAVE_LEADERS_TO[](name[], value[])
        {
            
INI_String("part2"part);
            return 
0// This is now required.
        
}
        
format(part2,sizeof(part2),"%d"i);
          
format(part,sizeof(part),INI_Load(SAVE_LEADERS_TO););
        if (
strcmp(part," "false) == 0)
         {
            
part "None";
           }
         
Organization[i][Leader] = part;
   }
   return 
1;

This doesn't work and it gives me errors.
Код:
(576) : error 017: undefined symbol "fexists"
(578) : error 017: undefined symbol "playerid"
(585) : error 017: undefined symbol "playerid"
(587) : error 017: undefined symbol "Organization"
(587) : warning 215: expression has no effect
(587) : error 001: expected token: ";", but found "]"
(587) : error 029: invalid expression, assumed zero
(587) : fatal error 107: too many error messages on one line
Lines with errors on them are:
PHP код:
  if (!fexists(SAVE_LEADERS_TO))
    new 
INI:File INI_Open(UserPath(playerid)); //Opening the user file
    
new INI:File INI_Open(UserPath(playerid));
        
INI_WriteString(File,partOrganization[i][Leader]); 
Any help would be much appreciated.
Reply


Messages In This Thread
Dini to Yini help? - by Tass007 - 29.07.2016, 07:59
Re: Dini to Yini help? - by FuNkYTheGreat - 29.07.2016, 09:27
Re: Dini to Yini help? - by Tass007 - 29.07.2016, 09:58
Re: Dini to Yini help? - by FuNkYTheGreat - 29.07.2016, 10:11
Re: Dini to Yini help? - by Tass007 - 29.07.2016, 10:17
Re: Dini to Yini help? - by FuNkYTheGreat - 29.07.2016, 10:20
Re: Dini to Yini help? - by AndySedeyn - 29.07.2016, 10:32
Re: Dini to Yini help? - by Tass007 - 29.07.2016, 10:52
Re: Dini to Yini help? - by Tass007 - 30.07.2016, 02:08
Re: Dini to Yini help? - by Gammix - 30.07.2016, 02:52

Forum Jump:


Users browsing this thread: 1 Guest(s)