ראיתי שהרבה מאוד שחקנים צריכים הסבר על אובייקטים...
איך לשים אותם,
איך להזיז אותם,
וכו'.
אז כאן יש את כל ההסברים
מה הם אובייקטים?
אובייקט (בסאן אנדרס) הוא
כמעת כל דבר שקיים במשחק - עצים, צמחים, אבנים, שבילים, ועוד. אובייקט
לא יכול להיות שחקן, מים, ומכונית.
איך שמים אובייקטים?
יש מספר דרכים:
1. תוכנת Xtreme Vehicle Plotter, בעזרתה ניתן ליצור די הרבה קודים, ביניהם גם אובייקט. אך את הכל עושים מהמפה של המשחק, ולא מהמשחק עצמו.
לא מומלץ
2. התוכנה\המשחק Multi Theft Auto San Andreas: רוב המתכנתים משתמשים בו, ניתן לקחת אובייקט מתוך רשימה או להקליד
איידי, להזיז את האובייקט בעזרת העכבר, ללחוץ על העכבר, לשמור, ולקבל מפת MTA עם האובייקט שלכם!
המ
רת קודים של מפת MTA לקודים של SAMP
נכנסים ל
אתר להפיכת מפות MTA לקודים של SAMP, לוחצים 'עיון', מעלים את מפת הMTA ומקבלים קודים לSAMP.
a_objects - קודים
CreateObject(
modelid,x,y,z,rx,ry,rz);
זהו קוד ליצירת אובייקט.
modelid - מודל | x y z - מיקום | rx ry rz - צורת עמידה
---
SetObjectPos(objectid,x,y,z);
זהו קוד לשינוי מיקום של אובייקט.
objectid - האובייקט שברצונכם להזיז | x y z - המיקום החדש
---
GetObjectPos(objectid,x,y,z);
זהו קוד לקבלת המיקום של אובייקט.
objectid - האובייקט | x y z - ה new שעליהם ייתקבל המיקום
---
SetObjectRot(objectid,x,y,z);
זהו קוד לשינוי צורת העמידה של אובייקט.
objectid - האובייקט | x y z - צורת העמידה החדשה
---
GetObjectRot(objectid,x,y,z);
זהו קוד לקבלת צורת העמידה של אובייקט.
objectid - האובייקט | x y z - ה new שעליהם תתקבל צורת העמידה
---
IsVaildObject(objectid);
לא יודע S:
---
DestroyObject(objectid);
זהו קוד להריסת אובייקט.
objectid - האובייקט
---
MoveObject(objectid,x,y,z,speed);
זהו קוד להזזת אובייקט.
objectid - האובייקט | x y z - המיקום שאליו האובייקט יזוז | speed המהירות בה האובייקט יזוז
---
StopObject(objectid);
זהו קוד להפסקת תזוזת אובייקט.
objectid - האובייקט
---
כל השאר אני לא יודע XD