Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse

Pobranie klawisza raz......az nie zostanie puszczony
Temat rozp. QnshT, 25.09.2011 10:53
6 odpowiedzi w tym temacie
#1
Napisano 25.09.2011 10:53
W sumie jestem poczatkujacym skrypterem w PAWN i mam taki problem...
Chce pobrac klawisz od gracza ale tylko raz. Struktura ponizej pobiera nacisniety klawisz az nie zostanie puszczony. Moje pytanie brzmi, co wstawic za ???? aby pobierano go tylko w momecie wcisniecia (czyli raz do mometu ponownego wcisniecia)?
if (button2 & IN_USE && ????)
Z gory dziekuje za pomoc...
Chce pobrac klawisz od gracza ale tylko raz. Struktura ponizej pobiera nacisniety klawisz az nie zostanie puszczony. Moje pytanie brzmi, co wstawic za ???? aby pobierano go tylko w momecie wcisniecia (czyli raz do mometu ponownego wcisniecia)?
if (button2 & IN_USE && ????)
Z gory dziekuje za pomoc...
#2
Napisano 25.09.2011 10:54
Automatyczna wiadomość
Ten temat został przeniesiony z forum:
Mody > Diablo Mod > Pytania
do
Scripting AMXX > Pytania
#3
Napisano 25.09.2011 10:58
public client_PreThink(id) + get_user_button(id)
potem if(get_user_button(id) & IN_JUMP)
itp
potem if(get_user_button(id) & IN_JUMP)
itp
If you can dream it, you can do it.
#4
Napisano 25.09.2011 11:21
hmmm a mozesz mi wytlumaczyc czym to sie rozni od mojego (czytaj orginalu) ?? przeciez button2 = get_user_button(id)
i od kiedy laczy sie prcedury " public client_PreThink(id) + get_user_button(id)" ?
i od kiedy laczy sie prcedury " public client_PreThink(id) + get_user_button(id)" ?
#5
Napisano 25.09.2011 11:24
to taka przenośnia była" public client_PreThink(id) + get_user_button(id)" ?
if(get_user_button(id) & IN_USE && !(get_user_oldbutton(id) & IN_USE))
zamiast prethink lepiej będzie cmdstart
register_forward(FM_CmdStart,"fwd_CmdStart")
public fwd_CmdStart(id, uc_handle, seed) { if(!is_user_alive(id)){ return FMRES_IGNORED; } new buttons = get_uc(uc_handle,UC_Buttons) new oldbuttons = get_user_oldbutton(id); }
DarkGL Blog - Programowanie Python , Pawn , C++ i Webdeveloping
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
#6
Napisano 25.09.2011 11:36
@UP
dzięki za pomoc ale juz sam na to wpadlem przed mometem
A tutaj daje rozwiazanie dla tych ktorzy moze beda mieli ten sam problem...
Znajdz:
new button2 = get_user_button(id)
Dodaj pod
new button3 = get_user_oldbutton(id)
Teraz uzywamy tego tak:
(button2 & IN_USE) && !(button3 & IN_USE)
np w IF:
if ((button2 & IN_USE) && !(button3 & IN_USE))
{
}
dzięki za pomoc ale juz sam na to wpadlem przed mometem

Znajdz:
new button2 = get_user_button(id)
Dodaj pod
new button3 = get_user_oldbutton(id)
Teraz uzywamy tego tak:
(button2 & IN_USE) && !(button3 & IN_USE)
np w IF:
if ((button2 & IN_USE) && !(button3 & IN_USE))
{
}
#7
Napisano 25.09.2011 11:48
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Rozwiązane
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Rozwiązane
Jeśli się z tym nie zgadzasz,

Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych