Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ante2307 poslato Oktobar 09, 2017, 20:17:36 POSLE PODNE

Naslov: Oko kamere
Poruka od: ante2307 poslato Oktobar 09, 2017, 20:17:36 POSLE PODNE
Skripta koju koristim: od 0 radim
Detaljan opis problema: Ovako, znaci stavio sam cameru OnPlayerRequestClass i opet nece, ne ucita se najbolje i kad mi je login ne pokaze mi se ta kamera.Ne znam pod sta bi trebalo, ali hitno mi je potrebna pomoc
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno):  https://i.imgur.com/M6IYlPI.png
Naslov: Odg: Oko kamere
Poruka od: Marinković™ poslato Oktobar 10, 2017, 20:03:40 POSLE PODNE
Ne znam kakav ti je sistem prijavljivanja ali bih ti preporucio da odradis timer od jedne sekunde.Primer:

SetTimerEx("Camera",1000,false,"i",playerid);

forward(Camera);
public Camera
{
      TogglePlayerSpectating(playerid, 1);
      // KAMERA
      return 1;
}

Ako ti samo izlazi dialog da ukucas sifru, ovaj timer postavi pod OnPlayerConnect, a ostalo na kraju skripte.
Naslov: Odg: Oko kamere
Poruka od: Shomyy poslato Oktobar 10, 2017, 20:25:46 POSLE PODNE
Citat: Marinkovićâ,,¢ poslato Oktobar 10, 2017, 20:03:40 POSLE PODNE
Ne znam kakav ti je sistem prijavljivanja ali bih ti preporucio da odradis timer od jedne sekunde.Primer:

SetTimerEx("Camera",1000,false,"i",playerid);

forward(Camera);
public Camera
{
      TogglePlayerSpectating(playerid, 1);
      // KAMERA
      return 1;
}

Ako ti samo izlazi dialog da ukucas sifru, ovaj timer postavi pod OnPlayerConnect, a ostalo na kraju skripte.
Kao sto je rekao @Marinkovićâ,,¢, probaj pod timer da stavis
Naslov: Odg: Oko kamere
Poruka od: ante2307 poslato Oktobar 10, 2017, 22:02:02 POSLE PODNE
[pawn]   if(!dini_Exists(str))
   {
      SetupPlayerForRegister(playerid);
       SetTimerEx("Camera", 5000, false, "i", playerid);
   }
   else
   {
      SetupPlayerForLogin(playerid);
       SetTimerEx("Camera", 5000, false, "i", playerid);
   }[/pawn]
Ne radi nista brate, pokuso sam i nece sta ja znam dode mi samo na ono kad treba kliknut spawn ne kuzim pomozite pls!
Naslov: Odg: Oko kamere
Poruka od: ante2307 poslato Oktobar 10, 2017, 22:12:59 POSLE PODNE
Rijesio sam sad je samo problem, jel se igrac ne zeli spawnat samo mi ostane na kameri
Naslov: Odg: Oko kamere
Poruka od: Marinković™ poslato Oktobar 10, 2017, 22:27:35 POSLE PODNE
TogglePlayerSpectating(playerid, 0);
Naslov: Odg: Oko kamere
Poruka od: ante2307 poslato Oktobar 10, 2017, 22:28:32 POSLE PODNE
Nece :/
Naslov: Odg: Oko kamere
Poruka od: Vuk7 poslato Oktobar 10, 2017, 23:23:06 POSLE PODNE
Stavi ovo pod onplayerspawn
[pawn]SetCameraBehindPlayer(playerid);[/pawn]
Naslov: Odg: Oko kamere
Poruka od: Slade poslato Oktobar 10, 2017, 23:43:31 POSLE PODNE
Stavi neku funkciju pod OnPlayerRequestClass, a u funkciji stimaj kako tebi odgovara.
Naslov: Odg: Oko kamere
Poruka od: Łuk@ poslato Oktobar 11, 2017, 02:18:03 PRE PODNE
Citat: Marinkovićâ,,¢ poslato Oktobar 10, 2017, 20:03:40 POSLE PODNE
Ne znam kakav ti je sistem prijavljivanja ali bih ti preporucio da odradis timer od jedne sekunde.Primer:

SetTimerEx("Camera",1000,false,"i",playerid);

forward(Camera);
public Camera
{
      TogglePlayerSpectating(playerid, 1);
      // KAMERA
      return 1;
}

Nemoj, nemoj i dzaba ti govorim,

[pawn]forward(Camera);
public Camera[/pawn]

vise odmazes nego sto pomazes
Naslov: Odg: Oko kamere
Poruka od: Marinković™ poslato Oktobar 11, 2017, 14:14:27 POSLE PODNE
Aj me se mani vise, smorio si, a za forward vidim da sam napravio gresku u pisanju.
Jebeno me pusti i gledaj svoja posla.
Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.
Naslov: Odg: Oko kamere
Poruka od: Łuk@ poslato Oktobar 11, 2017, 22:54:54 POSLE PODNE
Citat: Marinkovićâ,,¢ poslato Oktobar 11, 2017, 14:14:27 POSLE PODNE
Aj me se mani vise, smorio si, a za forward vidim da sam napravio gresku u pisanju.
Jebeno me pusti i gledaj svoja posla.
Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.
http://balkan-samp.com/forum/index.php?topic=115013.0


Citat: Marinkovićâ,,¢ poslato Oktobar 08, 2017, 15:34:17 POSLE PODNE
Predlazem ti da to odradis pod OnPlayerUpdate.

'Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.'
'Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.'
'Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.'
'Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.'
'Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.'

' a za forward vidim da sam napravio gresku u pisanju'
onda puno gresaka u pisanju pravis, novu tastaturu trebas ? :-*

'Jebeno me pusti i gledaj svoja posla.'
Vise odmazes nego sto pomazes sine, i ovdje sam ja moderator i to su moja posla, jesi glup ili treniras ?
Naslov: Odg: Oko kamere
Poruka od: ante2307 poslato Oktobar 11, 2017, 22:59:10 POSLE PODNE
Citat: Marinkovićâ,,¢ poslato Oktobar 11, 2017, 14:14:27 POSLE PODNE
Aj me se mani vise, smorio si, a za forward vidim da sam napravio gresku u pisanju.
Jebeno me pusti i gledaj svoja posla.
Ovo sto sam mu ja napisao radi sigurno, a tim cim pises to vidi se da nemas pojma.
Ne radi nece se igrac spawn i nemojte se raspravljat nego pomozite
Naslov: Odg: Oko kamere
Poruka od: Marinković™ poslato Oktobar 11, 2017, 23:16:47 POSLE PODNE
Jel imas SetSpawnInfo?
Naslov: Odg: Oko kamere
Poruka od: ante2307 poslato Oktobar 11, 2017, 23:17:50 POSLE PODNE
Ne zato sto radim da ga spawna na zadnjoj poziciji preko dini radim ali probo sam i to i nece
Naslov: Odg: Oko kamere
Poruka od: lucius poslato Oktobar 12, 2017, 11:44:17 PRE PODNE
Zašto koristis dini to mi nije jasno. Da si pametan da odma naučiš mysql. Em brže em bolje
Naslov: Odg: Oko kamere
Poruka od: ante2307 poslato Oktobar 12, 2017, 11:55:11 PRE PODNE
Ako ces pametovat onda idi se raspravljaj ja ozbiljno pitam a ne da mi tu skupljas postove
Naslov: Odg: Oko kamere
Poruka od: Contixo poslato Oktobar 12, 2017, 12:54:44 POSLE PODNE
Ako postavljaš kameru negdje onda imaš 2 funkcije koje trebaš koristiti:

http://wiki.sa-mp.com/wiki/SetPlayerCameraPos -> za postavljanje pozicije kamere (ovo moraš uraditi da ti ne bi se zamaglila mapa/slika od objekata i sl.)
http://wiki.sa-mp.com/wiki/SetPlayerCameraLookAt -> ovdje stavljaš koordinate gdje treba da gleda kamera

Za ukidanje OnPlayerRequesta poslušao bih ove kolege iznad i rekao da napraviš timer od jednu sekundu.

Prvo možeš spawnati igrača, onda ga staviti u spectate način i postaviti kameru ili igrati se sa tim nekim stvarima dok ne naštimaš kako treba, kako ti želiš da bude.