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: Extasy449 - 2012. szeptember 06. - 20:28:47

Cím: pickup kérdés
Írta: Extasy449 - 2012. szeptember 06. - 20:28:47
Üdv!
Van egy olyan gondom, hogy van 2 pickupom, \"x\" és \"y\". Ha belemegyek x-be elteleportál y-ra de ha y-ra megyek x-re teleportál. Tehát egy házba interior. Úgy csináltam meg, hogy ha felveszem x-et akkor az y pozíciójára rak és fordítva. De ha odarak az y-re(vagy x-re) akkor azt egybõl felveszi és megint teleportál. Szóval hogy tudnám megoldani, hogy ne egybõl vegye fel a pickupot mikor odarak?
Cím: pickup kérdés
Írta: CANNONN - 2012. szeptember 06. - 20:40:34
Remélem mûködik, elméletben minden 5. másodpercben leellenõrzi hogy az adott pozíción van-e a játékos.
 

forward timer();
public OnGameModeInit()
{
SetTimer(\"timer\", 5000, true);
return 1;
}
public timer()
{
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 1.0, x, y, z))
{
SetPlayerPos(playerid, x, y, z); // Ahova el akarod, hogy teleportálja.
}
if(IsPlayerInRangeOfPoint(i, 1.0, x, y, z))
{
SetPlayerPos(playerid, x, y, z); // Ahova el akarod, hogy teleportálja.
}
}
return 1;
}
Cím: pickup kérdés
Írta: Extasy449 - 2012. szeptember 06. - 20:56:29
Akkor nem is kell ezzel a  megoldással pickup, igaz?
Cím: pickup kérdés
Írta: CANNONN - 2012. szeptember 06. - 21:06:51
Díszítésnek használhatsz attól. ;)
Cím: pickup kérdés
Írta: Extasy449 - 2012. szeptember 06. - 21:22:57
Köszönöm:D Nem tudom használom majd-e nekem a pickup jobban tetszik. XD Esetleg valakinek ötlete?
Cím: pickup kérdés
Írta: Depi - 2012. szeptember 06. - 21:49:47
Timer felesleges, amikor belemész Xbe, akk nem Y-on koordinátát adsz meg hanem pl Y részének az X koordinátája + 2, remélem érted mire gondolok, a timer meg ha sok van eléggé terhel...
Bele megy a \" Bemegy \" PickUpba, és ha belement, akk SetPlayerPos(playerid,X+2,Y,Z); de ezek az Y koordináta adatai/koordinátái. És akk így felesleges a timer. + nem ajánlatos.
Cím: pickup kérdés
Írta: Gabor.. - 2012. szeptember 06. - 22:25:15
Csak annyi a feladatod, hogy az X kordinátát megtoldod 2-vel. Tehát X + 2.
Cím: pickup kérdés
Írta: Extasy449 - 2012. szeptember 07. - 14:44:41
Köszönöm ez lesz a nyerõ valószínüleg. Csak azt nem értem, see-n hogy oldották akkor meg? Mert ott oda rak. :o
Cím: pickup kérdés
Írta: Yakuza™ - 2012. szeptember 07. - 22:10:08
Idézetet írta: Extasy449 date=1347021881\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27430\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm ez lesz a nyerõ valószínüleg. Csak azt nem értem, see-n hogy oldották akkor meg? Mert ott oda rak. :o
 
tudod ez olyan,hogy soha nem fogod megtudni :)
Cím: pickup kérdés
Írta: Kovacs_Richard - 2012. szeptember 07. - 22:43:48
Idézetet írta: Yakuza™ date=1347048608\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27430\" data-ipsquote-contentclass=\"forums_Topic


Köszönöm ez lesz a nyerõ valószínüleg. Csak azt nem értem, see-n hogy oldották akkor meg? Mert ott oda rak. :o
 
tudod ez olyan,hogy soha nem fogod megtudni :)
 
[/quote]
vagy csak meg kéne kérdezni a SEE Scripterét :D
am nekem van rá 1 tippem, de még nem tartok a pickup rendszernél, akkor majd letesztelem hogy kivitelezhetõ e :)