Advertisement
Guest User

Untitled

a guest
Aug 4th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. stock LoadActors()
  2. {
  3. new iniFile = ini_openFile("OP_Actors.cfg");
  4. ini_getInteger(iniFile, "MAXACT",MAXACT);
  5. new allactors;
  6. for(new i = 0; i <= MAXACT; i++)
  7. {
  8. new string[50];
  9. new namestr[30];
  10. format(string, sizeof(string), "[%d] aID", i);
  11. ini_getInteger(iniFile, string, ActorInfo[i][aID]);
  12. format(string, sizeof(string), "[%d] aSkin", i);
  13. ini_getInteger(iniFile, string, ActorInfo[i][aSkin]);
  14. format(string, sizeof(string), "[%d] aVirt", i);
  15. ini_getInteger(iniFile, string, ActorInfo[i][aVirt]);
  16. format(string, sizeof(string), "[%d] aPosX", i);
  17. ini_getFloat(iniFile, string, ActorInfo[i][aPosX]);
  18. format(string, sizeof(string), "[%d] aPosY", i);
  19. ini_getFloat(iniFile, string, ActorInfo[i][aPosY]);
  20. format(string, sizeof(string), "[%d] aPosZ", i);
  21. ini_getFloat(iniFile, string, ActorInfo[i][aPosZ]);
  22. format(string, sizeof(string), "[%d] aPosA", i);
  23. ini_getFloat(iniFile, string, ActorInfo[i][aPosA]);
  24. format(string, sizeof(string), "[%d] aColor", i);
  25. ini_getInteger(iniFile, string, ActorInfo[i][aColor]);
  26. format(string, sizeof(string), "[%d] aName", i);
  27. ini_getString(iniFile, string,namestr);
  28. strmid(ActorInfo[i][aName], namestr, 0, strlen(namestr), 255);
  29. CreateActor(ActorInfo[i][aSkin], ActorInfo[i][aPosX], ActorInfo[i][aPosY], ActorInfo[i][aPosZ], ActorInfo[i][aPosA]);
  30. SetActorVirtualWorld(i, ActorInfo[i][aVirt]);
  31. LoadActorAnim(i);
  32. IDTexts[i] = Create3DTextLabel(ActorInfo[i][aName], SetActorColor(i), ActorInfo[i][aPosX], ActorInfo[i][aPosY], ActorInfo[i][aPosZ]+1.1, 15.0, ActorInfo[i][aVirt], 1);
  33. allactors++;
  34. }
  35. printf("Загружено %d актёров!",allactors);
  36. ini_closeFile(iniFile);
  37. return 1;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement