After death spawn player in gym
#1

Hello how to make if the player joined the gym when death to spawn iin gym ?

I want command /entergym and /exitgym
Media:


Thank's
Reply
#2

Help ?
Reply
#3

try:
PHP код:
#include a_samp
#include zcmd

new gym[MAX_PLAYERS];

CMD:enetergym(playerid,params[])
{
SetPlayerPos(playerid,X,Y,Z); // X Y Z Of the gym
gym[playerid] = 1;
return 
1;
}
CMD:exitgym(playerid,params[])
{
SetPlayerPos(playerid,X,Y,Z);
gym[playerid] = 0;
return 
1;
}
public 
OnPlayerDeath(playeridkilleridreason)
{
if(
gym[playerid] == 1) {
SetPlayerPos(playeridX,Y,Z); // X Y Z Of the gym
}
return 
1;

Reply
#4

Quote:
Originally Posted by jlalt
Посмотреть сообщение
try:
PHP код:
#include a_samp
#include zcmd
new gym[MAX_PLAYERS];
CMD:enetergym(playerid,params[])
{
SetPlayerPos(playerid,X,Y,Z); // X Y Z Of the gym
gym[playerid] = 1;
return 
1;
}
CMD:exitgym(playerid,params[])
{
SetPlayerPos(playerid,X,Y,Z);
gym[playerid] = 0;
return 
1;
}
public 
OnPlayerDeath(playeridkilleridreason)
{
if(
gym[playerid] == 1) {
SetPlayerPos(playeridX,Y,Z); // X Y Z Of the gym
}
return 
1;

This one will not work as he set player pos after death,not on spawn.

Use mine:
PHP код:
#include a_samp
#include zcmd
new gym[MAX_PLAYERS];
CMD:enetergym(playerid,params[])
{
    
SetPlayerPos(playerid,X,Y,Z); // X Y Z Of the gym
    
gym[playerid] = 1;
    return 
1;
}
CMD:exitgym(playerid,params[])
{
    
gym[playerid] = 0;
    
SpawnPlayer(playerid);
    
//Or
    
SetPlayerPos(playeridxyz);
    return 
1;
}
public 
OnPlayerSpawn(playerid)
{
    if(
gym[playerid] == 1)//This will check if the player died in the gym
    
{
        
SetPlayerPos(playeridX,Y,Z); // X Y Z Of the gym
    
}
    return 
1;

Reply
#5

Thank's @Fancy i give you REP ! :*
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)