Szerző Téma: See modba ne a szigeten kezdjünk.  (Megtekintve 562 alkalommal)

See modba ne a szigeten kezdjünk.
« Dátum: 2013. Május 11. - 08:54:32 »
0
Sziasztok!
Lenne egy kérésem mégpedig az, hogy ne a szigeten kezdjen aki regisztrál hanem a városháza elõtt dobja ki.
Elõre is köszi, sziasztok!

See modba ne a szigeten kezdjünk.
« Válasz #1 Dátum: 2013. Május 12. - 19:31:15 »
0
Nekem olyan van, hogy Unity Stationsben kezdesz, de szerintem a koordinátákat át tudod írni ahol kell.
 
public Megmenekules(playerid,part)
{
if(IsPlayerConnected(playerid) && Logged(playerid))
{
if(PlayerInfo[playerid][pTut] == 0)
{
    if(part == 1)
    {
        Freeze(playerid,2000);
        SetPlayerInterior(playerid,1);
        SetPlayerPos(playerid,1769.92,-1866.57,13.57); // ezen módosíthatsz
        SetTimerEx(\"Megmenekules\",2000,0,\"dd\",playerid,2);
    }
    else if(part == 2)
    {
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerPos(playerid,1769.92,-1866.57,13.57); // és ezen
        GiveMoney(playerid,250000);
      if(Magyar(playerid))
         Msg(playerid,\"Kezdésnek kaptál 250,000Ft-t!\");
      DisablePlayerCheckpoint(playerid);
      SetPlayerCheckpoint(playerid,1769.92,-1866.57,13.57, 5);
      PlayerInfo[playerid][pTut] = 1;
      AdatMentesSQL(playerid);
    }
}
}
return 1;
}

 
Személy szerint én az egész kezdõspawn(és kezdõrendszert) átírtam egy sokkal effektívebbre és átláthatóbbá, ez egy nagyon régi kód, de ha nem írtál át rajta semmit, a fenti funkcióra keress rá és másold a helyére ezt(miután a koordinátákat átírtad a sajátodra). A forwardot hagyd felette.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal