if(strcmp(Houses[i][hOwner], "Nobody", true) == 0) { Houses[i][LockStatus] = 0; Houses[i][HPickupID] = CreateDynamicPickup(1273, 23, Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ], 0, -1, -1, 150.0); } else { Houses[i][HPickupID] = CreateDynamicPickup(1272, 23, Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ], 0, -1, -1, 150.0); } printf("[system] House %d spawned.", i); SpawnedHouses++; } } return 1; }
if(strcmp(Houses[i][hOwner], "Nobody", true) == 0) { Houses[i][LockStatus] = 0; Houses[i][HPickupID] = Create3DTextLabel(1273, 23, Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ], 0, -1, -1, 150.0); } else { Houses[i][HPickupID] = Create3DTextLabel(1272, 23, Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ], 0, -1, -1, 150.0); } printf("[system] House %d spawned.", i); SpawnedHouses++; } } return 1; }
C:\Users\Sjaak\Desktop\SjaakieYOL\YOL.pwn(2493) : error 035: argument type mismatch (argument 1) C:\Users\Sjaak\Desktop\SjaakieYOL\YOL.pwn(2493) : warning 213: tag mismatch C:\Users\Sjaak\Desktop\SjaakieYOL\YOL.pwn(2497) : error 035: argument type mismatch (argument 1) C:\Users\Sjaak\Desktop\SjaakieYOL\YOL.pwn(2497) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.
new Text[200];
format(Text,200,"House %d\nOwner %s\nPrice %d\nRent %d",HouseID,HouseInfo[HouseID][Owner],HouseInfo[HouseID][Price],HouseInfo[HouseID][Rent]);
Create3DTextLabel(Text,0xAFAFAFFF,Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ],10,0,1)
pawn Код:
![]() |
pawn Код:
![]() |
if(strcmp(Houses[i][hOwner], "Nobody", true) == 0) { Houses[i][LockStatus] = 0; format(Sale,200,"House %d\nOwner %s\nPrice %d\nRent %d",HouseID,HouseInfo[HouseID][Owner],HouseInfo[HouseID][Price],HouseInfo[HouseID][Rent]); Create3DTextLabel(Text,0xAFAFAFFF,Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ],10,0,1) } else { format(Sale,200,"House %d\nOwner %s\nPrice %d\nRent %d",HouseID,HouseInfo[HouseID][Owner],HouseInfo[HouseID][Price],HouseInfo[HouseID][Rent]); Create3DTextLabel(Text,0xAFAFAFFF,Houses[i][hExteriorX], Houses[i][hExteriorY], Houses[i][hExteriorZ],10,0,1) } printf("[system] House %d spawned.", i); SpawnedHouses++; } } return 1; }
C:\Users\Sjaak\Desktop\Programma's\YOL.pwn(2496) : error 028: invalid subscript (not an array or too many subscripts): "HouseInfo" C:\Users\Sjaak\Desktop\Programma's\YOL.pwn(2496) : warning 215: expression has no effect C:\Users\Sjaak\Desktop\Programma's\YOL.pwn(2496) : error 001: expected token: ";", but found "]" C:\Users\Sjaak\Desktop\Programma's\YOL.pwn(2496) : error 029: invalid expression, assumed zero C:\Users\Sjaak\Desktop\Programma's\YOL.pwn(2496) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
[I]You are funny. You have to Change the Params (HouseID,HouseInfo[HouseID][Owner],HouseInfo[HouseID][Price],HouseInfo[HouseID][Rent]) to your Script Params like Houses[i][Owner] and so on.. Then use a Array for the 3D Textlabel and on the top of your Script new:HouseLabels[HOUSE_AMOUNT]; and create the 3DTextlabel with HouseLabel=Create3DText ... With this you can destroy it on OnGameModeExit or Update it if anyone bougt a House
![]() |