Labai įdomus dalykas....

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Labai įdomus dalykas....

Post by psychical »

Funkcija:

Code: Select all

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type){    switch(get_user_weapon(attacker))    {        CSW_DEAGLE: SetHamParamFloat(4, damage * get_pcvar_float(cvar_deagle_multi));        CSW_KNIFE: SetHamParamFloat(4, damage * get_pcvar_float(cvar_knife_multi));    }}
Problema Complinant:
Image

Yra minčių?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Labai įdomus dalykas....

Post by aaarnas »

wtf? :D

Code: Select all

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type){    switch(get_user_weapon(attacker))    {        case CSW_DEAGLE: SetHamParamFloat(4, damage * get_pcvar_float(cvar_deagle_multi));        case CSW_KNIFE: SetHamParamFloat(4, damage * get_pcvar_float(cvar_knife_multi));    }}
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Labai įdomus dalykas....

Post by psychical »

aaarnas wrote:wtf? :D

Code: Select all

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type){    switch(get_user_weapon(attacker))    {        case CSW_DEAGLE: SetHamParamFloat(4, damage * get_pcvar_float(cvar_deagle_multi));        case CSW_KNIFE: SetHamParamFloat(4, damage * get_pcvar_float(cvar_knife_multi));    }}
Supranti, manyčiau šitą:

Code: Select all

public fw_TakeDamage(victim, inflictor, attacker, Float:damage){    if (get_user_weapon(attacker) == CSW_DEAGLE)    SetHamParamFloat(4, damage * get_pcvar_float(cvar_deagle_multi))    if (get_user_weapon(attacker) == CSW_KNIFE)    SetHamParamFloat(4, damage * get_pcvar_float(cvar_knife_multi))}
tikrai galima anuo pakeisti...

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Labai įdomus dalykas....

Post by aaarnas »

Tai beabejo, net ir būtina, nes 2 kartus be reikalo get_user_weapon iškviečiamas.

Pamiršai case parašyti tiesiog. Dėl to error rodė.
Palikau CS pasaulį ;/ . Nebepasiekiamas.


Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests