Szerző Téma: Teleport pickup gondok  (Megtekintve 998 alkalommal)

Teleport pickup gondok
« Dátum: 2010. augusztus 26. - 19:49:52 »
0 Show voters
hi all
csináltam egy pickupot és azt akarom hogy vigyen el az adot helyre de valamért 2 error van
new tele;
tele=CreatePickup(1318, 1, 2551.8096,1060.2979,1547.1400);
public OnPlayerPickUpPickup(playerid, pickupid){
if(pickupid == tele)
{
   SetPlayerPos(107,299.8400,-83.2276,1001);
}

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Teleport pickup gondok
« Válasz #1 Dátum: 2010. augusztus 26. - 19:58:26 »
0 Show voters

#include <a_samp>
new tele;
public OnFilterScriptInit()
{
tele=CreatePickup(1318, 1, 2551.8096,1060.2979,1547.1400);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == tele)
{
SetPlayerPos(playerid,299.8400,-83.2276,1001.0);
}
}

Teleport pickup gondok
« Válasz #2 Dátum: 2010. augusztus 27. - 11:47:35 »
0 Show voters
kösz star már csak 1 gondom van ha a csinált városomból betelézek a fegyverboltba kidob magasan és nem a fegyverboltba, ha a fegyverboltból megyek ki akkor jo

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Teleport pickup gondok
« Válasz #3 Dátum: 2010. augusztus 27. - 13:27:25 »
0 Show voters
Idézetet írta: Hellmester date=1282902455\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3001\" data-ipsquote-contentclass=\"forums_Topic
kösz star már csak 1 gondom van ha a csinált városomból betelézek a fegyverboltba kidob magasan és nem a fegyverboltba, ha a fegyverboltból megyek ki akkor jo
 
Ha interiorba teleportálsz, át kell állítani az interior ID-t is.
http://wiki.sa-mp.com/wiki/Function:SetPlayerInterior

Teleport pickup gondok
« Válasz #4 Dátum: 2010. augusztus 27. - 13:41:24 »
0 Show voters
kösz még 1 gond akadt hogy ha beteleportálok a fegyver boltba akkor azt nem jeleníti meg csak álok ott a semmibe és nem látom a fegyverboltot csak a hangokat hallom
« Utoljára szerkesztve: 2010. augusztus 27. - 13:46:59 írta Hellmester »

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Teleport pickup gondok
« Válasz #5 Dátum: 2010. augusztus 27. - 13:48:22 »
0 Show voters
Idézetet írta: Hellmester date=1282909284\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3001\" data-ipsquote-contentclass=\"forums_Topic
kösz még 1 gond akadt hogy ha beteleportálok a fegyver boltba akkor azt nem jeleníti meg csak álok ott a semmibe és nem látom a fegyverboltot csak a hangokat hallom
 
Egybõl akkor állítod át az interiort mikor beteleportálod?

Teleport pickup gondok
« Válasz #6 Dátum: 2010. augusztus 27. - 13:53:20 »
0 Show voters
igy irtam le
a fegyverboltba teleport: if(pickupid == tele)
{
SetPlayerPos(playerid,286.1564,-82.0895,1001.0);
SetPlayerInterior(playerid, 1);
}
a fegyverboltból kiteleport: if(pickupid == tele2)
{
SetPlayerPos(playerid,2540.4963,1056.1918,1547.0);
SetPlayerInterior(playerid, 0);
}

Teleport pickup gondok
« Válasz #7 Dátum: 2010. augusztus 27. - 18:13:57 »
0 Show voters
na tud valaki segíteni nagyon kéne :\'(
U.I.:bocs duplapost

Teleport pickup gondok
« Válasz #8 Dátum: 2010. augusztus 28. - 19:29:18 »
0 Show voters
Az interiornak van külön poziciója. Ezért ha interiorba akarsz telézni akkor annak a koordinátáját kell használnod.
Itt vannak az interorokhoz valo poziciók meg id-k:
http://weedarr.wikidot.com/interior
Valahogy így kéne:
 

   if(pickupid == tele)
   {
   SetPlayerPos(playerid,286.148986,-40.644397,1001.515625);
   SetPlayerInterior(playerid, 1);
   }

 
Kifele már használhatod az álltalad mentet poziciókat.
« Utoljára szerkesztve: 2010. augusztus 28. - 19:32:29 írta [M]D[S]Rotary »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal