Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Johny Blade poslato Jul 17, 2016, 00:00:48 PRE PODNE

Naslov: [Pomoc] Ulaz u enterijer
Poruka od: Johny Blade poslato Jul 17, 2016, 00:00:48 PRE PODNE
Skripta koju koristim:UP edit
Detaljan opis problema: Promenio sam ballas bazu,i premestio i 3dtextlabel i vozila i sve samo ne znam kako sada da tu gde je 3dtextlabel gde pise da pritisnem f da udjem u bazu,ja pritisnem i nigde ne ulazi,kako da napravim da udje u bazu,ako neko zna?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] Ulaz u enterijer
Poruka od: LoOdaK poslato Jul 17, 2016, 00:07:30 PRE PODNE
Nisi trebao novu temu praviti   ::) ugl. nadji OnPlayerKeyStateChange ja msm  :D  :D i tu nadjes  if(newkeys == KEY_SECONDARY_ATTACK) i tu negde mozda ima obiljezeno //ballas ulaz ili nesto i tu ces videti i mora biti negde SetPlayerPos(.........) i tu stavis kod enterijera gdje ce se spawnat P.S nadam se da nisam nista pogrijesio
Naslov: Odg: [Pomoc] Ulaz u enterijer
Poruka od: Johny Blade poslato Jul 17, 2016, 00:10:20 PRE PODNE
   }
      else if(IsPlayerInRangeOfPoint(playerid, 1.0, 2451.2080,-1685.5591,1013.5078))

je l to ovo?
Naslov: Odg: [Pomoc] Ulaz u enterijer
Poruka od: LoOdaK poslato Jul 17, 2016, 00:11:48 PRE PODNE
Pa ne znam jel to od ballasa al tako treba da izgleda  :D  :D
Naslov: Odg: [Pomoc] Ulaz u enterijer
Poruka od: Johny Blade poslato Jul 17, 2016, 00:27:33 PRE PODNE
aj posalji mi fb link,nije mi uspelo,pa da mi tamo objasnis malo bolje
Naslov: Odg: [Pomoc] Ulaz u enterijer
Poruka od: LoOdaK poslato Jul 17, 2016, 01:17:16 PRE PODNE
Pogledaj pp  :)
Naslov: Odg: [Pomoc] Ulaz u enterijer
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jul 18, 2016, 13:28:33 POSLE PODNE
Ako imas stari ulaz u bazu ne treba nesto novo da pravis vec samo malo da preuredis stari ulaz da promenis kordinate i ako imas neki drugi enterijer... To mozes recimo da uradis tako sto ces videti da li ti nesto pise kada ulazis na taj stari ulaz u bazu ako ti negde pise nesto onda taj text uneses i pawno > find i vidis gde je... Ako to nemas ili ne uspes onda jos bolji nacin jeste da kada udjes u enterijer ne mrdas se ni makac i samo uzmes kordinatu na /save i onda opet u find je uneses i nadjes taj ulaz/izlaz...
A ako kojim slucajem nemas uopste taj ulaz u enterijer onda ga jednostavno napravi evo ti primer.

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (newkeys == KEY_SECONDARY_ATTACK) // Ovde definises na koje dugme ce ulaziti ako ovako ostane to je f ili enter
    {
        if (IsPlayerInRangeOfPoint(playerid, 1.0, x, y, z)) // Ovde stavis kordinate ulaza u enterijer znaci mesto gde ako stane tu i pritisne f ili enter da udje u enterijer
        {
            SetPlayerPos(playerid, x, y, z); // ovde stavis kordinate spawna znaci gde da se spawna ako udje u enterijer
        }
        else if (IsPlayerInRangeOfPoint(playerid, 1.0, x, y ,z)) // ovde stavis kordinatu izlaza iz enterijera
        {
            SetPlayerPos(playerid, x, y, z); // ovde stavis kordinatu spawna napolje kad izadje iz enterijera
        }
    }
return 1;
}