call.pwn 1019 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. public OnFilterScriptInit() {
  2. LoadBuildingCache();
  3. #if defined build_OnFilterScriptInit
  4. build_OnFilterScriptInit();
  5. #endif
  6. }
  7. #if defined _ALS_OnFilterScriptInit
  8. #undef OnFilterScriptInit
  9. #else
  10. #define _ALS_OnFilterScriptInit
  11. #endif
  12. #define OnFilterScriptInit build_OnFilterScriptInit
  13. #if defined build_OnFilterScriptInit
  14. forward build_OnFilterScriptInit();
  15. #endif
  16. public OnPlayerConnect(playerid) {
  17. for(new b; b < BUILDING_DATA_SIZE; b ++) {
  18. if( g_BuildingData[b][BUILDING_DATA_ISLOADED] && g_BuildingData[b][BUILDING_DATA_ISREMOVED] ) {
  19. RemoveBuildingIDForPlayer(playerid, b);
  20. }
  21. }
  22. #if defined build_OnPlayerConnect
  23. return build_OnPlayerConnect(playerid);
  24. #else
  25. return 1;
  26. #endif
  27. }
  28. #if defined _ALS_OnPlayerConnect
  29. #undef OnPlayerConnect
  30. #else
  31. #define _ALS_OnPlayerConnect
  32. #endif
  33. #define OnPlayerConnect build_OnPlayerConnect
  34. #if defined build_OnPlayerConnect
  35. forward build_OnPlayerConnect(playerid);
  36. #endif