stock LoadHouses()
{
for(new i = 0; i < MAX_HOUSES; i++)
{
INI_Int("InteriorID", HouseVar[i][hInteriorID]);
INI_String("InteriorX", HouseVar[i][hInteriorX]);
INI_String("InteriorY", HouseVar[i][hInteriorY]);
INI_String("InteriorZ", HouseVar[i][hInteriorZ]);
INI_String("HousePrice", HouseVar[i][HousePrice]);
INI_Int("ExteriorID", HouseVar[i][hExteriorID]);
INI_Float("ExteriorX", HouseVar[i][hExteriorX]);
INI_Float("ExteriorY", HouseVar[i][hExteriorY]);
INI_Float("ExteriorZ", HouseVar[i][hExteriorZ]);
INI_Float("VaultMoney", HouseVar[i][VaultMoney]);
INI_Float("HouseCocaine", HouseVar[i][HouseCocaine]);
INI_Int("HousePot", HouseVar[i][HousePot]);
INI_Int("HouseMaterials", HouseVar[i][HouseMaterials]);
INI_Int("Owner", HouseVar[i][hOwner]);
INI_String("LockStatus", HouseVar[i][LockStatus]);
INI_Int("WeaponSlot1", HouseVar[i][WeaponSlot1]);
INI_Int("WeaponSlot2", HouseVar[i][WeaponSlot2]);
INI_Int("WeaponSlot3", HouseVar[i][WeaponSlot3]);
}
if(strcmp(HouseVar[i][hOwner], "Nobody", true) == 0)
{
HouseVars[i][LockStatus] = 0;
HouseVar[i][HPickupID] = CreateDynamicPickup(1273, 23, HouseVar[i][hExteriorX], HouseVar[i][hExteriorY], HouseVar[i][hExteriorZ], 0, -1, -1, 150.0);
}
else
{
HouseVar[i][HPickupID] = CreateDynamicPickup(1272, 23, HouseVar[i][hExteriorX], HouseVar[i][hExteriorY], HouseVar[i][hExteriorZ], 0, -1, -1, 150.0);
}
printf("[system] House %d spawned.", i);
SpawnedHouses++;
return 1;
}
stock LoadHouses()
{
for(new i = 0; i < MAX_HOUSES; i++)
{
INI_Int("InteriorID", HouseVar[i][hInteriorID]);
INI_String("InteriorX", HouseVar[i][hInteriorX]);
INI_String("InteriorY", HouseVar[i][hInteriorY]);
INI_String("InteriorZ", HouseVar[i][hInteriorZ]);
INI_String("HousePrice", HouseVar[i][HousePrice]);
INI_Int("ExteriorID", HouseVar[i][hExteriorID]);
INI_Float("ExteriorX", HouseVar[i][hExteriorX]);
INI_Float("ExteriorY", HouseVar[i][hExteriorY]);
INI_Float("ExteriorZ", HouseVar[i][hExteriorZ]);
INI_Float("VaultMoney", HouseVar[i][VaultMoney]);
INI_Float("HouseCocaine", HouseVar[i][HouseCocaine]);
INI_Int("HousePot", HouseVar[i][HousePot]);
INI_Int("HouseMaterials", HouseVar[i][HouseMaterials]);
INI_Int("Owner", HouseVar[i][hOwner]);
INI_String("LockStatus", HouseVar[i][LockStatus]);
INI_Int("WeaponSlot1", HouseVar[i][WeaponSlot1]);
INI_Int("WeaponSlot2", HouseVar[i][WeaponSlot2]);
INI_Int("WeaponSlot3", HouseVar[i][WeaponSlot3]);
if(strcmp(HouseVar[i][hOwner], "Nobody", true) == 0)
{
HouseVars[i][LockStatus] = 0;
HouseVar[i][HPickupID] = CreateDynamicPickup(1273, 23, HouseVar[i][hExteriorX], HouseVar[i][hExteriorY], HouseVar[i][hExteriorZ], 0, -1, -1, 150.0);
}
else
{
HouseVar[i][HPickupID] = CreateDynamicPickup(1272, 23, HouseVar[i][hExteriorX], HouseVar[i][hExteriorY], HouseVar[i][hExteriorZ], 0, -1, -1, 150.0);
}
printf("[system] House %d spawned.", i);
}
SpawnedHouses++;
return 1;
}
Could you show us the errors and your OnGameModeInIt function? You might be missing a return or something (usually when I'm missing a return it gives me somewhere around 24-27 errors)...
|
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(912) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(912) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(913) : error 017: undefined symbol "INI_String"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(914) : error 017: undefined symbol "INI_String"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(915) : error 017: undefined symbol "INI_String"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(916) : error 017: undefined symbol "INI_String"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(917) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(917) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(918) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(918) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(919) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(919) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(920) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(920) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(921) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(921) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(922) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(922) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(923) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(923) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(924) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(924) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(925) : error 017: undefined symbol "name"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(925) : error 017: undefined symbol "value"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(926) : error 017: undefined symbol "INI_String"
C:\Users\Aidan\Desktop\Gamemode from scratch\gamemodes\RP.pwn(927) : error 017: undefined symbol "name"
public OnGameModeInit()
{
SetGameModeText(""ServerName"");
UsePlayerPedAnims();
DisableInteriorEnterExits();
EnableStuntBonusForAll(0);
AllowInteriorWeapons(0);
AntiDeAMX();
LoadMapping();
LoadHouses();
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}