Codigo Erroneo - 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: Codigo Erroneo (
/showthread.php?tid=275043)
Codigo Erroneo -
chucho - 08.08.2011
Hola bueno tengo una duda que lo he estado viendo mi codigo y aparenta estar bien resulta que cuando el jugador se muere le quita todo su dinero y se lo deja menos -700
NO me da ningun error y si compila bien!
pawn Код:
#define GANANCIA_MUERTE 1300
#define PERDIDA_MUERTE 700
//------------------------------------------------------------------------------
//[PARAMETROS PARA EL ASESINO]
GivePlayerMoney(killerid, GANANCIA_MUERTE);
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
//------------------------------------------------------------------------------
//[PARAMETROS PARA LA VICTIMA]
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
ResetPlayerWeapons(playerid);
GivePlayerMoney(playerid,- PERDIDA_MUERTE);
SetPlayerWantedLevel(playerid,0);
SendDeathMessage(killerid, playerid, reason);
Spawn[playerid]=1;
}
//[SI LA VICTIMA MUERE POR SI MISMO, SIN ASESINOS]
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
ResetPlayerWeapons(playerid);
GivePlayerMoney(playerid, -PERDIDA_MUERTE);
Spawn[playerid]=1;
Respuesta: Codigo Erroneo -
[J]ulian - 08.08.2011
Probб asн:
pawn Код:
GivePlayerMoney(playerid, GetPlayerMoney(playerid)-PERDIDA_MUERTE);
Respuesta: Codigo Erroneo -
chucho - 08.08.2011
no sigue en las mismas!
Respuesta: Codigo Erroneo -
[J]ulian - 08.08.2011
Pero remplazaste
pawn Код:
GivePlayerMoney(playerid,- PERDIDA_MUERTE); // Lo tenйs dos veces, para cuando muere y cuando lo matan, ambos remplazб.
Por como te dije yo?. Si hiciste eso, el error no estб en ese cуdigo.
Respuesta: Codigo Erroneo -
chucho - 08.08.2011
no chece mis fs detalladamente y yo tambien descarte que mi gm no era o almenos ese codigo no, haci es que entre en un fs y busque en onplayerdeath
y encontre este codigo que estaba haciendo que se reseteara el dinero del jugador
pawn Код:
ResetPlayerMoney(playerid);
Pero gracias de todas maneras
Saludos