אוקי מדריך זה נוצר על ידי Zachi_Meyer
על יתר ביקוש הזזת שערים וכו'!
התחלת המדריך:
למעלה במוד מוסיפים:
Gates - ניתן להחליף לכל שם שאתם רוצים למשל [new Shara;] וכו'
הולכים לפובליק:
PHP Code:
public OnGameModeInit()
{
בפובליק זה אתם שמים תהגדרה של
PHP Code:
Gates = CreateObject
לדוגמא:
PHP Code:
Gates = CreateObject(971, -693.535400, 965.897583, 13.459181, 0.0000, 0.0000, 270.0000);//
מה שהגדרנו את האובייקט שלנו במקרה הזה זה - שער.
כדי לסגור תשורה:
עכשיו מה שאנחנו עושים זה פקודה שהשער יפתח ויסגר!
הולכים לפובליק:
PHP Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
פקודה להכנה:
PHP Code:
if(strcmp(cmdtext, "/Command" ,true)==0)
{
MoveObject(Gates,X,Y,Z ,2);
SendClientMessage(playerid,0xFFFF00," TEXT");
return 1;
}
ה- Gate שבתוך המוב אובייקט מסמל את השער שלנו!
ה- SendClientMessage שנפתח לנו השער מוצג לנו הודעה טקסט!
עכשיו נתחיל איך בדיוק עושים:
PHP Code:
if(strcmp(cmdtext, "/openc" ,true)==0)
{
MoveObject(Gates,-693.535400, 965.897583, 5.111000,2);
SendClientMessage(playerid,0xFFFF00," TEXT");
return 1;
}
if(strcmp(cmdtext ,"/closec" ,true)==0)
{
MoveObject(Gates,-693.535400, 965.897583, 13.459181,2);
SendClientMessage(playerid,0xFFFF00," TEXT ");
return 1;
}
אם ה-Open שלנו נפתח שב-Close שלנו נסגר
צריך להיות הפרשים בניהם סתכלו טוב בין שני ה-XYZ בין שניהם!
אינן תואמים.
צריך להוריד מהמספר כמה מספרים נמוכים למשל עם הZ :
5.111000
אני מוריד ממנו:
4.010000
אז זהו סוף המדריך מקווה שהבנתם!
דוגמא למה שאנו עושים!
עכשיו עם
הורדה [לעצלנים]:
http://www.f2h.co.il/969931507
תהנו!!!!