Szerző Téma: Checkpoint hiba  (Megtekintve 375 alkalommal)

Nem elérhető wunZ

Checkpoint hiba
« Dátum: 2012. Július 13. - 13:31:04 »
0 Show voters
Az a gondom, hogy ebbe a scriptbe amit csinálok van egy /fuvarozas parancs, ami választ négy kordináta közül, és random valamelyikhez kell menni. Ez eddig jó, amikor leszállítottam a cuccot a teherautóval, kapok pénzt,és utána újra fel kell venni árut egy adott ponton egy checkpointba. Ha bele megyek ebbe a checkpointba, akkor megint ad pénzt és az elõzõ utasításokat adja be...
 
public OnPlayerEnterCheckpoint(playerid)
{
   if(GetPlayerVehicleID(playerid) == fuvarozokocsi[0] && fuvarozokocsi[1] && fuvarozokocsi[2])
   {
      if(!IsPlayerInRangeOfPoint(playerid, 5, 2487.0955,-2484.1726,13.6615) && IsPlayerInRangeOfPoint(playerid, 5, 2445.8696,-1762.4740,13.5870) && IsPlayerInRangeOfPoint(playerid, 5, 1859.3274,-1857.4028,13.5817) && IsPlayerInRangeOfPoint(playerid, 5,1775.1548,-1702.4775,13.5083)) return 0;
      {
             GivePlayerMoney(playerid, 5000);
             SendClientMessage(playerid, COLOR_LIGHTGREEN, \"Itt a pénzed!\");
             DisablePlayerCheckpoint(playerid);
             bepakolas = true;
      }
      return 1;
   }
   if(GetPlayerVehicleID(playerid) == fuvarozokocsi[0] && fuvarozokocsi[1] && fuvarozokocsi[2])
   {
      if(!IsPlayerInRangeOfPoint(playerid, 5, 2078.9539,-2032.8884,13.5469)) return 0;
      {
             SendClientMessage(playerid, COLOR_LIMEGREEN, \"Bepakoltak a  teherautóba! Most csak írd be, hogy /fuvarozas, és elkezdheted és elkezdheted a szállítást!\");
             DisablePlayerCheckpoint(playerid);
             bepakolas = false;
      }
      return 1;
   }
   return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal