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: Geno - 2014. január 03. - 15:42:22

Cím: Object lerakás.
Írta: Geno - 2014. január 03. - 15:42:22
Sziasztok.
Egy bólya rendszert próbálok elkészíteni és kéne egy kis segítség.
A kérdésem: hogyan lehet a játékos elé lerakni az objectet?
Pl: /bolyale és pontosan a játékos elé rakja aki beírta.
Jobban nem tudom elmagyarázni...
Cím: Object lerakás.
Írta: Lucio - 2014. január 03. - 16:29:53
Létrehozol 3 Float változót. A 3 Float változóval lekéred a játékos pozícióját és az objecthez oda írod az Y koordinátához, hogy Változó + 1.
Pl.:
 
new Float:PosX, Float:PosY, Float:PosZ;
/*=====PARANCSBA======*/
GetPlayerPos(playerid, PosX, PosY, PosZ);
CreateObject(modelid, PosX, PosY + 1, PosZ, 0, 0, 0, 0);
/*=====PARANCSBA======*/
Cím: Object lerakás.
Írta: Geno - 2014. január 03. - 17:03:36
Köszönöm! Ment a \"+\"
És objectet hogyan csatolok a player kezére?
Cím: Object lerakás.
Írta: matthew14 - 2014. január 03. - 18:41:37
Szia!
http://wiki.sa-mp.com/wiki/SetPlayerAttachedObject
Segítség:
http://forum.sa-mp.com/showthread.php?t=209234
Remélem tudtam segíteni! :)
Cím: Object lerakás.
Írta: nyomo - 2014. január 03. - 20:54:39
Lucio így nem minden esetbe a játékos elé fogja lerakni. Hanem a player pozíciójától +1 Y irányába, ez pedig nem függ attól hogy merre áll a játékos.
Geno azt tanácsolom hogy ne elé akard rakni hanem pontosan a játékos X,Y kordinátájára így nem bonyolult, oda tudod rakni ahova szeretnéd, még a Z kordinátát beállítod hogy mennyit kell kivonni/hozzáadni hogy a talajon legyen az a bója. Esetleg ha bebuggona az objectbe akkor  felé spawnolsz.
Ha mégis ragaszkodsz hogy elé rakja le akkor itt már én megkérdeztem egyszer és Kovács Richard segített benne!
Ezen a linken eléred a témát: http://sampforum.hu/index.php?topic=49730.0
Cím: Object lerakás.
Írta: Geno - 2014. január 04. - 01:28:28
Értem:) akkor át is írom.
Mindenkinek köszönöm, dobom a \'+\'-okat.