Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1.  
  2. LoadHouse();
  3.  
  4. if(strcmp(cmdtext,"/CreateHouse",true) == 0)
  5. {
  6. for(new houseid = 1; houseid < 300; houseid++)
  7. {
  8. format(String, 256, "House/%d.ini", houseid);
  9. if(!DOF2_FileExists(HouseFile(houseid)))
  10. {
  11. new Float:x,Float:y,Float:z;
  12. GetPlayerPos(playerid,x,y,z);
  13. CreateHouse(1273,1,x,y,z);
  14. DOF2_CreateFile(HouseFile(houseid));
  15. DOF2_SetString(HouseFile(houseid),"Owner","None");
  16. DOF2_SetInt(HouseFile(houseid),"HouseLevel",0);
  17. DOF2_SetFloat(HouseFile(houseid),"Housex",Float:x);
  18. DOF2_SetFloat(HouseFile(houseid),"Housey",Float:y);
  19. DOF2_SetFloat(HouseFile(houseid),"Housez",Float:z);
  20. DOF2_SaveFile();
  21. break;
  22. }
  23. }
  24. return 1;}
  25.  
  26.  
  27. stock HouseFile(houseid)
  28. {
  29. new HouseNum[255];
  30. format(HouseNum,sizeof(HouseNum),"House/%d.ini",houseid);
  31. return HouseNum;
  32. }
  33.  
  34. stock LoadHouse()
  35. {
  36. for(new houseid = 1; houseid < 300; houseid++)
  37. {
  38. if(DOF2_FileExists(HouseFile(houseid)))
  39. {
  40. CreateHouse(1273,1,DOF2_GetFloat(HouseFile(houseid),"Housex"),DOF2_GetFloat(HouseFile(houseid),"Housey"),DOF2_GetFloat(HouseFile(houseid),"Housez"));
  41. format(String,250,"Owner:%s\nHouse Level: %d",DOF2_GetString(HouseFile(houseid),"Owner"),DOF2_GetInt(HouseFile(houseid),"HouseLevel"));
  42. Create3DTextLabel(String,0xFFFFFFFF,DOF2_GetFloat(HouseFile(houseid),"Housex")+0.15,DOF2_GetFloat(HouseFile(houseid),"Housey"),DOF2_GetFloat(HouseFile(houseid),"Housez"),20.0,0);
  43. }
  44. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement