Életöltõdés,kill lista

Indította buci11, 2011. február 15. - 17:15:19

Előző téma - Következő téma

buci11

1.Hali szeretnék egy olyat kérdezni hogy hogyan lehet olyat hogy valaki beír egy parancsot és +10 életet kap olyan nem kell hogy 100 ra mennyen a hp ja azt vágom olyan kell hogy csak +10 adódjon a HP jához
2. egyszerû ez szerintem de  mégse tudom olyan kéne hogy a képernyõ közepétõl jobbra kiírja ahogy ki halt meg ki ölte meg és mivel  Köszi mindent elõre is

Webster15

#1
   if(killerid == INVALID_PLAYER_ID) SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
else SendDeathMessage(killerid,playerid,reason);

 
ez a kill lista..
SetPlayerHealth( playerid, 10.0 ); annyi h a 100.0 át átirtam 10.0 ra:D :D
remélem segitettem

DrAkE

1.
 
SetPlayerHealth(playerid, GetPlayerHealth(playerid)+10));

 
2. azt hiszem:
 
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
    return 1;
}

buci11

A kill listát köszönöm csak nem tudom hova kell tenni :D de a 2. az nem csak 10 re állítja a hpt ?

NagyZ

1. re válasz: (remélem jó)
 
   if (!strcmp(\"/valami\", cmdtext, true))
{
new Float:health;
if(GetPlayerHealth(playerid, health))
GetPlayerHealth(playerid, health);
SetPlayerHealth(playerid, health + 5.0);
return 1;
}

 
nem teszteltem remélem jó

DrAkE

ehhhh
 
if(GetPlayerHealth(playerid, health))

 
Minek bele?