Thread: Invisible players

Results 1 to 3 of 3
  1. #1 Invisible players 
    Registered Member
    Join Date
    Jul 2008
    Posts
    430
    Thanks given
    6
    Thanks received
    29
    Rep Power
    12
    Hi Im having problems with players being invisible. I noticed it happens when you die you can't see people. I first thought it was the applydead method of mine but I don't think it is. I know it has to do with the screen updating. I possibly think it has to do with the player class file. Anyone had this experience before and know how to fix it? I heard there was a topic on how to fix screen updating if somone can link me the topic link ill be happy.

    And no, its not deltascape.
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Dec 2007
    Posts
    621
    Thanks given
    9
    Thanks received
    8
    Rep Power
    163
    I posted a tutorial that fixes it I believe..

    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Jul 2008
    Posts
    430
    Thanks given
    6
    Thanks received
    29
    Rep Power
    12
    I thought this fixed it but It didn't. I know it has to do with when you die it doesn't update your player unless you log out and in.
    Code:
    public boolean ApplyDead() {
            if (IsDeadTimer == false) {
                actionAmount++;
                actionTimer = 2;
                ResetAttack();
                ResetAttackNPC(); 
                EntangleDelay = 0;
                ResetAttackNPC(); 
                resetprayers();
    	    DeadEat = true;
                refreshPrayer();
                EntangleDelay = 0;
                DeadTimer = 4;
                IsDeadTimer = true;
                pEmote = 2304;
                teleBlockTimer = 0;
                teleblock = false;
                IsDeadTimer = true;
                ApplyDead();
            }
    
            if (actionTimer <= 0 && IsDeadTimer == true) {
                if (InArena) {
                    for (int r = 0; r < playerEquipment.length; r++) {
                        try {
                            int item = playerEquipment[r];
    
                            if ((item > 0) && (item < 10000)) {
                                remove(item, r);
                            }
                        } catch (Exception e) {
                            sendMessage("ERROR: Removing Equipment");
                        }
                    }
                    Methods.specialAttacks(playerId);
                    Methods.specialAttacks3(playerId);
                    Methods.specialAttacks2(playerId);
                    Methods.specialAttacks4(playerId);
                    deleteItem(6570, getItemSlot(6570), 1);
                    deleteItem(3101, getItemSlot(3101), 1);
                    deleteItem(6384, getItemSlot(6384), 1);
                    deleteItem(6385, getItemSlot(6385), 1);
                    deleteItem(6529, getItemSlot(6529), 1000000);
    	   ReplaceItems(4712, 4872); //ah 0
    	   ReplaceItems(4714, 4878); //ah 0
    	   ReplaceItems(4708, 4860); //ah 0
    	   ReplaceItems(4710, 4866); //ah 0
    	   ReplaceItems(4716, 4884); //dharoks 0
    	   ReplaceItems(4718, 4890); //dharoks 0
    	   ReplaceItems(4720, 4896); //dharoks 0
    	   ReplaceItems(4722, 4902); //dharoks 0
    	   ReplaceItems(4724, 4908); //guthans 0
    	   ReplaceItems(4726, 4914); //guthans 0
    	   ReplaceItems(4728, 4920); //guthans 0
    	   ReplaceItems(4730, 4926); //guthans 0
    	   ReplaceItems(4732, 4932); //karils 0
    	   ReplaceItems(4734, 4938); //karils 0
    	   ReplaceItems(4736, 4944); //karils 0
    	   ReplaceItems(4738, 4950); //karils 0
    	   ReplaceItems(4745, 4956); //torags 0
    	   ReplaceItems(4747, 4962); //torags 0
    	   ReplaceItems(4749, 4968); //torags 0
    	   ReplaceItems(4751, 4974); //torags 0
    	   ReplaceItems(4753, 4980); //veracs 0
    	   ReplaceItems(4755, 4986); //veracs 0
    	   ReplaceItems(4757, 4992); //veracs 0
    	   ReplaceItems(4759, 4998); //veracs 0
    	   ReplaceItems(4856, 4878); //ah 0
    	   ReplaceItems(4857, 4878); //ah 0
    	   ReplaceItems(4858, 4878); //ah 0
    	   ReplaceItems(4859, 4878); //ah 0
    	   ReplaceItems(4862, 4878); //ah 0
    	   ReplaceItems(4863, 4878); //ah 0
    	   ReplaceItems(4864, 4878); //ah 0
    	   ReplaceItems(4865, 4878); //ah 0
    	   ReplaceItems(4868, 4878); //ah 0
    	   ReplaceItems(4869, 4878); //ah 0
    	   ReplaceItems(4870, 4878); //ah 0
    	   ReplaceItems(4871, 4878); //ah 0
    	   ReplaceItems(4874, 4878); //ah 0
    	   ReplaceItems(4875, 4878); //ah 0
    	   ReplaceItems(4876, 4878); //ah 0
    	   ReplaceItems(4877, 4878); //ah 0
    	   ReplaceItems(4880, 4884); //dharoks 0
    	   ReplaceItems(4881, 4884); //dharoks 0
    	   ReplaceItems(4882, 4884); //dharoks 0
    	   ReplaceItems(4883, 4884); //dharoks 0
    	   ReplaceItems(4886, 4884); //dharoks 0
    	   ReplaceItems(4887, 4884); //dharoks 0
    	   ReplaceItems(4888, 4884); //dharoks 0
    	   ReplaceItems(4889, 4884); //dharoks 0
    	   ReplaceItems(4892, 4884); //dharoks 0
    	   ReplaceItems(4893, 4884); //dharoks 0
    	   ReplaceItems(4894, 4884); //dharoks 0
    	   ReplaceItems(4895, 4884); //dharoks 0
    	   ReplaceItems(4898, 4884); //dharoks 0
    	   ReplaceItems(4899, 4884); //dharoks 0
    	   ReplaceItems(4900, 4884); //dharoks 0
    	   ReplaceItems(4901, 4884); //dharoks 0
    	   ReplaceItems(4904, 4908); //guthans 0
    	   ReplaceItems(4905, 4908); //guthans 0
    	   ReplaceItems(4906, 4908); //guthans 0
    	   ReplaceItems(4907, 4908); //guthans 0
    	   ReplaceItems(4910, 4908); //guthans 0
    	   ReplaceItems(4911, 4908); //guthans 0
    	   ReplaceItems(4912, 4908); //guthans 0
    	   ReplaceItems(4913, 4908); //guthans 0
    	   ReplaceItems(4916, 4908); //guthans 0
    	   ReplaceItems(4917, 4908); //guthans 0
    	   ReplaceItems(4918, 4908); //guthans 0
    	   ReplaceItems(4919, 4908); //guthans 0
    	   ReplaceItems(4922, 4908); //guthans 0
    	   ReplaceItems(4923, 4908); //guthans 0
    	   ReplaceItems(4924, 4908); //guthans 0
    	   ReplaceItems(4925, 4908); //guthans 0
    	   ReplaceItems(4928, 4950); //karils 0
    	   ReplaceItems(4929, 4950); //karils 0
    	   ReplaceItems(4930, 4950); //karils 0
    	   ReplaceItems(4931, 4950); //karils 0
    	   ReplaceItems(4934, 4950); //karils 0
    	   ReplaceItems(4935, 4950); //karils 0
    	   ReplaceItems(4936, 4950); //karils 0
    	   ReplaceItems(4937, 4950); //karils 0
    	   ReplaceItems(4938, 4950); //karils 0
    	   ReplaceItems(4941, 4950); //karils 0
    	   ReplaceItems(4942, 4950); //karils 0
    	   ReplaceItems(4943, 4950); //karils 0
    	   ReplaceItems(4946, 4950); //karils 0
    	   ReplaceItems(4947, 4950); //karils 0
    	   ReplaceItems(4948, 4950); //karils 0
    	   ReplaceItems(4949, 4950); //karils 0
    	   ReplaceItems(4952, 4974); //torags 0
    	   ReplaceItems(4953, 4974); //torags 0
    	   ReplaceItems(4954, 4974); //torags 0
    	   ReplaceItems(4955, 4974); //torags 0
    	   ReplaceItems(4958, 4974); //torags 0
    	   ReplaceItems(4959, 4974); //torags 0
    	   ReplaceItems(4960, 4974); //torags 0
    	   ReplaceItems(4961, 4974); //torags 0
    	   ReplaceItems(4964, 4974); //torags 0
    	   ReplaceItems(4965, 4974); //torags 0
    	   ReplaceItems(4966, 4974); //torags 0
    	   ReplaceItems(4967, 4974); //torags 0
    	   ReplaceItems(4970, 4974); //torags 0
    	   ReplaceItems(4971, 4974); //torags 0
    	   ReplaceItems(4972, 4974); //torags 0
    	   ReplaceItems(4973, 4974); //torags 0
    	   ReplaceItems(4976, 4992); //veracs 0
    	   ReplaceItems(4977, 4992); //veracs 0
    	   ReplaceItems(4978, 4992); //veracs 0
    	   ReplaceItems(4979, 4992); //veracs 0
    	   ReplaceItems(4982, 4992); //veracs 0
    	   ReplaceItems(4983, 4992); //veracs 0
    	   ReplaceItems(4984, 4992); //veracs 0
    	   ReplaceItems(4985, 4992); //veracs 0
    	   ReplaceItems(4988, 4992); //veracs 0
    	   ReplaceItems(4989, 4992); //veracs 0
    	   ReplaceItems(4990, 4992); //veracs 0
    	   ReplaceItems(4991, 4992); //veracs 0
    	   ReplaceItems(4994, 4992); //veracs 0
    	   ReplaceItems(4995, 4992); //veracs 0
    	   ReplaceItems(4996, 4992); //veracs 0
    	   ReplaceItems(4997, 4992); //veracs 0
                   GotKilled();
    	
                }
                teleportToX = 3087;
                teleportToY = 3492;
                savemoreinfo();
    	    DeadEat = false;
                savechar();
                IsDeadTeleporting = true;
                frame1();
                sendMessage("Oh dear you died!");            	    
                resetAnimation();
    	   updateRequired = true;
                appearanceUpdateRequired = true;      
                NewHP = getLevelForXP(playerXP[3]);
                setSkillLevel(3, getLevelForXP(playerXP[3]),
                        playerXP[playerHitpoints]);
                playerLevel[3] = getLevelForXP(playerXP[3]);
                KillerId = playerId;
                updateRequired = true;
                appearanceUpdateRequired = true;
                            
            }
            return true;
        }
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •