C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1001) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1006) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1027) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1046) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1052) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1167) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1422) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1578) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1594) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1611) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1828) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1843) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1865) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1881) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1909) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1961) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(1996) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2014) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2041) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2042) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2058) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2080) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2148) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2205) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2299) : error 017: undefined symbol "WriteLog"
C:\Users\Lan\Desktop\GameMode de facзгo 2\gamemodes\LV.pwn(2338) : error 017: undefined symbol "WriteLog"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
stock WriteLog(file[], input[])
{
new fileText[126];
format(fileText, 126, "%s.txt", file);
new File:handle = fopen(fileText, io_append);
if(handle)
{
new H, M, S,
inputText[126];
gettime(H, M, S);
format(inputText, 126, "[%02d:%02d:%02d] %s\r\n", H, M, S, input);
fwrite(handle, inputText);
fclose(handle);
}
else
{
new printText[126];
format(printText, 126, "Could not append to file %s", file);
print("Error at stock WriteLog(file[], input[])");
print(printText);
}
}
stock WritePlayerLog(playerid, input[])
{
new fileText[126],
name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(fileText, 126, "log/%s.txt", name);
new File:handle = fopen(fileText, io_append);
if(handle)
{
new H, M, S,
inputText[126];
gettime(H, M, S);
format(inputText, 126, "[%02d:%02d:%02d] %s\r\n", H, M, S, input);
fwrite(handle, inputText);
fclose(handle);
}
else
{
new printText[126];
format(printText, 126, "Could not append to file %s", name);
print("Error at stock WritePlayerLog(file[], input[])");
print(printText);
}
}
coloca isso na gm
PHP код:
https://sampforum.blast.hk/showthread.php?tid=293534 |
Olha, o nome "WriteLog" nгo й SendClientMessageToAll. Manda uma linha dos erros.
|
WriteLog(LOG_HOUSES, logString);
forward SpawnInHome(playerid);
public SpawnInHome(playerid)
{
new
house,
tenantHouseID,
tenantFile[200],
houseFile[200],
houseFile2[200],
ownerFile[200],
logString[700];
format(ownerFile, sizeof ownerFile, "Casas/Donos/%s.ini", Nome(playerid));
format(tenantFile, sizeof tenantFile, "Casas/Locadores/%s.ini", Nome(playerid));
house = DOF2_GetInt(ownerFile, "houseID");
tenantHouseID = DOF2_GetInt(tenantFile, "houseID");
format(houseFile, sizeof houseFile, "Casas/Casas/Casa %d.ini", house);
format(houseFile2, sizeof houseFile2, "Casas/Casas/Casa %d.ini", tenantHouseID);
if(DOF2_FileExists(ownerFile))
{
new value = DOF2_GetInt(ownerFile, "ValorAreceber");
SetPlayerVirtualWorld(playerid, CasaInfo[house][houseVirtualWorld]);
SetPlayerPos(playerid, CasaInfo[house][houseIntX], CasaInfo[house][houseIntY], CasaInfo[house][houseIntZ]);
SetPlayerFacingAngle(playerid, CasaInfo[house][houseIntFA]);
SetPlayerInterior(playerid, CasaInfo[house][houseInterior]);
format(logString, sizeof logString, "O jogador %s[%d], foi spawnado na casa %d.", Nome(playerid), playerid, house);
WriteLog(LOG_HOUSES, logString);
if(value != 0)
{
format(logString, sizeof logString, "O jogador %s[%d], foi spawnado na casa %d, e coletou o aluguel de $%d.", Nome(playerid), playerid, house, CasaInfo[house][houseIncoming]);
WriteLog(LOG_HOUSES, logString);
GivePlayerCash(playerid, CasaInfo[house][houseIncoming]);
CasaInfo[house][houseIncoming] = 0;
DOF2_SetInt(ownerFile, "ValorAreceber", CasaInfo[house][houseIncoming]);
return 1;
}
return 1;
}
else if(DOF2_FileExists(tenantFile))
{
new
value = DOF2_GetInt(tenantFile, "ValorApagar");
SetPlayerVirtualWorld(playerid, CasaInfo[tenantHouseID][houseVirtualWorld]);
SetPlayerPos(playerid, CasaInfo[tenantHouseID][houseIntX], CasaInfo[tenantHouseID][houseIntY], CasaInfo[tenantHouseID][houseIntZ]);
SetPlayerFacingAngle(playerid, CasaInfo[tenantHouseID][houseIntFA]);
SetPlayerInterior(playerid, CasaInfo[tenantHouseID][houseInterior]);
format(logString, sizeof logString, "O jogador %s[%d], foi spawnado na casa %d.", Nome(playerid), playerid, tenantHouseID);
WriteLog(LOG_HOUSES, logString);
if(value != 0)
{
if(GetPlayerCash(playerid) < value)
{
new
Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid, X, Y, Z);
PlayerPlaySound(playerid, 1085, X, Y, Z);
Msg(playerid, VERMELHO, "ERRO: Vocк nгo tem dinheiro o suficiente para pagar o aluguel e foi despejado.");
format(CasaInfo[tenantHouseID][houseTenant], 255, "Ninguem");
DOF2_SetString(houseFile2, "Locador", "Ninguem", "Aluguel");
DOF2_RemoveFile(tenantFile);
Update3DText(tenantHouseID);
format(logString, sizeof logString, "O jogador %s[%d], nгo tinha dinheiro o suficiente para pagar o aluguel da casa %d e foi despejado.", Nome(playerid), playerid, tenantHouseID);
WriteLog(LOG_HOUSES, logString);
return 1;
}
format(logString, sizeof logString, "O jogador %s[%d], foi spawnado na casa %d e pagou $%d de aluguel.", Nome(playerid), playerid, tenantHouseID, value);
WriteLog(LOG_HOUSES, logString);
GivePlayerCash(playerid, -value);
CasaInfo[tenantHouseID][houseOutcoming] = 0;
DOF2_SetInt(tenantFile, "ValorApagar", CasaInfo[tenantHouseID][houseOutcoming]);
return 1;
}
return 1;
}
return 1;
}
stock WriteLog(file[], input[])
{
new fileText[126];
format(fileText, 126, "%s.txt", file);
new File:handle = fopen(fileText, io_append);
if(handle)
{
new H, M, S,
inputText[126];
gettime(H, M, S);
format(inputText, 126, "[%02d:%02d:%02d] %s\r\n", H, M, S, input);
fwrite(handle, inputText);
fclose(handle);
}
else
{
new printText[126];
format(printText, 126, "Could not append to file %s", file);
print("Error at stock WriteLog(file[], input[])");
print(printText);
}
}
stock WritePlayerLog(playerid, input[])
{
new fileText[126],
name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(fileText, 126, "log/%s.txt", name);
new File:handle = fopen(fileText, io_append);
if(handle)
{
new H, M, S,
inputText[126];
gettime(H, M, S);
format(inputText, 126, "[%02d:%02d:%02d] %s\r\n", H, M, S, input);
fwrite(handle, inputText);
fclose(handle);
}
else
{
new printText[126];
format(printText, 126, "Could not append to file %s", name);
print("Error at stock WritePlayerLog(file[], input[])");
print(printText);
}
}