Help Change
#1

Hello Guys i Want Ask About How To Change Dialog
PHP код:
//------------------------------------------------------------------------------
//                               House Buying
//------------------------------------------------------------------------------
    
if(dialogid == HOUSEMENU+4)
    {
        if(
response)
        {
            new 
hname[MAX_PLAYER_NAME+9];
            if(
GetOwnedHouses(playerid) >= MAX_HOUSES_OWNED) { ShowInfoBox(playeridE_MAX_HOUSES_OWNEDMAX_HOUSES_OWNEDAddS(MAX_HOUSES_OWNED)); return 1; }
            if(
strcmp(hInfo[h][HouseOwner], pNick(playerid), CASE_SENSETIVE) && strcmp(hInfo[h][HouseOwner], INVALID_HOWNER_NAMECASE_SENSETIVE)) return ShowInfoBoxEx(playeridCOLOUR_SYSTEME_H_ALREADY_OWNED);
            if(
hInfo[h][HouseValue] > GetPlayerMoney(playerid)) { ShowInfoBox(playeridE_CANT_AFFORD_HOUSEhInfo[h][HouseValue], GetPlayerMoney(playerid), (hInfo[h][HouseValue] - GetPlayerMoney(playerid))); return 1; }
            else
            {
                
format(hnamesizeof(hname), "%s's House"pNick(playerid));
                
format(hInfo[h][HouseName], sizeof(hname), "%s"hname);
                
format(hInfo[h][HouseOwner], MAX_PLAYER_NAME"%s"pNick(playerid));
                
hInfo[h][HousePassword] = udb_hash("INVALID_HOUSE_PASSWORD");
                
hInfo[h][HouseStorage] = 0;
                
GivePlayerMoney(playerid, -hInfo[h][HouseValue]);
                
file INI_Open(filename);
                
INI_WriteString(file"HouseOwner"pNick(playerid));
                
INI_WriteInt(file"HousePassword"hInfo[h][HousePassword]);
                
INI_WriteString(file"HouseName"hname);
                
INI_WriteInt(file"HouseStorage"0);
                
INI_Close(file);
                
ShowInfoBox(playeridI_BUY_HOUSEhInfo[h][HouseValue]);
                foreach(
Housesh2)
                {
                    if(
IsHouseInRangeOfHouse(hh2RANGE_BETWEEN_HOUSES) && h2 != h)
                    {
                        
file INI_Open(HouseFile(h2));
                        
INI_WriteInt(file"HouseValue", (hInfo[h2][HouseValue] + ReturnProcent(hInfo[h2][HouseValue], HOUSE_SELLING_PROCENT2)));
                        
UpdateHouseText(h2);
                        
INI_Close(file);
                    }
                }
                
#if GH_USE_MAPICONS == true
                    
DestroyDynamicMapIcon(HouseMIcon[h]);
                    
HouseMIcon[h] = CreateDynamicMapIcon(hInfo[h][CPOutX], hInfo[h][CPOutY], hInfo[h][CPOutZ], 32, -1hInfo[h][SpawnWorld], hInfo[h][SpawnInterior], -1MICON_VD);
                
#endif
                
UpdateHouseText(h);
            }
        }
        return 
1;
    } 
Too Choose Number ?
PHP код:
new ShowMenuHouseText[MAX_PLAYERS];
new 
Text:HouseBuy1
PHP код:
    HouseBuy1 TextDrawCreate(9.000000165.000000"1.House Buy");
    
TextDrawBackgroundColor(HouseBuy1255);
    
TextDrawFont(HouseBuy11);
    
TextDrawLetterSize(HouseBuy10.3100001.100000);
    
TextDrawColor(HouseBuy1, -16759553);
    
TextDrawSetOutline(HouseBuy11);
    
TextDrawSetProportional(HouseBuy11); 
PHP код:
public OnPlayerEnterDynamicCP(playeridcheckpointid)
{
    if(
checkpointid == HouseBuy)
      {
      if(!
IsPlayerInAnyVehicle(playerid))
        {
           
//Code To Showing Textdraw + Menu Choose
       
}
    }
    return 
1;
}
public 
OnPlayerLeaveDynamicCP(playeridcheckpointid)
{
    if(
checkpointid == HouseBuy)
      {
      if(!
IsPlayerInAnyVehicle(playerid))
        {
             
//Code To Hide Textdraw + Menu Choose
       
}
    }
    return 
1;

PHP код:
HouseBuy(playerid)
{
        
TextDrawShowForPlayer(playeridHouseBuy);
}
HideHouseBuy(playerid)
{
    
TextDrawHideForPlayer(playeridHouseBuy); 
PHP код:
public OnPlayerText(playeridtext[])
{
    if(
text[0] == '1')
    {
        if(
ShowMenuHouseText[playerid] == 1)
        {
              
//should be here Buy house Script
        
}
    }
    return 
0;

any one helping me to change dialog to choose with numbers ?
+rep for any one helping me
Reply


Messages In This Thread
Help Change - by astanalol - 26.03.2017, 09:36
Re: Help Change - by raydx - 26.03.2017, 09:47
Re: Help Change - by astanalol - 26.03.2017, 10:43
Re: Help Change - by astanalol - 26.03.2017, 20:42

Forum Jump:


Users browsing this thread: 1 Guest(s)