Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		How to make a pickup that only admins can pickup?
pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if( pickupid == HealthPickup) {
      SetPlayerHealth(playerid, 100);
      SendClientMessage(playerid,COLOR_ORANGERED,"You picked up Health!");
      }
    return 1;
    }
 
	 
	
	
	
		
	
 
 
	
	
			Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		
Quote:
					Originally Posted by  Cameltoe
 
 
Here: 
pawn Код: 
public OnPlayerPickUpPickup(playerid, pickupid) {      if( pickupid == HealthPickup && IsPlayerAdmin(playerid))       {           SetPlayerHealth(playerid, 100);           SendClientMessage(playerid,COLOR_ORANGERED,"You picked up Health!");      }      return 1; }  
 
You could also add an streamer, and only stream the chosen pickups for admins only.  
 | 
 Thank you <3
	
 
	
	
	
		
	
 
 
	
	
			Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		
Quote:
					Originally Posted by  [FU]Victious
 
 
I hope you're not gay. 
 | 
 LoL im not xD
	
 
	
	
	
		
	
 
 
	
	
			Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		The scrip looks like this:
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
#define COLOR_CRIMSON 0xDC143CAA
//Checkpoints
new EnterHouse, LeaveHouse;
public OnFilterScriptInit()
{
    print("\n-----------------------------------------");
    print(" Checkpoints By Larsey123");
    print("-------------------------------------------\n");
    //Checkpoints
    EnterHouse = CreatePickup(1273, 23, 966.84710693359,2133.0017089844,10.8203125);
    LeaveHouse = CreatePickup(1273, 23, 965.08758544922,-53.164505004883,1001.1245727539);
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if( pickupid == EnterHouse && IsPlayerAdmin(playerid))
    {
      SetPlayerPos(playerid,963.37561035156,-53.307209014893,1001.124572);
      SetPlayerInterior(playerid,  3 );
      SendClientMessage(playerid,COLOR_CRIMSON,"Welcome to the Admin House!");
      }
    if( pickupid == LeaveHouse && IsPlayerAdmin(playerid))
    {
      SetPlayerPos(playerid,969.80432128906,2133.1311035156,10.8203);
      SetPlayerInterior(playerid,  0 );
      SendClientMessage(playerid,COLOR_CRIMSON,"You have left the Admin House!");
      }
    return 1;
 }
 
And it works, but i want it to say this "You cannot enter, Just for admins" when an non-admin try to enter.
	 
	
	
	
		
	
 
 
	
	
			Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		
Quote:
					Originally Posted by  [FU]Victious
 
 
pawn Код: 
#include <a_samp>
  #define FILTERSCRIPT
  #define COLOR_CRIMSON 0xDC143CAA
  //Checkpoints new EnterHouse, LeaveHouse;
 
  public OnFilterScriptInit() {     print("\n-----------------------------------------");     print(" Checkpoints By Larsey123");     print("-------------------------------------------\n");
      //Checkpoints     EnterHouse = CreatePickup(1273, 23, 966.84710693359,2133.0017089844,10.8203125);     LeaveHouse = CreatePickup(1273, 23, 965.08758544922,-53.164505004883,1001.1245727539);
      return 1; }
  public OnPlayerPickUpPickup(playerid, pickupid) {     if( pickupid == EnterHouse && IsPlayerAdmin(playerid))     {       SetPlayerPos(playerid,963.37561035156,-53.307209014893,1001.124572);       SetPlayerInterior(playerid,  3 );       SendClientMessage(playerid,COLOR_CRIMSON,"Welcome to the Admin House!");       }       else       {            GameTextForPlayer(playerid,"~r~YOU CANNOT ENTER.",4000,6);      }     if( pickupid == LeaveHouse && IsPlayerAdmin(playerid))     {       SetPlayerPos(playerid,969.80432128906,2133.1311035156,10.8203);       SetPlayerInterior(playerid,  0 );       SendClientMessage(playerid,COLOR_CRIMSON,"You have left the Admin House!");       }     return 1;  }  
  
 | 
 Something is wrong... 
