משתמשים פעילים הצופים בנושא זה: 1 (0 משתמשים רשומים ו- 1 אורחים)
|
 |
|
משתמש רגוע
הודעות: 68

חבר בקהילת: -
|

מנותק
|
|
|
|
| #1 פורסם:
22.04, 22:36
|
|
[מדריך] מערכות רמות לא תמידית!
הנה מדריך למערכת רמות.. לא תמידי.. והקוד הכי פשוט שאפשר..
קודם כל למעלה במוד מוסיפים:
בפאבליק:
מוסיפים את הקוד הבא:
יורדים לסוף המוד, פותחים פאבליק חדש הנה כל הקוד להוסיף בסוף המוד:
 |
|
 |
 |
|
 |
|
public Levels(playerid) { if(IsPlayerConnected(playerid)) { if (LeveL[playerid] == 0 && GetPlayerScore(playerid) >= 50) { LeveL[playerid] = 1; SetPlayerWantedLevel(playerid,1); SendClientMessage(playerid,COLOR_ORANGE,"You are Level 1 now"); } if (LeveL[playerid] == 1 && GetPlayerScore(playerid) >= 100) { LeveL[playerid] = 2; SetPlayerWantedLevel(playerid,2); SendClientMessage(playerid,COLOR_ORANGE,"You are Level 2 now"); } if (LeveL[playerid] == 2 && GetPlayerScore(playerid) >= 150) { LeveL[playerid] = 3; SetPlayerWantedLevel(playerid,3); SendClientMessage(playerid,COLOR_ORANGE,"You are Level 3 now"); } if (LeveL[playerid] == 3 && GetPlayerScore(playerid) >= 200) { LeveL[playerid] = 4; SetPlayerWantedLevel(playerid,4); SendClientMessage(playerid,COLOR_ORANGE,"You are Level 4 now"); } if (LeveL[playerid] == 4 && GetPlayerScore(playerid) >= 250) { LeveL[playerid] = 5; SetPlayerWantedLevel(playerid,5); SendClientMessage(playerid,COLOR_ORANGE,"You are Level 5 now"); } if (LeveL[playerid] == 5 && GetPlayerScore(playerid) >= 300) { LeveL[playerid] = 6; SetPlayerWantedLevel(playerid,6); SendClientMessage(playerid,COLOR_ORANGE,"You are Level 6 now"); KillTimer(LevelTimer); } } return 1; }
|
|
 |
|
 |
|
זה הקוד הבסיסי,
מי שרוצה שזה גם יתן נשק או משהו,
מתחת לשורה SentClientMessage מוסיפים:
ResetPlayerWeapons(playerid); - לאפס את הנשקים
GivePlayerWeapon(playerid,gunid,ammo); - לתת לשחקן נשק מסוים
GivePlayerMoney(playerid,amount); - לתת לשחקן סכום כסף
קרדיט ל- Matan שופר על ידי :S
|

www.WEBGAME.co.il
mIRC: #WEBGAME.co.il
משרדים: 072-2121333
איימיל: noam@webgame.co.il \ nir@webgame.co.il \ ehud@webgame.co.il
|
|
|
|
|

אחראי קהילת TM
הודעות: 11,101

חבר בקהילת: -
|

מנותק
|
|
|
|
| #2 פורסם:
22.04, 22:45
|
|
העתקת הכל. 
|
 מנהל קהילת TM וצוות Extreme RP.
|
|
|
|
|
משתמש רגוע
הודעות: 68

חבר בקהילת: -
|

מנותק
|
|
|
|
| #3 פורסם:
22.04, 22:59
|
|
אין את זה בפורום אז פירסמתי
ושמתי קרדיט אם לא שמת לב 
|
|
|
|
|
|

מנהל קהילת DeathMatch
הודעות: 7,514

חבר בקהילת: -
|

מחובר
|
|
|
|
| #4 פורסם:
22.04, 23:20
|
|
|
תודה.
|
בברכה, מידן, מנהל קהילת VGames DeathMatch , הנהלת ערוץ GTA צוות הנהלת קהילת גינדיס
|
|
|
|
|

משתמש ותיק
הודעות: 6,110

חבר בקהילת: -
|

מנותק
|
|
|
|
| #5 פורסם:
22.04, 23:32
|
|
|
זה לא מובן, אני אישית קצת מבין בפאונו אז אני יודע
אתה עושה COLOR_ORANGE
אם מתכנת מתחיל יעשה COLOR_ORANGE ולא יעשה define בהתחלה זה לא יפעל לו!
בקיצור מדריך לא מושקע ובטח לא מובן..
|
Nir
|
|
|
|
|
משתמש רגוע
הודעות: 68

חבר בקהילת: -
|

מנותק
|
|
|
|
| #6 פורסם:
22.04, 23:59
|
|
מובן? בטח שמובן
אתה פשוט שם כל חלק איפה שאמרתי
ומי שיתקל בבעיה ב- compile אני פשוט יגיד לו תוסיף למעלה
|
|
|
|
|
|

מנהל קהילת HardCore DM
הודעות: 1,984

חבר בקהילת: -
|

מנותק
|
|
|
|
| #7 פורסם:
23.04, 00:13
|
|
|
מועתק אני יודע מאיפה..
וגם אני פירסמתי תמידית וגלריה כדי יותר מזה
|
מנהל השרת VGames 1 HardCore DeathMatch הנהלה בכירה GTA :HardCore [LorD] OmEr [Sp] 
|
|
|
|
|

