SA-MP Forums Archive
Mueren pero no mueren - 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: Mueren pero no mueren (/showthread.php?tid=278407)



Mueren pero no mueren - chucho - 22.08.2011

Hola tengo una pregunta lo que sucede es que cuando matan a un usuario el asesio ve al asesinado en el suelo pero el asesinado sigue caminado con nada en la barra de vida!

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    IsInShml[playerid] = 0;///PASAJERO AVION

    if(killerid != INVALID_PLAYER_ID)
      {
//------------------------------------------------------------------------------
      //[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);
    SendDeathMessage(killerid, playerid, reason);
    Spawn[playerid]= 1;



Re: Mueren pero no mueren - dis77urbio - 22.08.2011

El return como lo tienes?

return 1;
}

o

return 0;
}


Respuesta: Re: Mueren pero no mueren - chucho - 22.08.2011

Quote:
Originally Posted by dis77urbio
Посмотреть сообщение
El return como lo tienes?

return 1;
}

o

return 0;
}
lo tengo con return 1;


Re: Mueren pero no mueren - dis77urbio - 22.08.2011

Mmm prueba asi:

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    IsInShml[playerid] = 0;///PASAJERO AVION

    if(killerid == INVALID_PLAYER_ID)
    {
       GivePlayerMoney(killerid, GANANCIA_MUERTE);
       SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
    }
    else
    {
       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);
    SendDeathMessage(killerid, playerid, reason);
    Spawn[playerid]= 1;