error 075: input line too long (after substitutions)
stock SaveGate(id)
{
mysql_format(MySQLDAtabase, Array11, sizeof(Array11), "UPDATE `gates` SET \
`HID`=%d, \
`Speed`=%f, \
`Range`=%f, \
`Model`=%d, \
`VW`=%d, \
`Int`=%d, \
`Pass`='%e', \
`PosX`=%f, \
`PosY`=%f, \
`PosZ`=%f, \
`RotX`=%f, \
`RotY`=%f, \
`RotZ`=%f, \
`PosXM`=%f, \
`PosYM`=%f, \
`PosZM`=%f, \
`RotXM`=%f, \
`RotYM`=%f, \
`RotZM`=%f, \
`Allegiance`=%d, \
`GroupType`=%d, \
`GroupID`=%d, \
`RenderHQ`=%d, \
`Timer`=%d, \
`Automate`=%d, \
`Locked`=%d, \
`TIndex`=%d, \
`TModel`=%d, \
`TTXD`='%e', \
`TTexture`='%e', \
`TColor`=%d, \ (This is line 1063)
`Facility`=%d \
WHERE `ID` = %d",
GateInfo[id][gHID],
GateInfo[id][gSpeed],
GateInfo[id][gRange],
GateInfo[id][gModel],
GateInfo[id][gVW],
GateInfo[id][gInt],
GateInfo[id][gPass],
GateInfo[id][gPosX],
GateInfo[id][gPosY],
GateInfo[id][gPosZ],
GateInfo[id][gRotX],
GateInfo[id][gRotY],
GateInfo[id][gRotZ],
GateInfo[id][gPosXM],
GateInfo[id][gPosYM],
GateInfo[id][gPosZM],
GateInfo[id][gRotXM],
GateInfo[id][gRotYM],
GateInfo[id][gRotZM],
GateInfo[id][gAllegiance],
GateInfo[id][gGroupType],
GateInfo[id][gGroupID],
GateInfo[id][gRenderHQ],
GateInfo[id][gTimer],
GateInfo[id][gAutomate],
GateInfo[id][gLocked],
GateInfo[id][gTIndex],
GateInfo[id][gTModel],
GateInfo[id][gTTXD],
GateInfo[id][gTTexture],
GateInfo[id][gTColor],
GateInfo[id][gFacility],
id+1
);
mysql_tquery(MySQLDAtabase, Array11, "OnQueryFinish", "i", SENDDATA_THREAD);
return 0;
}
stock SaveGate(id) { mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `gates` SET \ `HID`=%d, \ `Speed`=%f, \ `Range`=%f, \ `Model`=%d, \ `VW`=%d, \ `Int`=%d, \ `Pass`='%e', \ `PosX`=%f, \ `PosY`=%f, \ `PosZ`=%f, \ `RotX`=%f, \ `RotY`=%f, \ `RotZ`=%f, \ `PosXM`=%f, \ `PosYM`=%f, \ `PosZM`=%f, \ `RotXM`=%f, \ `RotYM`=%f, \ `RotZM`=%f, \ `Allegiance`=%d, \ `GroupType`=%d, \ `GroupID`=%d, \ `RenderHQ`=%d, \ `Timer`=%d, \ `Automate`=%d, \ `Locked`=%d, \ `TIndex`=%d, \ `TModel`=%d, \ `TTXD`='%e', \ `TTexture`='%e', \ `TColor`=%d, \ `Facility`=%d \ WHERE `ID` = %d", GateInfo[id][gHID], GateInfo[id][gSpeed], GateInfo[id][gRange], GateInfo[id][gModel], GateInfo[id][gVW], GateInfo[id][gInt], GateInfo[id][gPass], GateInfo[id][gPosX], GateInfo[id][gPosY], GateInfo[id][gPosZ], GateInfo[id][gRotX], GateInfo[id][gRotY], GateInfo[id][gRotZ], GateInfo[id][gPosXM], GateInfo[id][gPosYM], GateInfo[id][gPosZM], GateInfo[id][gRotXM], GateInfo[id][gRotYM], GateInfo[id][gRotZM], GateInfo[id][gAllegiance], GateInfo[id][gGroupType], GateInfo[id][gGroupID], GateInfo[id][gRenderHQ], GateInfo[id][gTimer], GateInfo[id][gAutomate], GateInfo[id][gLocked], GateInfo[id][gTIndex], GateInfo[id][gTModel], GateInfo[id][gTTXD], GateInfo[id][gTTexture], GateInfo[id][gTColor], GateInfo[id][gFacility], id+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnQueryFinish", "i", SENDDATA_THREAD); return 0; }
#pragma dynamic 8600
Yes, its NGG script, I really dont know whats the problem, i increased the variable amound "szMiscArray" still doesnt work
|
stock SaveHouse(houseid) { szMiscArray[0] = 0; mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `Owned`=%d, \ `Level`=%d, \ `Description`='%s', \ `OwnerID`=%d, \ `ExteriorX`=%f, \ `ExteriorY`=%f, \ `ExteriorZ`=%f, \ `ExteriorR`=%f, \ `InteriorX`=%f, \ `InteriorY`=%f, \ `InteriorZ`=%f, \ `InteriorR`=%f, \ `ExtIW`=%d, \ `ExtVW`=%d, \ `IntIW`=%d, \ `IntVW`=%d \ WHERE `id` =%d", HouseInfo[houseid][hOwned], HouseInfo[houseid][hLevel], g_mysql_ReturnEscaped(HouseInfo[houseid][hDescription]), HouseInfo[houseid][hOwnerID], HouseInfo[houseid][hExteriorX], HouseInfo[houseid][hExteriorY], HouseInfo[houseid][hExteriorZ], HouseInfo[houseid][hExteriorR], HouseInfo[houseid][hInteriorX], HouseInfo[houseid][hInteriorY], HouseInfo[houseid][hInteriorZ], HouseInfo[houseid][hInteriorR], HouseInfo[houseid][hExtIW], HouseInfo[houseid][hExtVW], HouseInfo[houseid][hIntIW], HouseInfo[houseid][hIntVW], houseid+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 0); mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `Lock`=%d, \ `Rentable`=%d, \ `RentFee`=%d, \ `Value`=%d, \ `SafeMoney`=%d, \ `Pot`=%d, \ `Crack`=%d, \ `Materials`=%d, \ `Heroin`=%d, \ `Meth`=%d, \ `Ecstasy`=%d, \ `Weapons0`=%d, \ `Weapons1`=%d, \ `Weapons2`=%d, \ `Weapons3`=%d, \ `GLUpgrade`=%d, \ `CustomInterior`=%d, \ `CustomExterior`=%d, \ `ExteriorA`=%f, \ `InteriorA`=%f, \ `MailX`=%f, \ `MailY`=%f, \ `MailZ`=%f, \ `MailA`=%f, \ `MailType`=%d, \ `ClosetX`=%f, \ `ClosetY`=%f, \ `ClosetZ`=%f \ WHERE `id` =%d", HouseInfo[houseid][hLock], HouseInfo[houseid][hRentable], HouseInfo[houseid][hRentFee], HouseInfo[houseid][hValue], HouseInfo[houseid][hSafeMoney], HouseInfo[houseid][hPot], HouseInfo[houseid][hCrack], HouseInfo[houseid][hMaterials], HouseInfo[houseid][hHeroin], HouseInfo[houseid][hMeth], HouseInfo[houseid][hEcstasy], HouseInfo[houseid][hWeapons][0], HouseInfo[houseid][hWeapons][1], HouseInfo[houseid][hWeapons][2], HouseInfo[houseid][hWeapons][3], //HouseInfo[houseid][hWeapons][4], HouseInfo[houseid][hGLUpgrade], HouseInfo[houseid][hCustomInterior], HouseInfo[houseid][hCustomExterior], HouseInfo[houseid][hExteriorA], HouseInfo[houseid][hInteriorA], HouseInfo[houseid][hMailX], HouseInfo[houseid][hMailY], HouseInfo[houseid][hMailZ], HouseInfo[houseid][hMailA], HouseInfo[houseid][hMailType], HouseInfo[houseid][hClosetX], HouseInfo[houseid][hClosetY], HouseInfo[houseid][hClosetZ], houseid+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 1); mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `SignDesc`='%s', \ `SignX`=%f, \ `SignY`=%f, \ `SignZ`=%f, \ `SignA`=%f, \ `SignExpire`=%d, \ `LastLogin`=%d, \ `Expire`=%d, \ `Inactive`=%d, \ `Ignore`=%d, \ `Counter`=%d \ WHERE `id` =%d", g_mysql_ReturnEscaped(HouseInfo[houseid][hSignDesc]), HouseInfo[houseid][hSign][0], HouseInfo[houseid][hSign][1], HouseInfo[houseid][hSign][2], HouseInfo[houseid][hSign][3], HouseInfo[houseid][hSignExpire], HouseInfo[houseid][hLastLogin], HouseInfo[houseid][hExpire], HouseInfo[houseid][hInactive], HouseInfo[houseid][hIgnore], HouseInfo[houseid][hCounter], houseid+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 2); mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `Listed`=%d, \ `PendingApproval`=%d, \ `ListedTimeStamp`=%d, \ `ListingPrice`=%d, \ `LinkedDoor0`=%d, \ `LinkedDoor1`=%d, \ `LinkedDoor2`=%d, \ `LinkedDoor3`=%d, \ `LinkedDoor4`=%d, \ `ListingDescription`='%s', \ `LinkedGarage0`=%d, \ `LinkedGarage1`=%d, \ `Lights`=%d \ WHERE `id`=%d", HouseInfo[houseid][Listed], HouseInfo[houseid][PendingApproval], HouseInfo[houseid][ListedTimeStamp], HouseInfo[houseid][ListingPrice], HouseInfo[houseid][LinkedDoor][0], HouseInfo[houseid][LinkedDoor][1], HouseInfo[houseid][LinkedDoor][2], HouseInfo[houseid][LinkedDoor][3], HouseInfo[houseid][LinkedDoor][4], HouseInfo[houseid][ListingDescription], HouseInfo[houseid][LinkedGarage][0], HouseInfo[houseid][LinkedGarage][1], HouseInfo[houseid][h_iLights], houseid+1 ); // Array starts from zero, MySQL starts at 1 (this is why we are adding one). mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 3); }
If you need to split it take a look at the house saving method:
Код:
stock SaveHouse(houseid) { szMiscArray[0] = 0; mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `Owned`=%d, \ `Level`=%d, \ `Description`='%s', \ `OwnerID`=%d, \ `ExteriorX`=%f, \ `ExteriorY`=%f, \ `ExteriorZ`=%f, \ `ExteriorR`=%f, \ `InteriorX`=%f, \ `InteriorY`=%f, \ `InteriorZ`=%f, \ `InteriorR`=%f, \ `ExtIW`=%d, \ `ExtVW`=%d, \ `IntIW`=%d, \ `IntVW`=%d \ WHERE `id` =%d", HouseInfo[houseid][hOwned], HouseInfo[houseid][hLevel], g_mysql_ReturnEscaped(HouseInfo[houseid][hDescription]), HouseInfo[houseid][hOwnerID], HouseInfo[houseid][hExteriorX], HouseInfo[houseid][hExteriorY], HouseInfo[houseid][hExteriorZ], HouseInfo[houseid][hExteriorR], HouseInfo[houseid][hInteriorX], HouseInfo[houseid][hInteriorY], HouseInfo[houseid][hInteriorZ], HouseInfo[houseid][hInteriorR], HouseInfo[houseid][hExtIW], HouseInfo[houseid][hExtVW], HouseInfo[houseid][hIntIW], HouseInfo[houseid][hIntVW], houseid+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 0); mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `Lock`=%d, \ `Rentable`=%d, \ `RentFee`=%d, \ `Value`=%d, \ `SafeMoney`=%d, \ `Pot`=%d, \ `Crack`=%d, \ `Materials`=%d, \ `Heroin`=%d, \ `Meth`=%d, \ `Ecstasy`=%d, \ `Weapons0`=%d, \ `Weapons1`=%d, \ `Weapons2`=%d, \ `Weapons3`=%d, \ `GLUpgrade`=%d, \ `CustomInterior`=%d, \ `CustomExterior`=%d, \ `ExteriorA`=%f, \ `InteriorA`=%f, \ `MailX`=%f, \ `MailY`=%f, \ `MailZ`=%f, \ `MailA`=%f, \ `MailType`=%d, \ `ClosetX`=%f, \ `ClosetY`=%f, \ `ClosetZ`=%f \ WHERE `id` =%d", HouseInfo[houseid][hLock], HouseInfo[houseid][hRentable], HouseInfo[houseid][hRentFee], HouseInfo[houseid][hValue], HouseInfo[houseid][hSafeMoney], HouseInfo[houseid][hPot], HouseInfo[houseid][hCrack], HouseInfo[houseid][hMaterials], HouseInfo[houseid][hHeroin], HouseInfo[houseid][hMeth], HouseInfo[houseid][hEcstasy], HouseInfo[houseid][hWeapons][0], HouseInfo[houseid][hWeapons][1], HouseInfo[houseid][hWeapons][2], HouseInfo[houseid][hWeapons][3], //HouseInfo[houseid][hWeapons][4], HouseInfo[houseid][hGLUpgrade], HouseInfo[houseid][hCustomInterior], HouseInfo[houseid][hCustomExterior], HouseInfo[houseid][hExteriorA], HouseInfo[houseid][hInteriorA], HouseInfo[houseid][hMailX], HouseInfo[houseid][hMailY], HouseInfo[houseid][hMailZ], HouseInfo[houseid][hMailA], HouseInfo[houseid][hMailType], HouseInfo[houseid][hClosetX], HouseInfo[houseid][hClosetY], HouseInfo[houseid][hClosetZ], houseid+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 1); mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `SignDesc`='%s', \ `SignX`=%f, \ `SignY`=%f, \ `SignZ`=%f, \ `SignA`=%f, \ `SignExpire`=%d, \ `LastLogin`=%d, \ `Expire`=%d, \ `Inactive`=%d, \ `Ignore`=%d, \ `Counter`=%d \ WHERE `id` =%d", g_mysql_ReturnEscaped(HouseInfo[houseid][hSignDesc]), HouseInfo[houseid][hSign][0], HouseInfo[houseid][hSign][1], HouseInfo[houseid][hSign][2], HouseInfo[houseid][hSign][3], HouseInfo[houseid][hSignExpire], HouseInfo[houseid][hLastLogin], HouseInfo[houseid][hExpire], HouseInfo[houseid][hInactive], HouseInfo[houseid][hIgnore], HouseInfo[houseid][hCounter], houseid+1 ); mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 2); mysql_format(MainPipeline, szMiscArray, sizeof(szMiscArray), "UPDATE `houses` SET \ `Listed`=%d, \ `PendingApproval`=%d, \ `ListedTimeStamp`=%d, \ `ListingPrice`=%d, \ `LinkedDoor0`=%d, \ `LinkedDoor1`=%d, \ `LinkedDoor2`=%d, \ `LinkedDoor3`=%d, \ `LinkedDoor4`=%d, \ `ListingDescription`='%s', \ `LinkedGarage0`=%d, \ `LinkedGarage1`=%d, \ `Lights`=%d \ WHERE `id`=%d", HouseInfo[houseid][Listed], HouseInfo[houseid][PendingApproval], HouseInfo[houseid][ListedTimeStamp], HouseInfo[houseid][ListingPrice], HouseInfo[houseid][LinkedDoor][0], HouseInfo[houseid][LinkedDoor][1], HouseInfo[houseid][LinkedDoor][2], HouseInfo[houseid][LinkedDoor][3], HouseInfo[houseid][LinkedDoor][4], HouseInfo[houseid][ListingDescription], HouseInfo[houseid][LinkedGarage][0], HouseInfo[houseid][LinkedGarage][1], HouseInfo[houseid][h_iLights], houseid+1 ); // Array starts from zero, MySQL starts at 1 (this is why we are adding one). mysql_tquery(MainPipeline, szMiscArray, "OnSaveHouse", "ii", houseid, 3); } If you got it via someone download it from their official github you shouldn't run into any issues |