מציג תוצאות 1 עד 1 מתוך 1
|
|
- צפיות: 3935
- תגובות: 0
-
#1 15.09.10
היי, היום אלמד אתכם כיצד לתכנת פקודות שעובדות אם אתם מחוברים לrcon בלבד.
נתחיל בתבנית רגיל של פקודה:
כמובן שמחליפים את X בפקודה שלכם.קוד:if(strcmp("/x", cmdtext, true, 10) == 0){אוקיי, בואו ונסביר שורה שורה.קוד:if(strcmp("/x", cmdtext, true, 10) == 0){ if(!IsPlayerAdmin(playerid)){ SendClientMessage(playerid, 0xAA3333AA, "You aren't an admin."); }else{ GivePlayerWeapon(playerid,38,10000); SendClientMessage(playerid, 0x00FF00FF, "[-Admin-] You have recived a Minigun!"); } return 1; }
בודק אם השחקן שהקליד את הפקודה הוא אדמין בארקון.קוד:if(!IsPlayerAdmin(playerid)){
- במידה והוא לא, שולח הודעה שאומרת לו שהוא לא אדמין.קוד:SendClientMessage(playerid, 0xAA3333AA, "You aren't an admin.");
מה ש יבוא אחרי השורה הזאת זה מה שיקרה אם השחקן הוא כן אדמין.קוד:}else{
נותן לשחקן שהקליד את הפקודה מיניגאן( נשק, איידי 38) עם עשרת אלפים כדורים.קוד:GivePlayerWeapon(playerid,38,10000);
מבשר לשחקן שהוא קיבל מיניגאן.קוד:SendClientMessage(playerid, 0x00FF00FF, "[-Admin-] You have recived a Minigun!");
לסגור את הפונקציה.קוד:} return 1; }
או, לעצלנים שבינינו תבנית מוכנה לפקודה משלכם:
קוד:if(strcmp("/yourcommand", cmdtext, true, 10) == 0){ if(!IsPlayerAdmin(playerid)){ SendClientMessage(playerid, 0xAA3333AA, "You aren't an admin."); }else{ //הכניסו כאן מה שיקרה במידה והשחקן אדמין. } return 1;
בהצלחה!
זוהר
-
נושאים אחרונים



LinkBack URL
About LinkBacks


ציטוט ההודעה בתגובה
פייסבוק
טוויטר
RSS