їOnPlayerDisconnect bug? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: їOnPlayerDisconnect bug? (
/showthread.php?tid=500495)
їOnPlayerDisconnect bug? -
xHanks - 13.03.2014
Muy buenas chicos de sa-mp script, he estado investigando y he llegado a una conclusiуn tras probar scripts, el onplayerdisconnect no me funciona correctamente, os explicarй porquй.
Hoy he echo este script.
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
new string[250];
format(string, sizeof(string), "La ID %d se ha descoenectado y ha guardado los datos. ID PILLADA.", playerid);
print(string);
ActualizarCuenta(playerid);
DestroyObject(bomba[playerid]);
Bombaplantada[playerid] = 0;
}
Entonces estoy solo al server me desconecto y.. Me aparece que se desconectу la ID 8, їComo puede ser? Tampoco funciona la callback de guardar datos (ActualizarCuenta), ayuda porfavor.
Respuesta: їOnPlayerDisconnect bug? -
Swedky - 13.03.2014
Ehm, si conectas 7 NPC's
(llego a esta conclusiуn ya que CP u otras basuras usan NPC's
) claramente tъ serбs el ID 8...
Respuesta: їOnPlayerDisconnect bug? -
OTACON - 13.03.2014
¬¬ el id 0 eres tu LOL ...
el call funciona pefecto, el problema lo tienes en tu script.
pawn Код:
#include <a_samp>
new variableGuardar[MAX_PLAYERS];
public OnPlayerConnect(playerid){
variableGuardar[playerid] = random(100);
printf("OnPlayerConnect: array obtenido:%d",variableGuardar[playerid]);
return true;
}
public OnPlayerDisconnect(playerid, reason){
printf("OnPlayerDisconnect: array obtenido:%d",variableGuardar[playerid]);
return true;
}
[12:27:53] OnPlayerConnect: array obtenido:23
[12:28:01] OnPlayerDisconnect: array obtenido:23
Respuesta: їOnPlayerDisconnect bug? -
xHanks - 13.03.2014
Repito, soy ID 0 segъn el TABULADOR, tras esto me desconecto y dice que se guardaron los stats de mi ID, en este caso marca como bug y dice 8. Tampoco me guarda los datos, como si la ID no la cogiera correctamente..
EDITO: En los log's me aparece NULL debajo de el print.
EDITO2: Tambien al entrar yo aparece Incoming connection 127.0.0.1:PUERTOALEATORIO.
Respuesta: їOnPlayerDisconnect bug? -
JustBored - 14.03.2014
Eso es porque tenes NPC's en tu SV
Respuesta: їOnPlayerDisconnect bug? -
xHanks - 14.03.2014
Fail mio, habнa un include que me lo bugueaba..