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

משתמש רציני
הודעות: 362

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

מנותק
|
|
|
|
| #1 פורסם:
29.04, 13:20
|
|
שאלה| unban
נגיד ומישהו קיבל באן בשרת ובשביל להוריד לו אותו אני צריך לחפש בקובץ את השם שלו וזה סתם מעצבן.. איך אני יכול לעשות שאני יעשה /unban ]name וזה יוריד באן לשם שאני יכתוב?
 |
|
 |
 |
|
 |
|
if(strcmp(cmd,"/ban",true) == 0) { if(PlayerLogin[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You need be logged in"); return 1; } if(dini_Int(file,"Level") < Confing[C_ban]) { new string[256]; format(string,256,"SERVER: Unknow command.",Confing[C_ban]); SendClientMessage(playerid,COLOR_WHITE,string); return 1; } new tmp[256]; tmp = strtok(cmdtext, idx); new id; if(!strlen(tmp)) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: /ban [id] [reason]"); return 1; } if(!IsNumber(tmp)) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: Invailed ID"); return 1; } id = strval(tmp); if(!IsPlayerConnected(id)) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: Invailed ID"); return 1; } new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { result = "No Reason Given"; } new string[256]; new pname[24]; GetPlayerName(id,pname,24); new aname[24]; GetPlayerName(playerid,aname,24); format(string,256,"%s has been banned by %s(reason: %s)",pname,aname,result); SendClientMessageToAll(COLOR_RED,string); Ban(id); return 1; }
|
|
 |
|
 |
|
תודה מראש לעוזרים..
|
__________________________
כינוי בשרת nyg]time2die :vgmes1
כינוי בוונט:Time2Die
כינוי ברולפליי:Simon_Shalom
|
|
|
|
|

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

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

מנותק
|
|
|
|
| #2 פורסם:
29.04, 14:17
|
|
|
תוריד את המערכת Unban של TheShadow
|


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

מנהל תכנות GTA
הודעות: 431

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

מנותק
|
|
|
|
| #3 פורסם:
29.04, 14:52
|
|
|
@FoCuS@ |
ציטוט: |
 |
|
|
תוריד את המערכת Unban של TheShadow |
|
|
|
|
המערכת ה "UNBAN" שלי מותאמת למערכת ה BAN שלי. הוא לא יוכל להישתמש בא.
מה שכן,אם אתה שומר את ה IP של כל שהשחקנים שאתה נותן להם באן אתה יכול להוריד למישהו באן בעזרת
RconCommand("unbanip האיפי שלו ");
(אני לא בטוח שזה הפקודה הנכונה,אני לא זוכר את כל הפקודות בעלפה,ואני לא בבית כדי ליבדוק שהיא אכן הנכונה,אבל זה משהו כזה RconCommand.כשאני יגיע הביתה אני יבדוק בידיוק אך כותבים אותה :X)
|

זה האיפי שלכם לא של השרת XD
|
|
|
|
|

משתמש רציני
הודעות: 362

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

מנותק
|
|
|
|
| #4 פורסם:
29.04, 15:12
|
|
|
אבל זה מוריד דרך אייפי גם במערכת הבאנים שלך אמיר זה מוריד דרך אייפי אני מתכוון להוריד באן דרך השם..
|
__________________________
כינוי בשרת nyg]time2die :vgmes1
כינוי בוונט:Time2Die
כינוי ברולפליי:Simon_Shalom
|
|
|
|
|

מנהל תכנות GTA
הודעות: 431

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

מנותק
|
|
|
|
| #5 פורסם:
29.04, 17:46
|
|
|
המערכת הבאנים שלי לא קשורה למערכת הבאנים של SAMP
אני לא נותן באן במערכת שלי,אני נותן קיק מיתמשך הם ימשיכו להיכנס,הם ימשיכו לקבל קיק. ה UNBAN שלי לא תמאים ל SAMP
וה UNBAN של SAMP לא מתאים ל UNBAN שלי
|

זה האיפי שלכם לא של השרת XD
|
|
|
|
|

משתמש רציני
הודעות: 514

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

מנותק
|
|
|
|
| #6 פורסם:
30.04, 13:46
|
|
במידה ואתה יצרת את הקוד של הבאן הזה
שים לב
 |
|
 |
 |
|
 |
|
new string[256]; new pname[24]; GetPlayerName(id,pname,24); new aname[24]; GetPlayerName(playerid,aname,24); format(string,256,"%s has been banned by %s(reason: %s)",pname,aname,result); SendClientMessageToAll(COLOR_RED,string); Ban(id); return 1; }
|
|
 |
|
 |
|
בסוף השורה אתה תראה Ban(id); אתה צריך ליצור גם " Unban" ופשוט לעשות את אותו דבר.
|
Vagos Pimps - Its not about the right thing , its about the smart thing
|
|
|
|
|

צוות GTA
הודעות: 1,171

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

מנותק
|
|
|
|
| #7 פורסם:
30.04, 14:25
|
|
|
Class |
ציטוט: |
 |
|
|
במידה ואתה יצרת את הקוד של הבאן הזה
שים לב
 |
|
 |
 |
|
 |
|
new string[256]; new pname[24]; GetPlayerName(id,pname,24); new aname[24]; GetPlayerName(playerid,aname,24); format(string,256,"%s has been banned by %s(reason: %s)",pname,aname,result); SendClientMessageToAll(COLOR_RED,string); Ban(id); return 1; }
|
|
 |
|
 |
|
בסוף השורה אתה תראה Ban(id); אתה צריך ליצור גם " Unban" ופשוט לעשות את אותו דבר. |
|
|
|
|
וואלה?
ו מה הוא יכתוב ב unban ? id tאו playerid?
קצת הגיון..
|


צוות הנהלת GTA,צריכים עזרה? פנו אליי!
גם אני באגודת החתימות הקצרות בגלל שנמאס חתימות עם עמוד שלם! 
|
|
|
|
|
משתמש צעיר
הודעות: 58

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

מנותק
|
|
|
|
| #8 פורסם:
30.04, 17:28
|
|
 |
|
 |
 |
|
 |
|
if(strcmp(cmd,"/unbanip",true)==0) { if(dini_Int(file,"Level") < Confing[C_ban]) { tmp = strtok(cmdtext,idx); if(!strlen(tmp)) { SendClientMessage(playerid,COLOR_WHITE,"USAGE: /unbanip [IP Adress]"); return 1; } format(string,sizeof(string),"unbanip %s",tmp); SendRconCommand(string); SendRconCommand("reloadbans"); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, 256, "You succesfully unbanned IP %s",tmp); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); } return 1; }
|
|
 |
|
 |
|
ככה עושים un-ban.
|
|
|
|
|
|
|
|
משחקי מחשב, פלייסטיישן 1-2-3, נינטנדו ואקסבוקס קונים במונסטר
|