Szerző Téma: Boost  (Megtekintve 1472 alkalommal)

Boost
« Dátum: 2011. augusztus 01. - 12:09:57 »
0 Show voters
Sziasztok!
Csináltam egy olyan boostot , hogy ha valaki megnyomja a space-t akkor csinál egy animot.
Ezzel az a gondom hogy ha elengedem a billentyût akkor is csinálja az animot.
Itt a kódja:
[pawn]if(newkeys & KEY_SPRINT){
if(gTeam[playerid] == TEAM_ZOMBIE)
{
ApplyAnimation(playerid,\"PED\",\"sprint_civi\",1,1,1,1,1,1);
}
return 1;
}[/pawn]
Valaki elmondaná hogy tudnám megcsinálni, hogy ha már nem nyomom a billentyût akkor már ne csinálja az animot?

Boost
« Válasz #1 Dátum: 2011. augusztus 01. - 13:27:21 »
0 Show voters
[pawn]if(newkeys & KEY_SPRINT{
if(gTeam[playerid] == TEAM_ZOMBIE)
{
if(GetPVarInt(playerid, \"Anim\") == 0)
{
        SetPVarInt(playerid, \"Anim\", 1);
ApplyAnimation(playerid,\"PED\",\"sprint_civi\",1,1,1,1,1,1);
} else {
        SetPVarInt(playerid, \"Anim\", 0);
        ClearAnimations(playerid);
}
return 1;
}[/pawn]
Nem teljesen az amit kértél, ha megnyomod újra akkor kikapcsolja.

Boost
« Válasz #2 Dátum: 2011. augusztus 02. - 11:31:05 »
0 Show voters
Ha ezt beteszem 26 errort ír ki.

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Boost
« Válasz #3 Dátum: 2011. augusztus 02. - 13:06:18 »
0 Show voters
E: Pedroét használd ! :)
« Utoljára szerkesztve: 2011. augusztus 02. - 13:11:51 írta [Go_oG_Le]WebSite »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Boost
« Válasz #4 Dátum: 2011. augusztus 02. - 13:11:08 »
0 Show voters
Bocs xDDD azt hittem te nyitottad a témát és az a rossz xDDDDDD
:)

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Boost
« Válasz #5 Dátum: 2011. augusztus 02. - 13:14:59 »
0 Show voters
jah :)
Tényleg nem direkt volt csak nem néztem ki nyitotta a témát :)

Boost
« Válasz #6 Dátum: 2011. augusztus 03. - 20:03:03 »
0 Show voters
Ja :D

Boost
« Válasz #7 Dátum: 2011. augusztus 03. - 20:51:15 »
0 Show voters
Ha elengedem a space-t még mindíg fut tovább. :(

Boost
« Válasz #8 Dátum: 2011. augusztus 04. - 10:03:22 »
0 Show voters
Idézetet írta: Keszeg date=1312397475\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10053\" data-ipsquote-contentclass=\"forums_Topic
Ha elengedem a space-t még mindíg fut tovább. :(
 
Próbálkozz megírni úgy hogy használd az oldkeys paraméterét is az OnPlayerKeyStateChange-nak.
A newkeys mikor lenyomod a gombot oldkeys mikor felengeded.
Hátha akkor sikerül megcsinálnod nem garancia ez sem.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal