Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock LoadHouse()
- {
- new a = 0;
- while(a < 200)
- {
- DestroyDynamicPickup(HousePickup[HouseCache[a][hUID]]);
- DestroyDynamicMapIcon(HouseMapIcon[HouseCache[a][hUID]]);
- DestroyDynamic3DTextLabel(HouseText[HouseCache[a][hUID]]);
- a++;
- }
- new HouseTemp[E_HOUSE];
- for(new i=0;i<MAX_HOUSES;i++)
- {
- new query1[256];
- format(query1,sizeof(query1),"SELECT * FROM `houses` WHERE uid = %d",i);
- mysql_query(query1);
- mysql_store_result();
- while(mysql_fetch_row_format(query1, "|"))
- {
- sscanf(query1,"p<|>ds[65]ddfffddfffddds[24]d",
- HouseTemp[hUID],
- HouseTemp[hName],
- HouseTemp[hCost],
- HouseTemp[hCzynsz],
- HouseTemp[hOutX],
- HouseTemp[hOutY],
- HouseTemp[hOutZ],
- HouseTemp[hOutInt],
- HouseTemp[hOutVW],
- HouseTemp[hInX],
- HouseTemp[hInY],
- HouseTemp[hInZ],
- HouseTemp[hInInt],
- HouseTemp[hInVW],
- HouseTemp[hOwned],
- HouseTemp[hOwner],
- HouseTemp[hExpStorage]
- );
- HouseCache[HousePickup[HouseCache[i][hUID]]][hUID] = HouseTemp[hUID];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hName] = HouseTemp[hName];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hCost] = HouseTemp[hCost];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hCzynsz] = HouseTemp[hCzynsz];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOutX] = HouseTemp[hOutX];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOutY] = HouseTemp[hOutY];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOutZ] = HouseTemp[hOutZ];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOutInt] = HouseTemp[hOutInt];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOutVW] = HouseTemp[hOutVW];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hInX] = HouseTemp[hInX];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hInY] = HouseTemp[hInY];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hInZ] = HouseTemp[hInZ];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hInInt] = HouseTemp[hInInt];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hInVW] = HouseTemp[hInVW];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOwned] = HouseTemp[hOwned];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hOwner] = HouseTemp[hOwner];
- HouseCache[HousePickup[HouseCache[i][hUID]]][hExpStorage] = HouseTemp[hExpStorage];
- new string2[256];
- if(HouseTemp[hOwned] == 0)
- {
- HousePickup[HouseCache[i][hUID]] = CreateDynamicPickup(1273,0,HouseTemp[hOutX],HouseTemp[hOutY],HouseTemp[hOutZ],HouseTemp[hOutVW]);
- format(string2,sizeof(string2),
- "{00FFF0}ID{FFFFFF}:{FF0000}%d\n\
- {00FFF0}Nazwa{FFFFFF}:%s\n\
- {00FFF0}Cena W expie{FFFFFF}:{00FF00}%d\n\
- {00FFF0}Exp/H{FFFFFF}:{00FF00}%d\n",HouseTemp[hUID],HouseTemp[hName],HouseTemp[hCost],HouseTemp[hCzynsz]);
- HouseText[HouseCache[i][hUID]] = CreateDynamic3DTextLabel(string2, -1,HouseTemp[hOutX],HouseTemp[hOutY],HouseTemp[hOutZ], 30.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0,HouseTemp[hOutVW], -1, -1, 50.0);
- HouseMapIcon[HouseCache[i][hUID]] = CreateDynamicMapIcon(HouseTemp[hOutX],HouseTemp[hOutY],HouseTemp[hOutZ], 31, -1, HouseTemp[hOutVW], HouseTemp[hOutInt], -1, 80, MAPICON_LOCAL,-1,0);
- }
- else if(HouseTemp[hOwned] == 1)
- {
- HousePickup[HouseCache[i][hUID]] = CreateDynamicPickup(1272,0,HouseTemp[hOutX],HouseTemp[hOutY],HouseTemp[hOutZ],HouseTemp[hOutVW]);
- format(string2,sizeof(string2),
- "{00FFF0}ID{FFFFFF}:{FF0000}%d\n\
- {00FFF0}Nazwa{FFFFFF}:%s\n\
- {00FFF0}Wlasciciel{FFFFFF}:{00FF00}%s\n",HouseTemp[hUID],HouseTemp[hName],HouseTemp[hOwner]);
- HouseMapIcon[HouseCache[i][hUID]] = CreateDynamicMapIcon(HouseTemp[hOutX],HouseTemp[hOutY],HouseTemp[hOutZ], 32, -1, HouseTemp[hOutVW], HouseTemp[hOutInt], -1, 80, MAPICON_LOCAL,-1,0);
- HouseText[HouseCache[i][hUID]] = CreateDynamic3DTextLabel(string2, -1, HouseTemp[hOutX],HouseTemp[hOutY],HouseTemp[hOutZ], 30.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0,HouseTemp[hOutVW], -1, -1, 50.0);
- } else
- {
- print("[HOUSES]: ERROR DOMY NIE ZAΕADOWANE POPRAWNIE POWOD:Nie poprawna Liczba hOwned");
- print("[HOUSES]: SERWER ZAMYKANY PROSZE ROZWIAZAC PROBLEM");
- print("[HOUSES]: JAK PROBLEM ZOSTANIE ROZWIAZANY SERWER BEDZIE DZIALAL POPRAWNIE");
- SendRconCommand("exit");
- }
- gameid2 = i;
- mysql_free_result();
- printf("[HOUSES]: Poprawnie Zaladowano dom id %d",gameid2);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement