אני קראתי לפי כמה מדריכים איך עושים דיאלוג של בחירה.
אני יודע להכין את הקוד,אבל את השאר לא.
אפשר עזרה בבקשה![]()
אני קראתי לפי כמה מדריכים איך עושים דיאלוג של בחירה.
אני יודע להכין את הקוד,אבל את השאר לא.
אפשר עזרה בבקשה![]()
קח אחי: http://www.szf.co.il/f321/t110055/
זה מדריך טוב.
עם לא הבנת תמדריך של יגל כתוב כאן במה אתה מסתבך ונעזור לך
יש לי את המוד של סטלה זון.
עכשו אני רוצה להכין דיאלוג שיהיה בו את כל השיגורים, אבל שגם יהיה אפשר לילחוץ עליהם וזה ישגר אותי.
אני הבנתי שזה "דיאלוג עם בחירת אפשרויות".
שמתי את הקוד שהוא נותן לדיאלוג הזה (דיאלוג בחירת אפשרויות) הכי למטה במוד.
שאני מקמפל אני מקבל Error.
שיניתי את הדברים למה שרציתי.
עכשו יש לי שאלות:
1. האם זה באמת הדיאלוג שאני צריך?
2. למה יש זה Error??
תודה רבה
תכתוב כאן תארורים ואת השורות של הארורים וכן זה הדיאלוג שאתה צריך דיאלוג בחירה
תעתיק לאתר הזה http://pastebin.com/
את הפאבליק public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
ואת הפקודה שפותחת את הדיאלוג
תרשום פה מה הכנת ומה האירורים שזה נותן לך... תרשום גם איפה שמת תפונקציה של הדיאלוג
האירורים:
error 021: symbol already defined: "ShowPlayerDialog"
warning 203: symbol is never used: "listitems"
הכנתי:
new listitems[] = "1\tDeagle\n2\tSawnoff\n3\tPistol\n4\tGrenade\n5\tParachute\n6\tLorikeet";
ShowPlayerDialog(1,1,DIALOG_STYLE_LIST,"List of weapons:",listitems,"Select","Cancel")
את הפונקציה שמתי:
את הפונקציה שמתי מתחת:
public OnPlayerText(playerid, text[])
{
new Text[256];
{
format(Text, 256, "[%d] %s" ,playerid,text);
SendPlayerMessageToAll(playerid, Text);
return false;
}
}
שזה הכי למטה.
http://pastebin.com/8TGbqbqs
הסברתי לך פה ונתתי לך דוגמא במידה ונתקלתה או לא הבנתה כתוב פה ואני יעזור לך