Szerző Téma: 3DTextLabel-t nem tölti be a szerver a fájlból  (Megtekintve 747 alkalommal)

3DTextLabel-t nem tölti be a szerver a fájlból
« Dátum: 2016. február 16. - 20:37:26 »
0 Show voters
Sziasztok, megírtam egy InGame 3dtextlabel készítőt de nem tölti be a szerver indításkor.
 

stock LoadLabel()
{
for(new idx = 0; idx < sizeof(LabelInfo); idx++)
{
    new file[32];
    new color;
format(file,sizeof(file),\"/3DTextLabel/%d.ini\",idx);
if(fexist(file))
{
   LabelInfo[idx][LabelText] = dini_Get(file,\"LabelText\");
   LabelInfo[idx][LabelColor] = dini_Int(file,\"LabelColor\");
   LabelInfo[idx][LabelLatotav] = dini_Float(file,\"LabelPosX\");
   LabelInfo[idx][LabelPosX] = dini_Float(file,\"LabelPosY\");
   LabelInfo[idx][LabelPosY] = dini_Float(file,\"LabelPosZ\");
   LabelInfo[idx][LabelPosZ] = dini_Float(file,\"LabelLatotav\");
   LabelInfo[idx][LabelVirWorld] = dini_Int(file,\"LabelVirWorld\");
   LabelInfo[idx][LabelVan] = dini_Int(file,\"LabelVan\");
   switch(LabelInfo[idx][LabelColor])
   {
       case 0: color = GREEN;
       case 1: color = YELLOW;
      case 2: color = RED;
   }
   Create3DTextLabel(LabelInfo[idx][LabelText],color,LabelInfo[idx][LabelPosX],LabelInfo[idx][LabelPosY],LabelInfo[idx][LabelPosY],LabelInfo[idx][LabelLatotav],LabelInfo[idx][LabelVirWorld],0);
}
}
return 1;
}

3DTextLabel-t nem tölti be a szerver a fájlból
« Válasz #1 Dátum: 2016. február 16. - 21:03:41 »
0 Show voters
Idézetet írta: Zippanto date=1455651446\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59561\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok, megírtam egy InGame 3dtextlabel készítőt de nem tölti be a szerver indításkor.
 

stock LoadLabel()
{
for(new idx = 0; idx < sizeof(LabelInfo); idx++)
{
    new file[32];
    new color;
format(file,sizeof(file),\"/3DTextLabel/%d.ini\",idx);
if(fexist(file))
{
   LabelInfo[idx][LabelText] = dini_Get(file,\"LabelText\");
   LabelInfo[idx][LabelColor] = dini_Int(file,\"LabelColor\");
   LabelInfo[idx][LabelLatotav] = dini_Float(file,\"LabelPosX\");//ezt
   LabelInfo[idx][LabelPosX] = dini_Float(file,\"LabelPosY\");//X-re rakod az Y-t
   LabelInfo[idx][LabelPosY] = dini_Float(file,\"LabelPosZ\");//Y-ra a Z-t
   LabelInfo[idx][LabelPosZ] = dini_Float(file,\"LabelLatotav\");//meg ezt felcserélted
   LabelInfo[idx][LabelVirWorld] = dini_Int(file,\"LabelVirWorld\");
   LabelInfo[idx][LabelVan] = dini_Int(file,\"LabelVan\");
   switch(LabelInfo[idx][LabelColor])
   {
       case 0: color = GREEN;
       case 1: color = YELLOW;
      case 2: color = RED;
   }
   Create3DTextLabel(LabelInfo[idx][LabelText],color,LabelInfo[idx][LabelPosX],LabelInfo[idx][LabelPosY],LabelInfo[idx][LabelPosY],LabelInfo[idx][LabelLatotav],LabelInfo[idx][LabelVirWorld],0);//X,Y,Y
}
}
return 1;
}

 



stock LoadLabel()
{
for(new idx = 0; idx < sizeof(LabelInfo); idx++)
{
    new file[32];
    new color;
format(file,sizeof(file),\"/3DTextLabel/%d.ini\",idx);
if(fexist(file))
{
   LabelInfo[idx][LabelText] = dini_Get(file,\"LabelText\");
   LabelInfo[idx][LabelColor] = dini_Int(file,\"LabelColor\");
   LabelInfo[idx][LabelLatotav] = dini_Float(file,\"LabelLatotav\");
   LabelInfo[idx][LabelPosX] = dini_Float(file,\"LabelPosX\");
   LabelInfo[idx][LabelPosY] = dini_Float(file,\"LabelPosY\");
   LabelInfo[idx][LabelPosZ] = dini_Float(file,\"LabelPosZ\");
   LabelInfo[idx][LabelVirWorld] = dini_Int(file,\"LabelVirWorld\");
   LabelInfo[idx][LabelVan] = dini_Int(file,\"LabelVan\");
   switch(LabelInfo[idx][LabelColor])
   {
       case 0: color = GREEN;
       case 1: color = YELLOW;
      case 2: color = RED;
   }
   Create3DTextLabel(LabelInfo[idx][LabelText],color,LabelInfo[idx][LabelPosX],LabelInfo[idx][LabelPosY],LabelInfo[idx][LabelPosY],LabelInfo[idx][LabelLatotav],LabelInfo[idx][LabelVirWorld],0);
}
}
return 1;
}

 
[/code]
Ne aggódj, legközelebb majd ezekre is jobban odafigyelsz. Hibáiból is tanul az ember.

3DTextLabel-t nem tölti be a szerver a fájlból
« Válasz #2 Dátum: 2016. február 17. - 06:29:24 »
0 Show voters
:D ha seprűvel kergetek akkor nem eszem észre, pedig direkt sokszor átnéztem!
Köszi szépen a segítséget!!  :thumbsup:

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal