SA-MP Dedicated Server
----------------------
v0.3z-R2, (C)2005-2014 SA-MP Team
[16:06:40] password = "" (string)
[16:06:40] filterscripts = "" (string)
[16:06:40]
[16:06:40] Server Plugins
[16:06:40] --------------
[16:06:40] Loading plugin: sscanf.so
[16:06:40]
[16:06:40] ===============================
[16:06:40] sscanf plugin loaded.
[16:06:40] Version: 2.8.1
[16:06:40] (c) 2012 Alex "******" Cole
[16:06:40] ===============================
[16:06:40] Loaded.
[16:06:40] Loading plugin: streamer.so
[16:06:40]
*** Streamer Plugin v2.7.2 by Incognito loaded ***
[16:06:40] Loaded.
[16:06:40] Loading plugin: MapAndreas.so
[16:06:40] Loaded.
[16:06:40] Loading plugin: Whirlpool.so
[16:06:40]
[16:06:40] ==================
[16:06:40]
[16:06:40] Whirlpool loaded
[16:06:40]
[16:06:40] ==================
[16:06:40]
[16:06:40] Loaded.
[16:06:40] Loading plugin: crashdetect.so
[16:06:40] CrashDetect v4.13.1-lse is OK.
[16:06:40] Loaded.
[16:06:40] Loaded 5 plugins.
[16:06:40]
[16:06:40] Ban list
[16:06:40] --------
[16:06:40] Loaded: samp.ban
[16:06:40]
[16:06:40]
[16:06:40] Filterscripts
[16:06:40] ---------------
[16:06:40] Loaded 0 filterscripts.
[16:06:46] * O nick esta sendo temporarimente usado para kickar crashers:
[16:06:46] _______________________
Servidor iniciado com sucesso!
[16:06:46]
* Nicks proibidos!
[16:06:46] * os seguintes nicks est�o proibidos de entrar no servidor:
[16:06:46] com[1-9], lpt[1-9], ipt[1-9], clock$, nul, aux, prn, con,
com1.aux.[a-zA-Z0-9]
[16:06:46] Number of vehicle models: 155
[16:06:46] Incoming connection: 198.15.64.2:45608
[16:06:46] id 0 conectando com o ip 198.15.64.2:45608
[16:06:46] Incoming connection: 198.15.64.2:60819
[16:06:46] Incoming connection: 198.15.64.2:42413
[16:06:46] Incoming connection: 198.15.64.2:34171
[16:08:13] Incoming connection: 189.107.120.210:45815
[16:08:13] id 0 conectando com o ip 189.107.120.210:45815
[16:08:14] [join] henrique_NDk has joined the server (0:189.107.120.210)
[16:08:23] Os animes foram pr� carregados para henrique_NDk.
[16:08:28] Buildings: 36 removidos(s) de Buildings/BVJ.txt para henrique_NDk
[16:09:23] [CMD] henrique_NDk (ID: 0) digitou o comando ( /pref ).
[16:09:32] [CMD] henrique_NDk (ID: 0) digitou o comando ( /cv 522 ).
[16:09:50] [CMD] henrique_NDk (ID: 0) digitou o comando ( /autoescola ).
[16:12:11] [CMD] henrique_NDk (ID: 0) digitou o comando ( /ajuda ).
[16:12:40] [CMD] henrique_NDk (ID: 0) digitou o comando ( /pref ).
[16:13:03] [CMD] henrique_NDk (ID: 0) digitou o comando ( /cv 567 ).
[16:15:02] [CMD] henrique_NDk (ID: 0) digitou o comando ( /aj a ).
[16:15:08] [CMD] henrique_NDk (ID: 0) digitou o comando ( /aj a ).
[16:15:41] [CMD] henrique_NDk (ID: 0) digitou o comando ( /creditos ).
[16:17:11] [CMD] henrique_NDk (ID: 0) digitou o comando ( /cv 567 ).
[16:19:18] [death] henrique_NDk died 255
[16:20:20] [CMD] henrique_NDk (ID: 0) digitou o comando ( /roupoa ).
[16:20:23] [CMD] henrique_NDk (ID: 0) digitou o comando ( /roupa ).
[16:20:25] [CMD] henrique_NDk (ID: 0) digitou o comando ( /roupas ).
[16:20:42] [CMD] henrique_NDk (ID: 0) digitou o comando ( /cv 522 ).
[16:21:39] [CMD] henrique_NDk (ID: 0) digitou o comando ( /skin ).
[16:21:51] [CMD] henrique_NDk (ID: 0) digitou o comando ( /skin ).
[16:21:56] [CMD] henrique_NDk (ID: 0) digitou o comando ( /skin ).
[16:22:02] [CMD] henrique_NDk (ID: 0) digitou o comando ( /skin ).
[16:22:09] Sal�rio pago ao(s) empregado(s) online!
[16:28:47] --- Server Shutting Down.
[16:28:47]
Servidor desligado com sucesso!
[16:28:47] [part] henrique_NDk has left the server (0:0)
[16:28:47]
[16:28:47] ===============================
[16:28:47] sscanf plugin unloaded.
[16:28:47] ===============================
[16:28:47]
*** Streamer Plugin v2.7.2 by Incognito unloaded ***
[16:28:47] [debug] Server crashed due to an unknown error
[16:28:47] [debug] Native backtrace:
[16:28:47] [debug] #0 f73de936 in _ZN10StackTraceC2EPv () from plugins/crashdetect.so
[16:28:47] [debug] #1 f73d9f33 in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[16:28:47] [debug] #2 f73daa62 in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[16:28:47] [debug] #3 f73daf63 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[16:28:47] [debug] #4 f73de63d in ?? () from plugins/crashdetect.so
[16:28:47] [debug] #5 f77ae410 in ?? ()
[16:28:47] [debug] #6 f751d286 in cfree () from /lib/i386-linux-gnu/libc.so.6
[16:28:47] [debug] #7 f779e36f in _ZN11CMapAndreasD1Ev () from plugins/MapAndreas.so
[16:28:47] [debug] #8 f74d62fb in __cxa_finalize () from /lib/i386-linux-gnu/libc.so.6
[16:28:47] [debug] #9 f779e2a4 in ?? () from plugins/MapAndreas.so
[16:28:47] [debug] #10 f779f060 in ?? () from plugins/MapAndreas.so
[16:28:47] [debug] #11 f77c2c1d in ?? () from /lib/ld-linux.so.2
[16:28:47] [debug] #12 f77c3638 in ?? () from /lib/ld-linux.so.2
Vale a pena tentar atualizar.
Por que exatamente vocк nгo consegue? |
public CronServe()
{
new string[256];
minu++;
if(horas == 0)
{
SetWorldTime(0);
Faculdade2 = 0;
}
if(minu >= 59)
{
minu = 0;
horas++;
SetWorldTime(horas);
}
if(horas > 23)
{
horas = 0;
}
if(Relogio != Text:INVALID_TEXT_DRAW)
{
format(string, 25, "~w~%02d~g~:~w~%02d", horas, minu);
TextDrawSetString(Relogio, string);
}
if(horas == 9 && minu == 00)
{
Faculdade2 = 1;
MoveDynamicObject(ObjectsFix[21], 1214.0789794922, -1842.5186767578, 20.415674209595, 4.0);
MoveDynamicObject(ObjectsFix[22], 1269.8895263672, -1842.5379638672, 20.511180877686, 4.0);
GameTextForAll("~w~Faculdade ~p~Aberta!", 6000, 1);
}
if(horas == 12 && minu == 00)
{
Faculdade2 = 0;
MoveDynamicObject(ObjectsFix[21], 1213.7843017578, -1842.4782714844, 15.156204223633, 4.0);
MoveDynamicObject(ObjectsFix[22], 1270.2001953125, -1842.5798339844, 15.156204223633, 4.0);
GameTextForAll("~w~Faculdade ~p~Fechada!", 6000, 1);
}
if(horas == 14 && minu == 00)
{
Faculdade2 = 1;
MoveDynamicObject(ObjectsFix[21], 1214.0789794922, -1842.5186767578, 20.415674209595, 4.0);
MoveDynamicObject(ObjectsFix[22], 1269.8895263672, -1842.5379638672, 20.511180877686, 4.0);
GameTextForAll("~w~Faculdade ~p~Aberta!", 6000, 1);
}
if(horas == 17 && minu == 00)
{
Faculdade2 = 0;
MoveDynamicObject(ObjectsFix[21], 1213.7843017578, -1842.4782714844, 15.156204223633, 4.0);
MoveDynamicObject(ObjectsFix[22], 1270.2001953125, -1842.5798339844, 15.156204223633, 4.0);
GameTextForAll("~w~Faculdade ~p~Fechada!", 6000, 1);
}
if(horas == 21 && minu == 00)
{
Faculdade2 = 1;
MoveDynamicObject(ObjectsFix[21], 1214.0789794922, -1842.5186767578, 20.415674209595, 4.0);
MoveDynamicObject(ObjectsFix[22], 1269.8895263672, -1842.5379638672, 20.511180877686, 4.0);
GameTextForAll("~w~Faculdade ~p~Aberta!", 6000, 1);
}
if(horas == 24 && minu == 30)
{
Faculdade2 = 0;
MoveDynamicObject(ObjectsFix[21], 1213.7843017578, -1842.4782714844, 15.156204223633, 4.0);
MoveDynamicObject(ObjectsFix[22], 1270.2001953125, -1842.5798339844, 15.156204223633, 4.0);
GameTextForAll("~w~Faculdade ~p~Fechada!", 6000, 1);
}
if(horas == 15 && minu == 00)
{
print("Salбrio pago ao(s) empregado(s) online!");
Up();
GameTextForAll("~g~$ ~w~Pagamento ~g~$", 6000, 4);
}
totalon = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(!IsPlayerNPC(i))
{
if(totalon == 0)
{
totalon = 1;
}
else if(totalon > 0)
{
totalon++;
}
}
if(GetPlayerMoney(i) != GetPlayerGrana(i))
{
ResetPlayerMoney(i);
GivePlayerMoney(i, GetPlayerGrana(i));
}
GetPlayerPos(i, PlayerCurrentPos[0], PlayerCurrentPos[1], PlayerCurrentPos[2]);
if(!floatcmp(PlayerCurrentPos[0], PlayerLastPos[i][LastX]) && !floatcmp(PlayerCurrentPos[1], PlayerLastPos[i][LastY]))
{
PlayerAfkTicks[i]++;
}
else
{
PlayerAfkTicks[i] = 0;
}
PlayerLastPos[i][LastX] = PlayerCurrentPos[0];
PlayerLastPos[i][LastY] = PlayerCurrentPos[1];
PlayerLastPos[i][LastZ] = PlayerCurrentPos[2];
if(PlayerAfkTicks[i] == MAX_IDLE_TIME*60 && PlayerInfo[i][Logged] == 1)
{
AFK[i] = 1;
SetPlayerVirtualWorld(i, 1);
SetCameraBehindPlayer(i);
TogglePlayerControllable(i, 0);
TextDrawShowForPlayer(i, AfkText);
TextDrawShowForPlayer(i, AfkBackText);
format(string, sizeof(string), "%s estб ausente e foi impedido(a) de upar!", GetPlayerNameEx(i));
SendClientMessageToAll(0xFF9595AA, string);
}
format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx(i));
if(dini_Exists(file))
{
new Float:health;
GetPlayerHealth(i, health);
dini_IntSet(file, "Matou", matou[i]);
dini_IntSet(file, "Morreu", morreu[i]);
if(dini_Int(file, "usoudroga") == 1)
{
SetPlayerHealth(i, health-2);
}
if(dini_Int(file, "Level") > MAX_PLAYER_LEVEL-1)
{
dini_IntSet(file, "Level", MAX_PLAYER_LEVEL);
}
if(dini_Int(file, "Faculdade") > MAX_PLAYER_ESTUDO-1)
{
dini_IntSet(file, "Faculdade", MAX_PLAYER_ESTUDO);
}
if(pAdmin[i] > 0)
{
dini_IntSet(file, "Admin", pAdmin[i]);
}
if(pMod[i] > 0)
{
dini_IntSet(file, "Moderadortd", pMod[i]);
}
}
}
}
return 1;
}
Bom o tуpico ta inglкs e eu to com dificuldade pra intender atй traduzindo eu tentei fazer uma vez,
ai nгo deu certo ai eu desistir -.-". perceber um negocio aqui no meu windows tentei ligar ele pela бrea de trabalho deu erro na plugin "CronServe" ai eu pensei pode ser isto tambйm que esta dando erro ! [BVJ-17:02:51] [debug] Server crashed while executing BVJ24.amx [BVJ-17:02:51] [debug] AMX backtrace: [BVJ-17:02:51] [debug] #0 native fwrite () [004056e0] from samp-server.exe [BVJ-17:02:51] [debug] #1 0000ae14 in ?? (0x000dc8c0, 0x006518f0, 0x006981f0) from BVJ24.amx [BVJ-17:02:51] [debug] #2 0000b058 in ?? (0x000dc8c0, 0x006518f0, 0x00000000) from BVJ24.amx [BVJ-17:02:51] [debug] #3 001660ec in public CronServe () from BVJ24.amx [BVJ-17:02:51] [debug] Native backtrace: [BVJ-17:02:51] [debug] #0 77992272 in ?? () from C:\Windows\SysWOW64\ntdll.dll [BVJ-17:02:51] [debug] #1 004940b0 in ?? () from samp-server.exe [BVJ-17:02:51] [debug] #2 0040531e in ?? () from samp-server.exe PHP код:
|
native fwrite () [004056e0] from samp-server.exe |
Se me lembro bem, o MapAndreas utiliza alguns arquivos no local em que estб hospedado.
Vocк colocou esses arquivos? |
Nessa callback ele esta tentando salvar algo e nao esta conseguindo ( fwrite ) esta dizendo no crashdetect.
Por isso certifique-se se esta tudo mesmo sendo salvo como deve ser, vai encontrar o erro facilmente. |
Dependendo do seu host, vocк tem que ter/colocar a permissгo para acesso total (Leitura/escrita etc).
|