Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Stifler ツ poslato Mart 29, 2016, 20:42:01 POSLE PODNE

Naslov: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 20:42:01 POSLE PODNE
Skripta koju koristim: Blue Union by Zoka
Detaljan opis problema: Eh ovako znaci,na serveru postoji vec neka banka i kada stisnem F udje u banku ali sada ja sam ubacio novu banku i sad kako da promijenim mjesto gdje se ulazi to jest npr kad stanem negdje da premjestim ono sto pise npr. Pritisnite F da udjete u banku i kada stisnem F da mi udje u nju ako me razumijete  :D
Dio skripte: http://pastebin.com/mdgjc0fw
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Muma poslato Mart 29, 2016, 21:27:56 POSLE PODNE
Jednostavno promenis koordinate i resena stvar :)
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 21:35:21 POSLE PODNE
Mozes li mi objasnii jel idem na lokaciju pa save pa onda nadjem tamo kordinate i Jel kopiram sve one b
rojeve ili bez nula mozes li mi detaljno objasniti jer sam ppocetnik
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Muma poslato Mart 29, 2016, 21:46:03 POSLE PODNE
Ovako,sad cu ti objasniti za ulaz. :)

Ovo je ulaz :
[pawn]    else if( UlazUintRazdaljina(2, playerid, 1459.2670,-1010.8488,26.8438,cx,cy,cz ) ) //banka ulaz
    {
        SetPlayerPos(playerid, 1466.9924,-981.9945,1301.0859);
        SetPlayerInterior(playerid, 0);
        TogglePlayerControllable(playerid, 0);
        freeze[playerid] = SetTimerEx("Freeze",2000, false, "i", playerid);
    }[/pawn]

I sad ides na srw i pronadjes gdje je tvoja banka i gdje igrac treba da stoji da udje u banku i gdje ce se pickup nalaziti.
Udjes na srw,pronadji mjesto gdje su ti vrata i gdje zelis ulaziti pa kucas /save.

Onda ides ovdje > http://prntscr.com/alpa1f <, kopiras te koordinate i nalijepis na pickup i gdje ce se igrac nalaziti da udje tj ovdje >


[pawn]else if( UlazUintRazdaljina(2, playerid, 1459.2670,-1010.8488,26.8438,cx,cy,cz ) ) //banka ulaz[/pawn]

Onda preko map editora dodjes u enterijer mape i ides ono "Test" da udjes na kucni srw tj. map editor srw (( kako god da se zove )) i tu kucas /save i uzmes te koordinate i postavis ovdje (( ovo je gdje ce igraca spawnovati kada udje u banku )) >

[pawn]SetPlayerPos(playerid, 1466.9924,-981.9945,1301.0859);[/pawn]

I to je to,ako zelis i izlaz da promenis iz banke, samo uzmes ove koordinate >

[pawn]else if( UlazUintRazdaljina(2, playerid, 1459.2670,-1010.8488,26.8438,cx,cy,cz ) )[/pawn]

I postavis ih pod SetPlayerPos(playerid, 1466.9924,-981.9945,1301.0859); :)

Nadam se da sam ti ispravno objasnio,ne razmisljam previse u zadnje vrijeme... xD
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Tosic ツ poslato Mart 29, 2016, 21:59:01 POSLE PODNE
Citat: ❤ ♛ ᴍᴜᴍᴀ ♛ ❤ poslato Mart 29, 2016, 21:46:03 POSLE PODNE
Ovako,sad cu ti objasniti za ulaz. :)

Ovo je ulaz :
[pawn]    else if( UlazUintRazdaljina(2, playerid, 1459.2670,-1010.8488,26.8438,cx,cy,cz ) ) //banka ulaz
    {
        SetPlayerPos(playerid, 1466.9924,-981.9945,1301.0859);
        SetPlayerInterior(playerid, 0);
        TogglePlayerControllable(playerid, 0);
        freeze[playerid] = SetTimerEx("Freeze",2000, false, "i", playerid);
    }[/pawn]

I sad ides na srw i pronadjes gdje je tvoja banka i gdje igrac treba da stoji da udje u banku i gdje ce se pickup nalaziti.
Udjes na srw,pronadji mjesto gdje su ti vrata i gdje zelis ulaziti pa kucas /save.

Onda ides ovdje > http://prntscr.com/alpa1f <, kopiras te koordinate i nalijepis na pickup i gdje ce se igrac nalaziti da udje tj ovdje >


[pawn]else if( UlazUintRazdaljina(2, playerid, 1459.2670,-1010.8488,26.8438,cx,cy,cz ) ) //banka ulaz[/pawn]

Onda preko map editora dodjes u enterijer mape i ides ono "Test" da udjes na kucni srw tj. map editor srw (( kako god da se zove )) i tu kucas /save i uzmes te koordinate i postavis ovdje (( ovo je gdje ce igraca spawnovati kada udje u banku )) >

[pawn]SetPlayerPos(playerid, 1466.9924,-981.9945,1301.0859);[/pawn]

I to je to,ako zelis i izlaz da promenis iz banke, samo uzmes ove koordinate >

[pawn]else if( UlazUintRazdaljina(2, playerid, 1459.2670,-1010.8488,26.8438,cx,cy,cz ) )[/pawn]

I postavis ih pod SetPlayerPos(playerid, 1466.9924,-981.9945,1301.0859); :)

Nadam se da sam ti ispravno objasnio,ne razmisljam previse u zadnje vrijeme... xD
I ja sam imao danas isti tip problema znao sam postaviti ovako interior ulaz i izlaz itd al ne izmapani. A ono sto je kolega zaboravio da ti kaze je da ovo ide pod OnPlayerKeyStateChange i da ako hoces da ulazi npr na F/ENTER dugme to je SECONDARY_ATTACK npr Y je KEY_YES N KEY_NO itd. Videces vec u skripti kako je radjeno
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 22:02:14 POSLE PODNE
okej hvala puno
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 22:25:12 POSLE PODNE
koje sad trebam kopirati od ovoga tacno ?


AddPlayerClass(124,1461.9835,-1021.5029,23.9353,359.6142,0,0,0,0,0,0); //
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Tosic ツ poslato Mart 29, 2016, 22:34:10 POSLE PODNE
1461.9835,-1021.5029,23.9353 to su ti kordinate koje zelis
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: // xunder poslato Mart 29, 2016, 22:35:46 POSLE PODNE
https://wiki.sa-mp.com/wiki/AddPlayerClass
X, Y, Z ti trebaju odnosno
AddPlayerClass(124,1461.9835,-1021.5029,23.9353,359.6142,0,0,0,0,0,0);
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 22:37:18 POSLE PODNE
odoh da probam :D
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Muma poslato Mart 29, 2016, 22:43:00 POSLE PODNE
Samo pisi ako imas nekih problema :D
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 22:43:05 POSLE PODNE
radi znaci ljudi hvala vam puno ali stvarno puno jos sam plus sad skontao preko ovoga linka :D hvala jos jednom
Naslov: Odg: [Pomoc] Ulaz u banku
Poruka od: Stifler ツ poslato Mart 29, 2016, 22:43:39 POSLE PODNE
sad jos samo moram izlaz podesit jer je mapa u teksturama pa mi se stvori kao unutra nesto ne mogu objasnit ali u svakom slucaju rijesio sam xd hvala