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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Szasza - 2013. január 29. - 21:34:25

Cím: SetPlayerPosEx
Írta: Szasza - 2013. január 29. - 21:34:25

stock SetPlayerPosEx(playerid, Float: X, Float: Y, Float: Z, Float: Angle, IID, vwID)
{
    SetPlayerPos(playerid, Float: X, Float: Y, Float: Z);
    SetPlayerFacingAngle(playerid, Float: Angle);
    SetPlayerInterior(playerid, IID);
    SetPlayerVirtualWorld(playerid, vwID);
    return 1;
}

 
Üdv emberek.
Ez a kód arra jó, hogy megkönnyítsük pl. egy teleport készítését.
használata nagyon egyszerû, úgy kell használni mint a SetPlayerPos-t csak még + 3 érték :a nézõszög, interior, virtual world
Példa:
 

SetPlayerPosEx(playerid,1352.1194,-1759.2534,13.5078,269.7957,0,0);

 
Fellehet használni pl. egy bolt készítéséhez stb.
Példa:
 

    if(newkeys == KEY_WALK)
    {
if(PlayerToPoint(2,playerid,1352.1194,-1759.2534,13.5078))
{
   SetPlayerPosEx(playerid,-26.6916,-55.7149,1003.5469.1870,88.8557,3,30);
}
else if(PlayerToPoint(2,playerid,-26.6916,-55.7149,1003.5469))
{
                        SetPlayerPosEx(playerid,1352.1194,-1759.2534,13.5078,269.7957,0,0);
}
return 1;
    }
Cím: SetPlayerPosEx
Írta: Rupert - 2013. január 29. - 21:43:57
Valóban ötletes kód! Eddig még nem gondoltam ilyenre... Gratulálok. :)
Cím: SetPlayerPosEx
Írta: Szasza - 2013. január 29. - 21:45:25
Idézetet írta: Rupert date=1359492237\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33177\" data-ipsquote-contentclass=\"forums_Topic
Valóban ötletes kód! Eddig még nem gondoltam ilyenre... Gratulálok. :)
 
Köszönöm :D
Cím: SetPlayerPosEx
Írta: Shady - 2013. január 29. - 22:18:50
Grat. Szerintem is ötletes kód. :) +
Cím: SetPlayerPosEx
Írta: Szasza - 2013. január 29. - 22:24:16
Idézetet írta: Shady date=1359494330\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33177\" data-ipsquote-contentclass=\"forums_Topic
Grat. Szerintem is ötletes kód. :) +
 
Köszi.. :D
Cím: SetPlayerPosEx
Írta: Amf - 2013. január 30. - 21:34:49
Ez nekem sem jutott az eszembe.. szép kis kód, így tovább.
Cím: SetPlayerPosEx
Írta: Szasza - 2013. január 30. - 21:44:46
Idézetet írta: AmF date=1359578089\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33177\" data-ipsquote-contentclass=\"forums_Topic
Ez nekem sem jutott az eszembe.. szép kis kód, így tovább.


Köszönöm
Cím: SetPlayerPosEx
Írta: TengeriMalac - 2013. január 30. - 22:26:18
Bõvíthetnéd jármû teleportálással, illetve adhatnál alap értéket az egyes változóknak, hogy ne kelljek az összeset használni.
Ha már mindenki dicsér, én leszek a rossz, aki nem  >:D
Cím: SetPlayerPosEx
Írta: lusta19 - 2013. január 31. - 14:57:29
Belehet fejezni!
Szasza veled az a baj hogy lenézel mindenkit mintha te tökéletes lennél. (közbe nem)
Jó pár hozzászólásod nem véletlen lett törölve. És nem kaptál érte semmit szóval egy szavad nem lehet.
És befejezheted a lenézõ és bunkó megnyilvánulásaidat. Ha valahol meglátok egy ilyet is  mostantól nem 10%-ot kapsz.
Nem hiszem hogy Tengerimalac bármi olyat írt volna ami sérti a törékeny lelkivilágodat .
 
Idézetet írta: TengeriMalac date=1359581178\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33177\" data-ipsquote-contentclass=\"forums_Topic
Bõvíthetnéd jármû teleportálással, illetve adhatnál alap értéket az egyes változóknak, hogy ne kelljek az összeset használni.
Ha már mindenki dicsér, én leszek a rossz, aki nem  >:D
 
Ha meg nem tudsz reagálni rá normálisan nem írsz hsz-t ennyire egyszerû.
Felesleges hozzászólásokat töröltem. És erre a hozzászólásra senki ne válasszon . Szasza elég ha memorizálod amit írtam.
Cím: SetPlayerPosEx
Írta: [(The_Pro_Kari)] - 2013. január 31. - 15:11:27
Nem rosz haverom is csinált ilyesmit!! :D
Cím: SetPlayerPosEx
Írta: jana4 - 2013. január 31. - 16:37:06
Idézetet írta: Szasza date=1359645562\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33177\" data-ipsquote-contentclass=\"forums_Topic

> link=topic=37681.msg391999#msg391999 date=1359640649]
Belehet fejezni!
Szasza veled az a baj hogy lenézel mindenkit mintha te tökéletes lennél. (közbe nem)
Jó pár hozzászólásod nem véletlen lett törölve. És nem kaptál érte semmit szóval egy szavad nem lehet.
És befejezheted a lenézõ és bunkó megnyilvánulásaidat. Ha valahol meglátok egy ilyet is  mostantól nem 10%-ot kapsz.
Nem hiszem hogy Tengerimalac bármi olyat írt volna ami sérti a törékeny lelkivilágodat .
 

Bõvíthetnéd jármû teleportálással, illetve adhatnál alap értéket az egyes változóknak, hogy ne kelljek az összeset használni.
Ha már mindenki dicsér, én leszek a rossz, aki nem  >:D
 
Ha meg nem tudsz reagálni rá normálisan nem írsz hsz-t ennyire egyszerû.
Felesleges hozzászólásokat töröltem. És erre a hozzászólásra senki ne válasszon . Szasza elég ha memorizálod amit írtam.
 
[/quote]
Az a baj, hogy itt a régieket védik , az újakat lenézik... ahogy észrevettem
 
[/quote]
Lusta írta, hogy ne válaszolj, de csak azért is válaszolsz. Ez OFF-nak minõsül, ami büntetendõ. Olvasd át a szabályzatot!

E: szerintem ha IID=0, vwID=0, így írod meg a kódot, akkor ez a kettõ alapból az alap értékkel fog mûködni. tehát kihagyható, de akkor nincs értelme ennek a funkciónak.




Tiszteld a többi fórumozótársad!
 
Cím: SetPlayerPosEx
Írta: xD1999 - 2013. február 03. - 14:39:06
Jó lett f*sz* nekem tetcik!grz
Cím: SetPlayerPosEx
Írta: skyLine - 2013. február 05. - 18:06:50
:facepalm: hogy ez nem jutott eszembe.
 :thumbsup: Biztos, hogy felhasználom, mivel egyszerû és rövid :D
Cím: SetPlayerPosEx
Írta: BackUP - 2013. február 05. - 20:54:03
Ez kellett!
Elegem volt már, hogy mindig külön kell irogatni, és ilyen szinten még nem vagyok, hogy ilyet akarok csinálni! :D
Ment a PLUSZ.
Felhasználom
Cím: SetPlayerPosEx
Írta: Cappsy - 2013. február 10. - 22:29:35
Jó dolog...