נינג'ה בלגי
הודעות: 1,555

חבר בקהילת: -
|

מנותק
|
|
|
|
| #8 פורסם:
23.04, 00:32
|
|
|
יפה אחי , כול הכבוד
|

גם אני עברתי את הודעות: 1,000
|
|
|
|
|
משתמש רגוע
הודעות: 68

חבר בקהילת: -
|

מנותק
|
|
|
|
| #9 פורסם:
23.04, 01:31
|
|
|
_OmEr_ |
ציטוט: |
 |
|
|
מועתק אני יודע מאיפה..
וגם אני פירסמתי תמידית וגלריה כדי יותר מזה |
|
|
|
|
שמתי קרדיט זה מתחיל לעצבן תשתוק כבר
והמערכת תמידית שלך ממש לא תמידית ולא נעליים
אני עושה /kill זה עושה לי ב- /stats שיש לי 1 DEATHS וזה טוב
אבל זה לא רושם את זה בקובץ בכלל!
אז כשעושים GMX למוד הסטאטים מתאפסים, כי הם לא נשמרים, הם לא נשמרים בקובץ, רק האייפי סיסמא והרמה
זה לא תמידי
|
|
|
|
|
|

עילוי
הודעות: 10,506

חבר בקהילת: -
|

מנותק
|
|
|
|
| #10 פורסם:
23.04, 02:23
|
|
|
Nirsassy |
ציטוט: |
 |
|
|
זה לא מובן, אני אישית קצת מבין בפאונו אז אני יודע
אתה עושה COLOR_ORANGE
אם מתכנת מתחיל יעשה COLOR_ORANGE ולא יעשה define בהתחלה זה לא יפעל לו!
בקיצור מדריך לא מושקע ובטח לא מובן.. |
|
|
|
|
ניר מי שמעתיק את זה לשרת צריך לדעת את זה..
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_PURPLE 0x330066AA
#define COLOR_DARKGREY 0x333333AA
#define COLOR_DARKRED 0x990000AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_AQUA 0x7CFC00AA
#define COLOR_BRIGHTRED 0xDC143CAA
#define COLOR_SYSTEM 0xEFEFF7AA
#define COLOR_GRAY 0xAFAFAFAA
#define red 0xAA3333AA
#define yellow 0xFFFF00AA
#define COLOR_BLUEGREEN 0x46BBAA00
#define COLOR_CYAN 0x00FFFFAA
#define COLOR_VIOLET 0x9955DEEE
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_LEMON 0xDDDD2357
#define COLOR_BLUEWHITE 0x99FFFFAA
#define COLOR_BLACK 0x00000000
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_DARKBLUE 0x300FFAAB
#define COLOR_BROWN 0x993300AA
#define COLOR_GRAYWHITE 0xEEEEFFC4
#define COLOR_DARKGREEN 0x12900BBF
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
|
BaRKiD
Intel Core 2 Duo E8500 Box|DFI LANParty DK X48-T2RS|Thermalright Ultra-120 eXtreme|Mushkin DDR2 4096MB (2048MBx2) 800Mhz CL 4-4-4-12 XP|Club3D ATI Radeon HD4870 512MB PCIe|Corsair CMPSU-650TXEU 650W|LG GSA-GH20L X20 DVD|NZXT Tempest|Zalman Case Fan ZM-F3 120mm|G15|G5|
|
|
|
|
|

משתמש ותיק
הודעות: 5,136

חבר בקהילת: -
|

מנותק
|
|
|
|
| #11 פורסם:
24.04, 02:16
|
|
|
אמ..על פי הסטטיימר,זה מעלה רמות כל כמה זמן. או על פי מה?
|
תמונה אחת שווה אלף מילים:

תעתיקו לחתימה שלכם!
|
|
|
|
|

Most Wanted
הודעות: 2,824

חבר בקהילת: -
|

מנותק
|
|
|
|
| #12 פורסם:
24.04, 09:06
|
|
|
זה כמו בשרתי הDM המסוימים זה מעלה רמות חד פעמי בScore וביציאה מהשרת זה מתאפס.
|
D: חזרתי
|
|
|
|
|

משתמש רגוע
הודעות: 103

חבר בקהילת: -
|

מנותק
|
|
|
|
| #13 פורסם:
24.04, 11:06
|
|
|
הדבר הזה לא ממש חכם.. הפונקציה levels מקבלת playerid, אבל אני לא רואה שאתה מעביר לה אותו מתישהו.. כדי להעביר לטיימר משתנה אתה חייב להשתמש ב SetTimerEx.
זה יעבוד רק על שחקן אחד. בנוסף, הטיימר לא צריך להחזיר ערך.
כדי שזה יעבוד על כולם צריך לעשות מערך של טיימרים וליצור טיימר נפרד לכל שחקן. זה ממש מכביד וגרוע.
אם כבר אז לעשות את זה עם טיימר אחד ולולאת For בפנים.
שזה גם לא משהו, מערכת רמות לא אמורה להיות מבוססת טיימר, ובכל מקרה מערכת רמות לא תמידית היא דבר חסר משמעות..
נערך לאחרונה על ידי MidoBan, 24.04 בשעה 11:12.
|
|
|
|
|
|
![האווטר המגניב של d[0 _o]b](../../missing-asset.html)
שואף לשלמות
הודעות: 3,687

חבר בקהילת: -
|

מנותק
|
|
|
|
|
|
|
משחקי מחשב, פלייסטיישן 1-2-3, נינטנדו ואקסבוקס קונים במונסטר
|