Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Swet poslato Mart 03, 2013, 15:44:27 POSLE PODNE

Naslov: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 03, 2013, 15:44:27 POSLE PODNE
Skripta koju koristim:Blizard
Detaljan opis problema:Ovako kako da popravim sa vratima kad ocu uc nece mi  :'(
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 03, 2013, 16:03:52 POSLE PODNE
Kad ocu uci u neki hq nece mi uci
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 03, 2013, 16:14:43 POSLE PODNE
Nece probo sam
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Cimbur poslato Mart 03, 2013, 16:21:52 POSLE PODNE
Daj komande preko koje se ulazi.
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 03, 2013, 17:05:07 POSLE PODNE
Create3DTextLabel("[Opstina] \n Pritisni \"ENTER\" da udjete..",0xFFFF00AA, 1479.7401,-1758.7643,15.3366, 20,0,1);
Eto tako i sve
Naslov: Odg: [Pomoc]Ulaz
Poruka od: FlasH poslato Mart 03, 2013, 17:16:31 POSLE PODNE
Znači da ti je ulaz na ENTER ILI F!

Daj kod ulaza iz callbacka:


OnPlayerKeyStateChange
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 03, 2013, 17:23:50 POSLE PODNE
Citat: FlasH poslato Mart 03, 2013, 17:16:31 POSLE PODNE
Znači da ti je ulaz na ENTER ILI F!

Daj kod ulaza iz callbacka:


OnPlayerKeyStateChange
Nekuzim
Naslov: Odg: [Pomoc]Ulaz
Poruka od: FlasH poslato Mart 03, 2013, 17:26:22 POSLE PODNE
Citat: Swet poslato Mart 03, 2013, 17:23:50 POSLE PODNE
Citat: FlasH poslato Mart 03, 2013, 17:16:31 POSLE PODNE
Znači da ti je ulaz na ENTER ILI F!

Daj kod ulaza iz callbacka:


OnPlayerKeyStateChange
Nekuzim

CTRL + F i tamo zalijepi "OnPlayerKeyStateChange" ( bez navodnika)

I dolje imaÅ¡ ulaz/izlaz funkcije tu daj funkciju koju dolje naÄ'eÅ¡.
Funkcija za tvoj ulaz/izlaz.
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Sladjan96 poslato Mart 03, 2013, 17:29:38 POSLE PODNE
Ma on izgleda da je napravio samo 3dtext ispred vrata

EDIT Probaj sa ovim tutom http://balkan-samp.com/forum/index.php?topic=51391.0
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 03, 2013, 17:42:54 POSLE PODNE
Pa jel mi mozete vi to napraviti ja nisam bas pro skipter
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Sladjan96 poslato Mart 03, 2013, 17:46:18 POSLE PODNE
gledaj ovaj tut sto sam ti dao samo promeni kordinate ulaza i izlaza i to je to :D
Naslov: Odg: [Pomoc]Ulaz
Poruka od: FlasH poslato Mart 03, 2013, 17:48:59 POSLE PODNE
OnGameModeInit staviš pickup:

CreatePickup(ID PICKUPA, 1, X,Y,Z, -1); // npr. X,Y,Z su koordinate

onda ulaz napraviš u public ovako:


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(PRESSED(KEY_SECONDARY_ATTACK))
    {
    // Ovdje je ulaz
if (IsPlayerInRangeOfPoint(playerid, 1.0, X,Y,Z)) // Point iz koga ulazis u int
{
    SetPlayerPos(playerid, X,Y,Z); // koodirnate ulaza - kamo portamo kada udemo
SetPlayerInterior(playerid, 3); // postaviš Int
}
else if (IsPlayerInRangeOfPoint(playerid, 1.0, X,Y,Z)) // oint iz koga izlazimo van
{
    SetPlayerPos(playerid, X,Y,Z); // koodinata kamo nas porta kada izademo
    SetPlayerInterior(playerid, 0); // KADA GA PORTAMO VAN INT MORA UVIJEK BITI 0
}
}
return 1;
}
Naslov: Odg: [Pomoc]Ulaz
Poruka od: Swet poslato Mart 04, 2013, 19:55:55 POSLE PODNE
motd.ini wasn't found in scriptfiles/LARP, Creating it NOW ovo mi izbaci :'(