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: kadaradam - 2011. május 18. - 18:26:45

Cím: 2 segítség(Autóteleportálás máisk VW-be,poz. lekérés)
Írta: kadaradam - 2011. május 18. - 18:26:45
Sziasztok
2 segítség lenne:
1.Írtam egy garázs rendszert,és elsõnek abban kérném segítségeteket,hogy belépéskor(amikor belépek a garázsba) lekérje a pozícióját ,majd kilépéskor(amikor kimegyek a garázsból) visszateleportáljon a lekért poz.-ra.
Végülis ez meg is van,de nem mûködik,mivel kilépéskor 0,0,0 koordinátára teleportál.
Így néz ki:
 
new Float:xpos, Float:ypos, Float:zpos;

 

if(!strcmp(cmdtext, \"/bemegyek\", true))//Brian-é
{
                GetPlayerPos(playerid, xpos, ypos, zpos);
                 }
                    return 1;
}
if(!strcmp(cmdtext, \"/kimegyek\", true))//Brian-é
{
               SetPlayerPos(playerid, xpos, ypos, zpos);
                 }
                    return 1;
}

 
2.Mivel ez garázs ezért jármûnek is kell bent lenni,de nem teleportálja be,már próbáltam 2 lehetõséget(IsPlayerInVehicle,SetVehiclePos),de akkor sem jó.Ez a hiba szerintem a VitualWorld miatt van,de nem tudom.
ha ez lenne a baj akkor vhogy így kéne:
 
SetPlayerVirtualWorld(playerid, 2);
new getv = GetPlayerVehicleID(playerid);
          SetVehiclePos(getv,-2186.126953125,-210.37698364258,36.515625);
    PutPlayerInVehicle(playerid,getv,0);
SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), 2);

 
De így sem jó.
Cím: 2 segítség(Autóteleportálás máisk VW-be,poz. lekérés)
Írta: kurta999 - 2011. május 18. - 18:45:37
Te 2-es worldbe vagy, a kocsi 10-esbe, ez hogy akarne egybefüggeni ? :D
Ezt javítsd..
Cím: 2 segítség(Autóteleportálás máisk VW-be,poz. lekérés)
Írta: kadaradam - 2011. május 18. - 18:51:42
Idézetet írta: kurta999 date=1305737137\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8207\" data-ipsquote-contentclass=\"forums_Topic
Te 2-es worldbe vagy, a kocsi 10-esbe, ez hogy akarne egybefüggeni ? :D
Ezt javítsd..
 
:D :D
Ezt rohadtul elfelejtettem átírni,pedig eszembe volt,na mindegy legalább mûködik az egyik része. ;)
Köszönöm
Viszont a PutPalyerInVehicle-t nem értem ,h miért nem jó,de az nem nagy baj.
Cím: 2 segítség(Autóteleportálás máisk VW-be,poz. lekérés)
Írta: kurta999 - 2011. május 18. - 19:19:19
Elõször a word-öt rakd át, aztán rakd a kocsiba.
Cím: 2 segítség(Autóteleportálás máisk VW-be,poz. lekérés)
Írta: kadaradam - 2011. május 19. - 14:07:55
Köszönöm már megoldottam a másikat egy egyszerû kis változóval.
Zárok