GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: palesz_88 - 2011. július 28. - 14:47:03

Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 14:47:03
sziasztok
Azt hogy tudnám megcsinálni, hogy mikor csatlakozik valaki, akkor több ideig mutassa a los santos tengerpartot?
mondjuk 6 mp-ig...
Cím: Connect Camera hosszabb ideig
Írta: kadaradam - 2011. július 28. - 14:49:48
felveszed annak a kamerának az állás szögét,majd SetPlayerCameraLookAt ,és OnPlayerconnect-hez berakod!
Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 14:53:52
Na jó, de hiába, ha x másodperc után alapból átugrik a skinválasztóba :-[
Cím: Connect Camera hosszabb ideig
Írta: Csabesz - 2011. július 28. - 14:55:52
Fagyaszd le.  :D
Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 14:58:47
TogglePlayerControllable-re gondolsz?
Az mûködik? Megpróbálom... ;)
Cím: Connect Camera hosszabb ideig
Írta: Csabesz - 2011. július 28. - 15:02:45
Idézetet írta: Zinthos date=1311857927\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9919\" data-ipsquote-contentclass=\"forums_Topic
TogglePlayerControllable-re gondolsz?
Az mûködik? Megpróbálom... ;)
 
Igen arra.
Elméletileg mûködni-e kell.
Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 15:07:15
onplayerconnect:
 

TogglePlayerControllable(playerid, false);
SetTimer(\"ConnectTimer\", 4000, false);

 

public ConnectTimer(playerid)
{
TogglePlayerControllable(playerid, true);
}

 
Így nem mûködik...
Cím: Connect Camera hosszabb ideig
Írta: Csabesz - 2011. július 28. - 15:09:31
SetTimerEx


A playerid paraméternek nincs értéke.
[pawn]// Connect
TogglePlayerControllable ( playerid, false );
SetTimerEx (\"ConnectTimer\", 4000, false, \"i\", playerid );
//
public ConnectTimer ( playerid )
{
   TogglePlayerControllable ( playerid, true );
}[/pawn]
Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 15:20:35
Így sem jó...
Cím: Connect Camera hosszabb ideig
Írta: Csabesz - 2011. július 28. - 15:21:06
Egyáltalán lefagyasztja?  :o
Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 15:22:07
Hát ha nem mûködik, akkor egyértelmûen nem. :)
Megpróbáltam dialog-gal is, úgy nem enged tovább, de pont középen van, és hátt... a logómat eltakarja :D
Valaki?
Cím: Connect Camera hosszabb ideig
Írta: Zsolesszka - 2011. július 28. - 17:24:55
Nekem van egy tippem.
Az egyik alap gamemódban lehet városokat választani hogy épp melyikbe spawnolja a játékost lesd ki abból hogy oldották meg.
grandlarc.pwn
És ha jól vettem ki akkor a
[pawn]
TogglePlayerSpectating(playerid,1);
[/pawn]
-el oldották meg.
Cím: Connect Camera hosszabb ideig
Írta: palesz_88 - 2011. július 28. - 21:27:57
Idézetet írta: Zsolesszka date=1311866695\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9919\" data-ipsquote-contentclass=\"forums_Topic
Nekem van egy tippem.
Az egyik alap gamemódban lehet városokat választani hogy épp melyikbe spawnolja a játékost lesd ki abból hogy oldották meg.
grandlarc.pwn
És ha jól vettem ki akkor a
[pawn]
TogglePlayerSpectating(playerid,1);
[/pawn]
-el oldották meg.
 
Ezaz! Köszönöm, mûkszik ;D
De most az a baj, hogy van egy iylen funkció connectnél:
 
   Streamer_UpdateEx(playerid, 365.4394,2537.1997,16.6644);

 
És nem tölti be...
Pedig más minden lefut :(
Cím: Connect Camera hosszabb ideig
Írta: Zsolesszka - 2011. július 28. - 22:36:20
Megnéztem a streamer objectek akkor nem kerülnek létrehozásra ha a játékos state állapota:
PLAYER_STATE_NONE
PLAYER_STATE_WASTED
http://wiki.sa-mp.com/wiki/Playerstates
Ezért nem tölti be a streamer az objecteket ha a játékos a skin választóban van, gondolom  :-\\.
Így talán sima player objectekkel próbálkozz skin választásnál, vagy bejelentkezésnél, nem tudom most hol akarod megjeleníteni.
És ha lespawnol akkor meg törlöd ezeket az objecteket a játékos számára.
http://wiki.sa-mp.com/wiki/DestroyPlayerObject
Cím: Connect Camera hosszabb ideig
Írta: Norby - 2011. július 28. - 22:37:49
Igaza van zoleszka nak a Streamer Objekteket nem tölti be
Sima CreatePlayerObject el hozd létre
Cím: Connect Camera hosszabb ideig
Írta: kadaradam - 2011. július 28. - 23:15:05
WebSite\" post=\"159773\" timestamp=\"1311885469\"]
Igaza van zoleszka nak a Streamer Objekteket nem tölti be
Sima CreatePlayerObject el hozd létre
 
[/quote]
Nincs olyan hogy CreatePlayerObject ,CreateObject van ;)
E:ja de van,nem is tudtam sry
Cím: Connect Camera hosszabb ideig
Írta: Zsolesszka - 2011. július 28. - 23:24:05
Idézetet írta: kadaradam date=1311887705\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9919\" data-ipsquote-contentclass=\"forums_Topic

WebSite link=topic=13887.msg159773#msg159773 date=1311885469]
Igaza van zoleszka nak a Streamer Objekteket nem tölti be
Sima CreatePlayerObject el hozd létre
 
Nincs olyan hogy CreatePlayerObject ,CreateObject van ;)
E:ja de van,nem is tudtam sry
 
[/quote]
Érdekes dolog de van, ha belegondolsz a streamer nem a global objecteket hozza létre és törli játékosonként hanem minden egyes játékosnak külön külön ezért a CreatePlayerObject funkciót használja és nem CreateObject-et. :D