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: Petrik - 2012. november 22. - 17:36:20

Cím: Ha beleér egy adott zónába..
Írta: Petrik - 2012. november 22. - 17:36:20
Sziasztok!
Hogyan tudom megcsinálni azt, hogy ha egy játékos beleér egy adott zónába, akkor elteleportálja?
Cím: Ha beleér egy adott zónába..
Írta: justrics - 2012. november 22. - 18:11:22
public OnPlayerUpdate(playerid)
{
if (IsPlayerInRangeOfPoint(playerid,1,363.4137,-74.5788,1001.5078)) //kilépés a burgershotból
{
SetPlayerPos(playerid,1199.5190,-920.8154,43.1076);
SetPlayerInterior(playerid,0);
}
return 1;
}

 
Parancsolj nekem ugye itt egy ajtó elé van téve a sugár! és akkor kirak értelem szerûen ezt át kell írnod.
Cím: Ha beleér egy adott zónába..
Írta: ZyZu. - 2012. november 22. - 19:03:07
Az OnPlayerUpdatet -t nem ajánlom fõleg nagyon laggolna a szerver tõle. Készítsél egy timert és ha a játékos elhagya az adott zónát akkor KillTimerel lenullázod a timert.  :) Sokkal jobb.  ;)