Sziasztok!
Segítséget szeretnék kérni az alábbi kód befejezésében.
public OnPlayerDeath(playerid, killerid, reason)
{
if(pInfo[playerid][lvl] < 30)
{
pInfo[playerid][xp]*=0.9;
}
return 1;
}
A lényege az lenne, hogyha a játékos szintje 30. szint alatt van, és meghal, akkor 10%-át vegye el az xpjének azaz maradjon meg a 90%-a.
A kódra semmi hibát nem ír viszont a valóságban nem mûködik. 10 xp-m van meghalok és a helyzet változatlan ugyan úgy 10 xp-m marad.
Elõre is köszönöm a válaszokat

Üdv. Klmos