Szerző Téma: Egy játékost interiorba dobása  (Megtekintve 922 alkalommal)

Nem elérhető CsiG4

  • 208
    • Profil megtekintése
Egy játékost interiorba dobása
« Dátum: 2012. Július 17. - 13:29:39 »
0 Show voters
Sziasztok ! Nekem a kõvetkezõben kéne segíteni, na bele is kezdek, a lényeg hogy LT régi módba szeretném azt megcsinálni hogy ha ne Pickupos legyen az hogy ha bele megy a játékos akkor interioba dobja hanem ez:
 
else if (PlayerToPointStripped(1, playerid,285.83630371094,-86.349960327148,1001.5228881836, cx,cy,cz))
{
//Fegyverbolt Ki (EQ)
SetPlayerPos(playerid, -1508.9505615234,2609.3220214844,55.8359375);
GameTextForPlayer(playerid, \"~w~Blueberry\",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo[playerid][pInt] = 0;
}
else if (PlayerToPointStripped(1, playerid,-315.8412,829.9138,14.2422, cx,cy,cz))
{
//Fegyverbolt Be (FC)
SetPlayerPos(playerid, 314.820983, -141.431991,999.601562);
GameTextForPlayer(playerid, \"~w~Fegyverbolt\",5000,1);
SetPlayerInterior(playerid,7);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo[playerid][pInt] = 7;
}

 
Mert ezt én beleraktam csak errorokat dobált ki, szóval ezt akkor hogyan lehet megcsinálni ?
(Részletesen írjátok le pls, pl: kell e valami változó stb :D)
Az a baj hogy én a pickupos megoldást soha nem értettem meg.
Elõre is köszönöm mindenkinek a segítséget !
(A móddal csak gyakorolni szeretnék, meg amúgy is nincs idõm szervert futtatni :D)
« Utoljára szerkesztve: 2012. Július 17. - 14:02:22 írta CsiG4 »

Egy játékost interiorba dobása
« Válasz #1 Dátum: 2012. Július 18. - 12:47:08 »
0 Show voters
if(egyezik(cmd, \"/belépés\"))
{
   if(IsPlayerConnected(playerid))
          {
          else if (PlayerToPointStripped(1, playerid,285.83630371094,-86.349960327148,1001.5228881836, cx,cy,cz))
  {
//Fegyverbolt Ki (EQ)
SetPlayerPos(playerid, -1508.9505615234,2609.3220214844,55.8359375);
GameTextForPlayer(playerid, \"~w~Blueberry\",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo[playerid][pInt] = 0;
}
else if (PlayerToPointStripped(1, playerid,-315.8412,829.9138,14.2422, cx,cy,cz))
{
//Fegyverbolt Be (FC)
SetPlayerPos(playerid, 314.820983, -141.431991,999.601562);
GameTextForPlayer(playerid, \"~w~Fegyverbolt\",5000,1);
SetPlayerInterior(playerid,7);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo[playerid][pInt] = 7;
}

 
((A SCRIPTET NEM ELLENÕRIZTEM))
A pickupra meg keress rá a modban CreateDynamicPickup azt hiszem
Remélem tudtam segíteni  :thumbsup:
[mod]Használj code tageket![/mod]
« Utoljára szerkesztve: 2012. Július 18. - 15:36:55 írta kadaradam »

Nem elérhető CsiG4

  • 208
    • Profil megtekintése
Egy játékost interiorba dobása
« Válasz #2 Dátum: 2012. Július 18. - 14:39:32 »
0 Show voters
Én nekem nem az a gond hogy nem mûködik vagy is az de más módban megy de amibe én raktam bele abba nem jó valamiért, és hogy  ezt paranccsal csinálom meg annak semmi köze hozzá

Egy játékost interiorba dobása
« Válasz #3 Dátum: 2012. Július 18. - 16:29:26 »
0 Show voters
SetPlayerInterior(playerid, interiorid);

Nem elérhető CsiG4

  • 208
    • Profil megtekintése
Egy játékost interiorba dobása
« Válasz #4 Dátum: 2012. Július 18. - 18:36:49 »
0 Show voters
Bocs de ezt most nem értem :)

Egy játékost interiorba dobása
« Válasz #5 Dátum: 2012. Július 18. - 19:12:39 »
0 Show voters

Nem elérhető CsiG4

  • 208
    • Profil megtekintése
Egy játékost interiorba dobása
« Válasz #6 Dátum: 2012. Július 19. - 10:49:13 »
0 Show voters
Azt nem vágom hogy ezt most minek írtad ide ? Mondom magába amit írtam ide jó de amint egy módba rakom error-t ír ki.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal