Index problem
#8

Quote:
Originally Posted by vassilis
Посмотреть сообщение
PHP код:
CMD:buyfurniture(playerid,params[]) { 
    
#pragma unused params 
    
new fid
    if(
sscanf(params,"i",fid)) return SendClientMessage(playerid,COLOR_RED,"Usage: /buyfurniture [ID]"); 
    if(
GetPlayerCash(playerid) < GetFurniturePrice(fid)) return SendClientMessage(playerid,COLOR_RED,"Not enough money"); 
    if(
AccInfo[playerid][HouseOwner] == 0) return SendClientMessage(playerid,COLOR_RED,"You dont own a house"); 
    for(new 
0MAX_HOUSES;x++) { 
        if(
HouseInfo[x][Owned] == 1) { 
            if(
AccInfo[playerid][HouseOwner] == HouseInfo[x][HID]) { 
                 
                
HouseInfo[x][HouseFurniture] += 1
                 
                new 
furnitureid CreateDynamicObject(fidHouseInfo[x][ExitX],HouseInfo[x][ExitY],HouseInfo[x][ExitZ], 0,0,0HouseInfo[x][VirtualWorld],HouseInfo[x][Interior]); 
                
FurnitureData[furnitureid][FurnitureSlot] = HouseInfo[x][HouseFurniture]; 
                
FurnitureData[furnitureid][FurnitureMaster] = x
                
FurnitureData[furnitureid][FurnitureModel] = fid
                
FurnitureData[furnitureid][FurnitureX] = HouseInfo[x][ExitX]; 
                
FurnitureData[furnitureid][FurnitureY] = HouseInfo[x][ExitY]; 
                
FurnitureData[furnitureid][FurnitureZ] = HouseInfo[x][ExitZ]; 
                
FurnitureData[furnitureid][FurnitureInterior] = HouseInfo[x][Interior]; 
                
FurnitureData[furnitureid][FurnitureWorld] = HouseInfo[x][VirtualWorld]; 
                 
                new 
query[512]; 
                
mysql_format(mysqlquerysizeof(query),"INSERT INTO `furniture` (`Master`,`Slot`,`Model`,`X`,`Y`,`Z`,`RX`,`RY`,`RZ`,`Interior`,`World`) VALUES ('%i','%i','%i','%f','%f','%f','%f','%f','%f','%i','%i')",\ 
                
HouseInfo[x][HID],HouseInfo[x][HouseFurniture],fid,HouseInfo[x][ExitX],HouseInfo[x][ExitY],HouseInfo[x][ExitZ],0.0,0.0,0.0,HouseInfo[x][Interior],HouseInfo[x][VirtualWorld]); 
                
mysql_tquery(mysqlquery"OnFurnitureCreation""i"furnitureid); 
                print(
query); 
                 
            } 
        } 
    } 
    return 
true

Why are you using #pragma unused params if you are using parameter at your command?
That doesnt really affect anything mate
Quote:
Originally Posted by iPLEOMAX
Посмотреть сообщение
pawn Код:
new myvar;
#pragma unused myvar
What it basically does it that, it marks "myvar" as 'USED' so you don't get compiler warnings.

Nothing more/nothing less.

If you see warnings because of unused variables, you either need to use this or delete the variable.

In case of ZCMD, it's not necessary to add the "unused" symbol at all..
But yeah, the problem remains, im aware that furnitureid is causing the problem, just not sure how to fix it.
Reply


Messages In This Thread
Index problem - by TwinkiDaBoss - 18.12.2015, 01:03
Re: Index problem - by zPain - 18.12.2015, 01:42
Re: Index problem - by TwinkiDaBoss - 18.12.2015, 01:46
Re: Index problem - by zPain - 18.12.2015, 02:21
Re: Index problem - by TwinkiDaBoss - 18.12.2015, 03:17
Re: Index problem - by zPain - 18.12.2015, 04:17
Re: Index problem - by vassilis - 18.12.2015, 07:46
Re: Index problem - by TwinkiDaBoss - 18.12.2015, 08:00

Forum Jump:


Users browsing this thread: 2 Guest(s)