When i Enter the "House" (Non-admin) then the text shows and like i want it, 
but when i log on as admin and enter the house and Leave the House then the text shows up -.-
	 
	
	
	
		
	
 
 
	
	
			Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		
Quote:
					Originally Posted by  [FU]Victious
 
 
Maybe  
pawn Код: 
!IsPlayerAdmin(playerid))  
  
 | 
 LooL, I am noob, Where to put that? can you please send the whole scrip?
	
 
	
	
	
		
	
 
 
	
	
			Larsey123IsMe 
			
				Unregistered
				
				
			
	
	
		
 
	
 
	
	
		If it is so easy then fix this how i want it!
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
#define COLOR_CRIMSON 0xDC143CAA
//Checkpoints
new EnterHouse, LeaveHouse;
public OnFilterScriptInit()
{
    print("\n-----------------------------------------");
    print(" Checkpoints By Larsey123");
    print("-------------------------------------------\n");
    //Checkpoints
    EnterHouse = CreatePickup(1273, 23, 966.84710693359,2133.0017089844,10.8203125);
    LeaveHouse = CreatePickup(1273, 23, 965.08758544922,-53.164505004883,1001.1245727539);
    return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if( pickupid == EnterHouse && IsPlayerAdmin(playerid))
    {
      SetPlayerPos(playerid,963.37561035156,-53.307209014893,1001.124572);
      SetPlayerInterior(playerid,  3 );
      SendClientMessage(playerid,COLOR_CRIMSON,"Welcome to the Admin House!");
      }
      else
      {
           GameTextForPlayer(playerid,"~r~YOU CANNOT ENTER.",4000,6);
     }
    if( pickupid == LeaveHouse && IsPlayerAdmin(playerid))
    {
      SetPlayerPos(playerid,969.80432128906,2133.1311035156,10.8203);
      SetPlayerInterior(playerid,  0 );
      SendClientMessage(playerid,COLOR_CRIMSON,"You have left the Admin House!");
      }
    return 1;
 }
 
	 
	
	
	
		
	
 
 
	
	
	
		
	Posts: 60
	Threads: 11
	Joined: Oct 2010
	
	
 
	
	
		
Quote:
					Originally Posted by  Larsey123IsMe
 
 
If it is so easy then fix this how i want it! 
pawn Код: 
#include <a_samp>
  #define FILTERSCRIPT
  #define COLOR_CRIMSON 0xDC143CAA
  //Checkpoints new EnterHouse, LeaveHouse;
 
  public OnFilterScriptInit() {     print("\n-----------------------------------------");     print(" Checkpoints By Larsey123");     print("-------------------------------------------\n");
      //Checkpoints     EnterHouse = CreatePickup(1273, 23, 966.84710693359,2133.0017089844,10.8203125);     LeaveHouse = CreatePickup(1273, 23, 965.08758544922,-53.164505004883,1001.1245727539);
      return 1; }
  public OnPlayerPickUpPickup(playerid, pickupid) {     if( pickupid == EnterHouse && IsPlayerAdmin(playerid))     {       SetPlayerPos(playerid,963.37561035156,-53.307209014893,1001.124572);       SetPlayerInterior(playerid,  3 );       SendClientMessage(playerid,COLOR_CRIMSON,"Welcome to the Admin House!");       }       else       {            GameTextForPlayer(playerid,"~r~YOU CANNOT ENTER.",4000,6);      }     if( pickupid == LeaveHouse && IsPlayerAdmin(playerid))     {       SetPlayerPos(playerid,969.80432128906,2133.1311035156,10.8203);       SetPlayerInterior(playerid,  0 );       SendClientMessage(playerid,COLOR_CRIMSON,"You have left the Admin House!");       }     return 1;  }  
  
 | 
 Instead of asking, go read wiki then come back. You won't learn nothing if you keep asking.