27.06.2016, 07:06
Quote:
Код:
HouseInfo[i][hCP] = CreateDynamicPickup(1273, 1, HouseInfo[i][hEnterX],HouseInfo[i][hEnterY],HouseInfo[i][hEnterZ]); |
Код HTML:
public OnPlayerPickUpDynamicPickup(playerid, pickupid) { if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return 1; if(GetPVarInt(playerid,"House") != -1) { new houseid = GetPVarInt(playerid,"House"); if(checkpointid == HouseInfo[houseid][hCP]) return ShowPlayerDialog(playerid,DIALOG_MY_HOUSE,DIALOG_STYLE_MSGBOX,"Äîì","{ffffff}Ýòî âàø äîì\nÂû õîòèòå çàéòè â íåãî?","Çàéòè","Çàêðûòü"); else if(checkpointid == HouseInfo[houseid][hCPMenu]) return ShowPlayerHouseMenu(playerid,houseid); } for(new i; i < CountHouses; i++) if(checkpointid == HouseInfo[i][hCP]) { new str[109]; SetPVarInt(playerid,"CPHouse",i); if(!strcmp(HouseInfo[i][hOwner],"No",true)) { format(str,101,"{00ff00}Ýòîò äîì ïðîäàåòñÿ\n{ffff00}Öåíà: {ff0000}$ %i\n{ffff00}Âû æåëàåòå êóïèòü ýòîò äîì?",HouseInfo[i][hCost]); ShowPlayerDialog(playerid,DIALOG_HOUSE_BUY,DIALOG_STYLE_MSGBOX,"..:: Ïîêóïêà äîìà ::..",str,"Êóïèòü","Îòìåíà"); } else if(HouseInfo[i][hLocked]) { format(str,106,"{ffff00}Âëàäåëåö: {ff0000}%s\n{ffffff}Ñòàòóñ: {00ff00}Îòêðûò\nÂû æåëàåòå çàéòè â äîì?",HouseInfo[i][hOwner]); ShowPlayerDialog(playerid,DIALOG_HOUSE_OPEN,DIALOG_STYLE_MSGBOX,"..:: Âõîä â äîì ::..",str,"Âîéòè","Çàêðûòü"); } else { format(str,sizeof(str),"{ffff00}Âëàäåëåö: {ff0000}%s\n{ffff00}Ñòàòóñ: {ff0000}Çàêðûò\nÂû íå ìîæåòå â íåãî âîéòè",HouseInfo[i][hOwner]); ShowPlayerDialog(playerid,DIALOG_FREE,DIALOG_STYLE_MSGBOX,"..:: Âõîä â äîì ::..",str,"Çàêðûòü",""); SetPVarInt(playerid,"CPHouse",-1); } return 1; } else if(checkpointid == HouseInfo[i][hCPOut]) return RemovePlayerHouse(playerid); for(new i; i < sizeof Ammo; i++) if(checkpointid == Ammo[i]) { SetPVarInt(playerid,"PDialog",1); ShowDialog(playerid,DIALOG_WEAPONS); return 1; }