knife tikrinimas

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
Spag
Gana aktyvus vartotojas
Posts: 269
Joined: 2012 Dec 31 15:39

knife tikrinimas

Post by Spag »

Kaip taisyklingai patikrinti ar žaidėjo esamas ginklas rankose yra peilis?

Code: Select all

public Event_change_weapon(id){       static weapon, clip, bp            weapon = get_user_weapon(id, clip, bp)                if (weapon != CSW_KNIFE)        return PLUGIN_CONTINUE 
su read_data(2) netinka, nes nepakeičia, šitaip kaip parodžiau pavyzdyje - pakeičia, bet manau netaisyklingai... Prašau optimaliausio ir taisiklingo varijanto

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: knife tikrinimas

Post by hleV »

Kaip suprast nepakeičia?
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

Spag
Gana aktyvus vartotojas
Posts: 269
Joined: 2012 Dec 31 15:39

Re: knife tikrinimas

Post by Spag »

hleV wrote:Kaip suprast nepakeičia?
tiesiogine to žodio prasme nepakeičia. Tarkim yra taip:


Aš laikau peilį ir tada man turi pakeisti į mačetę, tai su read_data(2) man nepakeičia iškarto.. turiu pasimti kokį kitą ginklą ir tik tada man pakeičia kai vėl pasikeičiu į peilį.

O su mano varijantu tuo neteisingu kaip aš manau, pakeičia viską iškarto, tvarkingai.

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: knife tikrinimas

Post by hleV »

Spag wrote:
hleV wrote:Kaip suprast nepakeičia?
tiesiogine to žodio prasme nepakeičia.
Ko nepakeičia? (Dabar jau supratau, tik atkreipiu dėmesį jog visiškai nepaaiškinai, ką darai.)

Šiaip turėtų veikt su read_data(), nebent kažkas pasikeitė CS'e arba pats kažką netaip darai (nematau kaip hook'ini CurWeapon ir kaip keiti modelį).
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

Spag
Gana aktyvus vartotojas
Posts: 269
Joined: 2012 Dec 31 15:39

Re: knife tikrinimas

Post by Spag »

su read_data() rašo, jog trūksta argumento... Nemanau kad jis išvis čia tinka..

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: knife tikrinimas

Post by hleV »

... Aš tau nepateikiau jokio kodo, tik funkcijos pavadinimą.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

sss
Flooderis arba specialistas
Posts: 621
Joined: 2010 Dec 22 20:00
Location: ey b0s

Re: knife tikrinimas

Post by sss »

nors senas kodas, bet turetu duoti minciu http://forums.alliedmods.net/showthread.php?t=43979
"Give me control of a nation's money and I care not who makes it's laws" — Mayer Amschel Bauer Rothschild
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests