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: Alfonso - 2018. November 13. - 21:09:33

Cím: IsVehicleInRangeOfPoint probléma / alternatíva kérés.
Írta: Alfonso - 2018. November 13. - 21:09:33

  1.    

          Sziasztok! Lehet én vagyok a hülye, de ezt nem tudom megoldani. Azt szeretném, ha egy bizonyos járműben ülve egy adott ponthoz érek, akkor elküldjön egy üzenetet, valahogy így oldottam meg, viszont az istenért sem történik semmi, mikor az adott ponthoz ér az adott jármű. Előre is köszönöm szépen a segítséget!
       


  2.    

           
       
       

           
       
       

    if (IsVehicleInRangeOfPoint(vehicleid, rádiusz, x, y, z))
        {
           SendClientMessage(playerid, feher, \"itt kéne lennie valaminek, most direkt ezt írtam ide példának okáért\");
        }

       

          

    stock IsVehicleInRangeOfPoint(vehicleid,Float:range,Float:x,Float:y,Float:z)
    {
        return range >= GetVehicleDistanceFromPoint(vehicleid, x,y,z);
    }

          
              
          
       

Cím: IsVehicleInRangeOfPoint probléma / alternatíva kérés.
Írta: Kovacs_Richard - 2018. November 13. - 21:24:17
ez biztos MTA kód? véletlen nem SA-MP?
 
 
 
és hova raktad be azt a feltételt?
 
 
 

return range >= GetVehicleDistanceFromPoint(vehicleid, x,y,z);

 
a másik kérdés, hogy csak szerintem kellene fordítva lennie itt a feltételnek?
 
HA a range kisebb egyenlőre, akkor van közel
Cím: IsVehicleInRangeOfPoint probléma / alternatíva kérés.
Írta: Alfonso - 2018. November 13. - 21:29:41
Jajj, rossz helyre írtam, bocsi. Egyébként azóta megoldottam, köszi azért.
Cím: IsVehicleInRangeOfPoint probléma / alternatíva kérés.
Írta: Kovacs_Richard - 2018. November 13. - 21:52:54
Performancia szempontjából talán az állandó ellenőrzés helyett rakhatnál CheckPointot (akár race CP-t), vagy Pickupot.
 
https://wiki.sa-mp.com/wiki/OnPlayerPickUpPickup
 
https://wiki.sa-mp.com/wiki/OnPlayerEnterCheckpoint
Cím: IsVehicleInRangeOfPoint probléma / alternatíva kérés.
Írta: Alfonso - 2018. November 15. - 19:57:28
Kicsit komplexebb rendszer része ez, direkt csak ennyivel írtam körül az egészet itt fórumon. CP-vel, és Pickuppal sajnos nem megoldható.