Szerző Téma: segítség pls  (Megtekintve 1016 alkalommal)

Nem elérhető Rem

segítség pls
« Dátum: 2010. május 18. - 16:36:46 »
0 Show voters
Segítsetek pls.
public OnPlayerDeath(playerid, killerid, reason)
{
    new Float:hp;
    GetPlayerHealth(killerid, hp);
    SetPlayerHealth(killerid, hp+50);
    new Float:arm;
    GetPlayerArmour(killerid, arm);
    SetPlayerArmour(killerid, arm+50);
return 1;
}
van ez a dolog
csak az a baj vele ha full armour al és hp val ölsz meg valakit akkor is hozzá adódik a +50 hp és a +50 armour
Hogy lehetne meg oldani hogy csak akkor tegye hozzá a +50 armourt és hp ha le lett húzva belolle ??
Köszi a segítséget elore is...

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
segítség pls
« Válasz #1 Dátum: 2010. május 18. - 16:41:12 »
0 Show voters
Ennyi erovel...
 
public OnPlayerDeath(playerid, killerid, reason)
{
    SetPlayerHealth(killerid, 100);
    SetPlayerArmour(killerid,100);
   return 1;
}

Nem elérhető Rem

segítség pls
« Válasz #2 Dátum: 2010. május 18. - 16:54:36 »
0 Show voters
De az a baj hogy a fullos armour hoz és hp hozzá adja a +50 et
Ezt kellene meg oldani hogy csak az kapja meg akinek ment le az armourból és hp ból is  :)

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
segítség pls
« Válasz #3 Dátum: 2010. május 18. - 16:57:20 »
0 Show voters
Alien már megint sokat hiszel :O


 
public OnPlayerDeath(playerid, killerid, reason)
{
    SetPlayerHealth(killerid, GetPlayerHealth(killerid)+50);
    SetPlayerArmour(killerid, GetPlayerArmour(killerid)+50);
   return 1;
}

 
Tessék

Nem elérhető Rem

segítség pls
« Válasz #4 Dátum: 2010. május 18. - 19:01:58 »
0 Show voters
Sok baj van velem  :angry:
Már majdnem jó csak most ha full armourral és hp val ölök meg valaki nekem akkor -50 lesz.
Úgy lenne  a jó ha én full armour és hp val ölök meg nem kapom meg a +50 hp és armourt
Ezt csak akkor kapnám ha harc közben sérülök.
Lehet az elobbieket rosszul fogalmaztam meg.
Ezért  bocsesz

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
segítség pls
« Válasz #5 Dátum: 2010. május 18. - 19:28:49 »
0 Show voters

public OnPlayerDeath(playerid, killerid, reason)
{
    if(GetPlayerHealth(playerid) <= 50)  {
    SetPlayerHealth(killerid, GetPlayerHealth(killerid)+50);
    SetPlayerArmour(killerid, GetPlayerArmour(killerid)+50);
    } else {
    }
   return 1;
}

 
igy gondoltad?

Nem elérhető Rem

segítség pls
« Válasz #6 Dátum: 2010. május 19. - 13:03:45 »
0 Show voters
Nagyon köszi a segítséget!!
Jó lett  :D

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
segítség pls
« Válasz #7 Dátum: 2010. május 19. - 16:44:50 »
0 Show voters
Szívesen.. :) Máskor is

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal