Zaključano

[Pomoc] Oko otvaranja kapije

Započeo Sky_Walker
pre 11 godina
294
pregleda
7
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Sky_Walker
Wheel Man
pre 11 godina
Skripta koju koristim: EGRP
Detaljan opis problema: Pa trenutno se kapije od organizacija otvaraju na..npr gsf /gsf,pd /go...Ocu da namestim da se sve kapije otvaraju na H.. Kako to da namestim ? Hvala unapred
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
cadilab
Administrator
pre 11 godina
Pod
OnPlayerKeyStateChange


napravis novi key.

To bi trebalo izgledati ovako

if(PRESSED(KEY_CROUCH))
{
                /// Ovde Dodajes default iz komandi
}


i da, na pocetku skripte definisi
#define PRESSED(%0) \
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))

da te ne zbuni i ujedino da erore
Sky_Walker
Wheel Man
pre 11 godina
Hmm..Hvala ali gde da stavim slovo H xD
cadilab
Administrator
pre 11 godina
pa
if(PRESSED(KEY_CROUCH))


KEY_CROUCH ti je slovo H

pogledaj malo bolje o tome ovde

http://wiki.sa-mp.com/wiki/Keys
Sky_Walker
Wheel Man
pre 11 godina
Na sta mislis konkretno ?
"/// Ovde Dodajes default iz komandi"
cadilab
Administrator
pre 11 godina
Pa dodas opcije za otvaranje kapije evo ti primer
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_CROUCH))
{
if(PlayerInfo == 1) //Ovde ti definises kako ti je u komandi
{
    MoveDynamicObject(); // Ovde kako se pomera kapija
}
return 1;
}
return 1;
}
Antonio_Bilanovic
Street Runner
pre 11 godina
Shoorty wrote on March 13, 2014, 6:45 pm:
Pa dodas opcije za otvaranje kapije evo ti primer
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_CROUCH))
{
if(PlayerInfo == 1) //Ovde ti definises kako ti je u komandi
{
    MoveDynamicObject(); // Ovde kako se pomera kapija
}
return 1;
}
return 1;
}


I dodaj jos za pLeader jer ti onda ako si lider cece raditi!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava