OnPlayerDeath Ismertetõ
Evvel a visszatérésel lehet dolgokat csinálni ha a játékos meghal.
Paraméterek
(playerid, killerid, reason)
playerid A játékos id ameik meghalt. killerid A gyilkos id je vagy INVALID_PLAYER_ID ha nincs gyilkos. reason A indok id je amiért meghalt a játékos.
|
Visszatérési érték
Ennek a függvénynek nincs speciális visszatérési értéke
Példascript
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid, playerid, reason); // Megmutassa a gyilkosnak üzenetet
if(killerid != INVALID_PLAYER_ID) // Igazi gyilkos pénz és pont
{
pScore[killerid]++;
SetPlayerScore(killerid, pScore[killerid]);
pCash[killerid] += 100;
GivePlayerMoney(killerid, 100);
}
// Játékos pénzét és pontját kezeli
// ha a játékos INVALID_PLAYER_ID volt akkor saját magát ölte meg
pDeaths[playerid]++;
pCash[playerid] -= 100;
pScore[playerid]--;
SetPlayerScore(playerid, pScore[playerid]);
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, pCash[playerid]);
return 1;
}
« Utoljára szerkesztve: 2013. július 20. - 15:02:12 írta ClimaCool »
Naplózva