Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Matthew. poslato Decembar 11, 2011, 12:10:36 POSLE PODNE

Naslov: [Pomoc]Enter/Exit
Poruka od: Matthew. poslato Decembar 11, 2011, 12:10:36 POSLE PODNE
Skripta koju koristim:BS
Detaljan opis problema:Htio bih promeniti /enter /exit da se samo moze pritisnuti Tipka Space ili Enter tipka,Molio bih vas da mi objasnite kako to da napravim
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: [SA] 'Ace ! poslato Decembar 11, 2011, 13:26:59 POSLE PODNE
Nadji u scripti
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

i negde ispod toga dodaj
komandu /enter(preko copy paste svoju komandu)
onda umjesto prvog reda
if(strcmp(cmd, "/enter", true) == 0)
stavis samo
if( newkeys == KEY_SECONDARY_ATTACK )

Isto tako uradis i za /exit

Nadam se da si razumio kako trebas da uradis
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: Matthew. poslato Decembar 11, 2011, 13:32:26 POSLE PODNE
Ne kontam nista,ako mozes jasnije objasniti nista nisam skontao :(
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: [SA] 'Ace ! poslato Decembar 11, 2011, 13:36:12 POSLE PODNE
Udji u scriptu
pritisni CTRL + F (tj. zajedno)
pa tu ukucaj
public OnPlayerKeyStateChange
Pa onda pritisni enter
kada ti nadje to
ispod toga copiraj komandu /enter
kada to uradis
izbrises prvi red komande /enter
i umjesto njega postavis
ovo :
if( newkeys == KEY_SECONDARY_ATTACK )

I radice ti
Isto tako uradi i za komandu /exit
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: Matthew. poslato Decembar 11, 2011, 13:40:00 POSLE PODNE
Pa onda pritisni enter
kada ti nadje to
ispod toga copiraj komandu /enter
kada to uradis
izbrises prvi red komande /enter
i umjesto njega postavis
ovo :




Ovo ne Kontam,idem CTRL+F upisem ovo,i pritisnem enter izbrise mi se ono.Objasniii jasnijee dajmi postebain nemogu ovako skontat
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: [SA] 'Ace ! poslato Decembar 11, 2011, 13:45:48 POSLE PODNE
Omg
pa nadjes ovo u scripti
public OnPlayerKeyStateChange
i ispod njega ubacis komandu


Ako nerazumijes nije bgm za tebe scriptanje
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: Matthew. poslato Decembar 11, 2011, 13:49:30 POSLE PODNE
odem ctrl+f ukucam cmd:enter kopiram odem ovde public OnPlayerKeyStateChange  paste ispod i sta onda
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: Danijel96.pwn poslato Decembar 11, 2011, 13:53:56 POSLE PODNE
jao gledaj


1) stisni ctrl+f upisi OnPlayerKeyStateChange

2) ispod toga dodaj svoju komandu /enter

3) mesto ove linije u komandi   if(strcmp(cmd, "/enter", true) == 0)   stavi ovo     if( newkeys == KEY_SECONDARY_ATTACK )

i napravio si da ti se u kuce bizzove i svugde ulazi na slovo F ili ENTER

ako sada nekontas nemogu ti onda pomoc
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: Matthew. poslato Decembar 11, 2011, 13:58:32 POSLE PODNE
nije u mene tako nego je            CMD:enter(playerid, params[])
Naslov: Odg: [Pomoc]Enter/Exit
Poruka od: Danijel96.pwn poslato Decembar 11, 2011, 14:29:01 POSLE PODNE
pa dobro onda mesto te linije stavi ono key