Robbing system checkpoints
#2

yep, using onplayerentercheckpoint and switching cases
ex
PHP код:
new playercheckpoint[MAX_PLAYERS];
enum
{
checkpoint_none,
checkpoint_robbery
};
public 
OnPlayerEnterCheckpoint(playerid)
{
switch(
playercheckpoint)
{
    case 
checkpoint_robbery:
{
   
// your code here
    
playercheckpoint checkpoint_none;
    
DisablePlayerCheckpoint(playerid);
}
}
}
cmd:robstore(playeridparams[])
{
  if(
isplayerinsideofbusiness)) // change this to whateve int you want
  
{
      
SendClientMessage(playerid, -1"Robbery started");
      
SetTimerEx("robingbiz"10000"ii"playerid);
   }
   return 
1;
}
forward robingbiz(playerid);
public 
robingbiz(playerid)
{
    
// your code here
    
SendClientMessage(playerid, -1"Biz robbed go to checkpoint");
    
playercheckpoint checkpoint_robbery;
    
setplayercheckpoint(playeridcheckpoint cords2.0);

PS there are a lot other ways to do it more easy, but i like this one
Reply


Messages In This Thread
Robbing system checkpoints - by Deroxi - 03.12.2017, 15:40
Re: Robbing system checkpoints - by AlexMSK - 03.12.2017, 16:10
Re: Robbing system checkpoints - by Deroxi - 03.12.2017, 16:29
Re: Robbing system checkpoints - by FuNkYTheGreat - 03.12.2017, 16:45
Re: Robbing system checkpoints - by Deroxi - 03.12.2017, 20:00
Re: Robbing system checkpoints - by NaS - 04.12.2017, 00:14
Re: Robbing system checkpoints - by Deroxi - 04.12.2017, 17:03
Re: Robbing system checkpoints - by jasperschellekens - 04.12.2017, 20:37
Re: Robbing system checkpoints - by Deroxi - 05.12.2017, 09:50
Re: Robbing system checkpoints - by Sjn - 05.12.2017, 11:13

Forum Jump:


Users browsing this thread: 1 Guest(s)