Advertisement
Guest User

ProKillerPa Inc

a guest
Dec 30th, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #define max_lines_cache (999) // maximo de variaveis str
  2. #define max_dep_memory (256) // maximo de caracteres em cada var
  3.  
  4.  
  5. stock bufferStrings[max_lines_file][max_dep_memory];
  6. stock sizeMemory = 0;
  7.  
  8. #define stringSet(%0,%1) format(bufferStrings[(setproperty(0, .name=%0, .value=( existproperty(0, %0) ) ? getproperty(0,%0) : ++sizeMemory),sizeMemory)], max_dep_memory, %1)
  9. #define stringGet(%0) bufferStrings[getproperty(0,%0)]
  10.  
  11. #define varGet(%0) getproperty(0,%0)
  12. #define varSet(%0,%1) setproperty(0, %0, %1)
  13.  
  14. // Alocar na memória floats. Armazenamento simples. c/ parse
  15. #define floatSet(%0,%1) varSet(%0,_:%1)
  16. #define floatGet(%0) float:varGet(%0)
  17.  
  18. // Alocar na memória bools. Armazenamento simples. c/ parse
  19. #define boolSet(%0,%1) varSet(%0,_:%1)
  20. #define boolGet(%0) bool:varGet(%0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement