שאלה|איך עושים? - קהילות משחקים - Vgames
MSN ראשי MSN חדשות MSN עסקים
ברשת
Spaces Messenger Hotmail
Vgames - ערוץ המשחקים הישראלי

חיפוש מתקדם
רישום משתמש חדש


משחקי כיף, פאן


לנגן השירים האינטרקטיבי של רדיוס 100FM

לחצו לקניית משחקים למחשב, לפלייסטיישן, ל PSP, לנינטנדו ול XBOX360
מגזין קהילות הורדות Vgames FUN
  ערוצים טורנירים וליגות חנות
 


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

משתמש חדש

הודעות: 7

חבר בקהילת: -

מנותק

מנותק

#1   פורסם: 28.04, 16:08

ברירת מחדל שאלה|בסטאטס!


טוב אז יש לי מערכת הרשמה והתחברות ורמות וסטאטס(הכל נשמר)
אבל נשארה לי רק בעיה אחת:
אני רוצה לעשות שכל פעם השחקן מת אז זה מוסיף להורג 1 להריגות ומוסיף לשחקן 1 למיתות

הנה ההרשמה :

dcmd_r(playeridparams[])
{
    if(
PLAYERLIST_authed[playerid]) return SystemMessage(playerid"Already authed.");
    if(
udb_Exists(PlayerName2(playerid))) return SystemMessage(playerid"Account already exists, please use '/l password'.");
    if(
strlen(params) == 0) return SystemMessage(playerid"Correct usage: '/r password'");
    if (
udb_Create(PlayerName2(playerid),params))
 {
      new 
file[256],name[24];
  
GetPlayerName(playerid,name,24); format(file,256,"%s.sav",udb_encode(name));
      
dini_Set(file,"password",params);
      new 
year,month,daygetdate(yearmonthday);
        new 
strdate[20];
     
format(strdatesizeof(strdate), "%d/%d/%d",day,month,year);
       
dUserSet(PlayerName2(playerid)).("RegisteredDate",strdate);
     
dUserSetINT(PlayerName2(playerid)).("registered",1);
  
dUserSetINT(PlayerName2(playerid)).("Level",0);
  
dUserSetINT(PlayerName2(playerid)).("Kills",0);
  
dUserSetINT(PlayerName2(playerid)).("Deaths",0);
        
dUserSetINT(PlayerName2(playerid)).("money",0);
        
dUserSetINT(PlayerName2(playerid)).("bank",0);
     
PLAYERLIST_authed[playerid] = 1;
     
SendClientMessage(playeridCOLOR_SYSTEM"ACCOUNT: You have been automaticaly logged in");
  return 
1;
 } 
}

או יותר מסודר :


נערך לאחרונה על ידי hleihel, 28.04 בשעה 16:21.


האווטר המגניב של misterhagi

מצליחן

הודעות: 731

חבר בקהילת: -

מנותק

מנותק

#2   פורסם: 28.04, 16:12

כותרת לא תקינה!


RP,only RP

-HM-

לקורות חיים לחצו--




-Medic-




האווטר המגניב של Mr_SandwicH

צוות WR

הודעות: 3,116

חבר בקהילת: -

מנותק

מנותק

#3   פורסם: 28.04, 16:15

זה Dini יש לי גם עכשיו תבעיה אני מנשה לעשות את זה אבל לא מצליחה


|לעזרה| ICQ : 389169879 | בפרטי בפורום|
setImgWidth();


האווטר המגניב של MidoBan

משתמש רגוע

הודעות: 63

חבר בקהילת: -

מנותק

מנותק

#4   פורסם: 28.04, 16:31

OnPlayerDeath(playerid,killerid)
{
    
dUserSetINT(PlayerName2(killerid)).("kills",(dUserINT(PlayerName2(killerid)).("kills")+1); 
    
dUserSetINT(PlayerName2(playerid)).("deaths",(dUserINT(PlayerName2(playerid)).("deaths")-1);

אני לא מציע לך לעבוד ככה עם הקבצים ישירות אלא עם משתנים ויותר מסודר.
זה רק כדי שתבין את המערכת קבצים.




משתמש חדש

הודעות: 7

חבר בקהילת: -

מנותק

מנותק

#5   פורסם: 28.04, 16:36

MidoBan
ציטוט:
צפה בהודעה
OnPlayerDeath(playerid,killerid)
{
    
dUserSetINT(PlayerName2(killerid)).("kills",(dUserINT(PlayerName2(killerid)).("kills")+1); 
    
dUserSetINT(PlayerName2(playerid)).("deaths",(dUserINT(PlayerName2(playerid)).("deaths")-1);

אני לא מציע לך לעבוד ככה עם הקבצים ישירות אלא עם משתנים ויותר מסודר.
זה רק כדי שתבין את המערכת קבצים.
אתה יכול להגיד לי איך?


האווטר המגניב של MidoBan

משתמש רגוע

הודעות: 63

חבר בקהילת: -

מנותק

מנותק

#6   פורסם: 28.04, 17:23

לעבוד ישירות עם קבצים זה ממש לא יעיל.
צריך לעבוד עם מערכים, ולעדכן את הקבצים שהשחקן מתנתק.

הנה המדריך הרשמי של dudb:
http://forum.sa-mp.com/index.php?topic=4798.0

אתם לא צריכים אנגלית מטורפת בשביל זה, תנסו להבין, ככה לומדים.




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

הגדרות נושא
אפשרויות הצגת נושא


עזרה             אודות האתר             צור קשר             דרושים             פרסם באתר            RSS Vgames