GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Swatch - 2014. december 23. - 13:09:01

Cím: Duty
Írta: Swatch - 2014. december 23. - 13:09:01
Sziasztok.
Szerveremben elkészült egy katonai frakció, amely a 100-as id re halgat. Ennek szeretnék egy duty-t csinálni.
Az f4et már meg tudtam oldani, de ezzel nem tudok megbírkózni..
Illetve, ha mondjuk a /rbs parancsot hozzá szeretném rendelni eme 100-as idjő katonaság nevő frakcióhoz..
Előre is köszi a válaszokat.
Cím: Duty
Írta: Royalf - 2014. december 23. - 14:22:18
ZeroMTA és Valhalla esetén:
pdColShape = createColSphere(X, Y, Z)
exports.pool:allocateElement(pdColShape)
setElementDimension(pdColShape, dimensionID)
setElementInterior(pdColShape, interiorID)
elérési út: faction-system\\s_duty_commands.lua
/getpos -al lekéred a helyed, az X Y Z dimensionID interiorID helyére pedig beírod amiket kiadott.
Edit: Ugye 100 -as ID -hez rendeld hozzá
Cím: Duty
Írta: Swatch - 2014. december 23. - 15:02:57
:) Hogyan rendeljem hozzá? :)
Cím: Duty
Írta: Royalf - 2014. december 23. - 16:00:57
Én is fáradt voltam bocsi... Nem frackió ID -hez, hanem frakció típushoz kell.
 
if (factionType==típusID) then
Cím: Duty
Írta: Swatch - 2014. december 23. - 21:17:35
exports.global:giveItem(thePlayer, 64, 15)    ha a 15 helyére véletlenszerű számot szeretnék generálni, ami minden playernek más, de ha én mégegyszer bedutyzok akor nekem ugyan az legyen
mert így mindenkinek a jelvényszáma : 15
pl :     4000-8000 generáljon random sázmot
Cím: Duty
Írta: Royalf - 2014. december 23. - 23:01:49
Azt hogy mindig ugyan azt kapjad ahhoz le kell menteni setElementData-val majd minden dutykor újra lekérni getElementData-val. Random számost telefonról nem írom most le, ha nem gond.
Cím: Duty
Írta: Swatch - 2014. december 24. - 17:04:43
MEgvan, Köszi a választ
Cím: Duty
Írta: Toxic - 2014. december 24. - 17:10:03
[gmod]Zárom, helyezem.[/gmod]