عرض مشاركة واحدة
قديم 2019-07-13, 11:05 AM
المشاركة #8  
osama
  • غير متواجد
افتراضي رد: مشكلة بخصوص السرفر
:d اصبر علي رزقك يا صحبي

ادخل علي packethandler.cs


ابحث عن
كود:
static void setlocation(data generaldataclient.gamestate client

و بدلها ب دي
كود:
 static void setlocation(data generaldataclient.gamestate client)
        {
            if (
client.entity.myjiang != null)
            {
                
jianghu.attributestoarray(client);
                if (
client.entity.myjiang.secondsend != 0)
                {

                    
client.entity.myjiang.sendonline(clienttrue);
                    
client.entity.myjiang.onshutdown true;
                    
client.entity.myjiang.startjiang time32.now;
                    
client.loaditemstats();
                }
                else
                {
                    
client.entity.myjiang.sendtoarray(clientfalse);
                }
            }
            else if (
client.entity.reborn == 2)
            {
                
talentstatus tal = new talentstatus(client.entity.uid);
                
tal.mode "0";
                
tal.type 0;
                
client.send(tal);
            }
            
sendflower sendflower = new sendflower();
            
sendflower.typing = (flowers.isboy((uint)client.entity.body) ? 3u 2u);
            
client.send(sendflower.toarray());

            
client.send(client.entity.myachievement.toarray());
            if (
client.guild != null)
            {
                
client.guild.sendguild(client);
                
guildmindonations guildmindonations = new guildmindonations(31);
                
guildmindonations.aprendguild(client.guild);
                
client.send(guildmindonations.toarray());
            }
            
clan clan client.entity.getclan;
            if (
clan != null)
            {
                
clan.build(clientclan.types.info);
                
client.send(clan);

                
client.entity.clanname clan.name;

                
client.send(new clanrelations(clanclanrelations.relationtypes.allies));
                
client.send(new clanrelations(clanclanrelations.relationtypes.enemies));
            }

            foreach (
game.conquerstructures.society.guild guild in kernel.guilds.values)
            {
                
guild.sendname(client);
                
guild.sendname(client);
            }

            if (
client.entity.enlightmenttime 0)
            {
                
enlight enlight = new enlight(true);
                
enlight.enlighted client.entity.uid;
                
enlight.enlighter 0;

                if (
client.entity.enlightmenttime 80)
                    
client.entity.enlightmenttime 100;
                else if (
client.entity.enlightmenttime 60)
                    
client.entity.enlightmenttime 80;
                else if (
client.entity.enlightmenttime 40)
                    
client.entity.enlightmenttime 60;
                else if (
client.entity.enlightmenttime 20)
                    
client.entity.enlightmenttime 40;
                else if (
client.entity.enlightmenttime 0)
                    
client.entity.enlightmenttime 20;
                for (
int count 0count client.entity.enlightmenttimecount += 20)
                {
                    
client.send(enlight);
                }
            }

            if (
client.entity.hitpoints != 0)
            {
                if (
client.map.id == 1036 || client.map.id == 1039)
                {
                    if (
client.entity.previousmapid == 0)
                        
client.entity.setlocation(1002300278);
                    else
                    {
                        switch (
client.entity.previousmapid)
                        {
                            default:
                                {
                                    
client.entity.setlocation(1002300278);
                                    break;
                                }
                            case 
1000:
                                {
                                    
client.entity.setlocation(1000500650);
                                    break;
                                }
                            case 
1020:
                                {
                                    
client.entity.setlocation(1020565562);
                                    break;
                                }
                            case 
1011:
                                {
                                    
client.entity.setlocation(1011188264);
                                    break;
                                }
                            case 
1015:
                                {
                                    
client.entity.setlocation(1015717571);
                                    break;
                                }
                        }
                    }
                }
            }
            else
            {
                if (
client.entity.mapid == 1038 && khaledmohamed.game.guildwar.iswar)
                {
                    
client.entity.setlocation(60013174);
                }
                else
                {
                    
ushort[] point database.dataholder.findrevivespot(client.map.id);
                    
client.entity.setlocation(point[0], point[1], point[2]);
                }
            }
            
generaldata.dwparam client.map.baseid;
            
generaldata.wparam1 client.entity.x;
            
generaldata.wparam2 client.entity.y;
            
client.send(generaldata);
            
client.screen.reload(null);//done
            
client.screen.fullwipe();
            
client.sendscreenspawn(client.entitytrue);
            
client.screen.reload(null);
        } 

و سيبك من السورس الي مليان مشاكل ده انا شويه كده و هنزل سورس فكسد باذن الله يا بكره يا بعده



بردو مش شايف اميلى التانى هوا في مشكلتين لو اتحلو يبقا السورس الى انا شغال علية تمام
السورس دة غير السورس دكهت