[Ajuda] ajuda simples rs
#1

Bom dia/tarde/noite.

vim aqui pedir uma ajuda a voces, eu 'fiz' um X1.
bom, colquei o /entrar no caso (COISA MUITO SIMPLES ESSE X1) e o /sair

Код:
/entrar
if(PlayerToPoint(2,playerid,2782.6218,-1814.3276,11.8438))
            {
                GameTextForPlayer(playerid, "~y~ ARENA X1", 5000, 1); // nome 
                SetPlayerInterior(playerid, 10); //seta player int
                SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875); //coordenada
                SetPlayerFacingAngle(playerid,355.8837);
                SetCameraBehindPlayer(playerid);
                SavArmasLocais(playerid); // Retira as armas assim que entra.
                SetPlayerHealth(playerid, 100); //seta vida
		SetPlayerArmour(playerid,100); //seta colete
		GivePlayerWeapon(playerid,24,999); //seta arma 24
		GivePlayerWeapon(playerid,25,999); //seta arma 25
		GivePlayerWeapon(playerid,31,999); //seta arma 31
		GivePlayerWeapon(playerid,29,999); //seta arma 29
		GivePlayerWeapon(playerid,34,999); //seta arma 34
		EmpDinheiro(playerid, 28); // quanto perde ao entrar
            }
bom, mas se o kra tirar um x1 ai, vai ser o mesmo que tirar na rua, ele vai morrer e vai pro hospital/hq.
como eu posso fazer, para que, assim que ele morrer ali dentro, ele spawne ali dentro mesmo?
Reply
#2

Acho que se vocк criar uma variбvel
PHP код:
new TanoX1[MAX_PLAYERS]; 
Ai quando usa o comando /entrar

PHP код:
/entrar
if(PlayerToPoint(2,playerid,2782.6218,-1814.3276,11.8438))
            {
                
GameTextForPlayer(playerid"~y~ ARENA X1"50001); // nome 
                
SetPlayerInterior(playerid10); //seta player int
                
SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875); //coordenada
                
SetPlayerFacingAngle(playerid,355.8837);
                
SetCameraBehindPlayer(playerid);
                
SavArmasLocais(playerid); // Retira as armas assim que entra.
                
SetPlayerHealth(playerid100); //seta vida
        
SetPlayerArmour(playerid,100); //seta colete
        
GivePlayerWeapon(playerid,24,999); //seta arma 24
        
GivePlayerWeapon(playerid,25,999); //seta arma 25
        
GivePlayerWeapon(playerid,31,999); //seta arma 31
        
GivePlayerWeapon(playerid,29,999); //seta arma 29
        
GivePlayerWeapon(playerid,34,999); //seta arma 34
        
EmpDinheiro(playerid28); // quanto perde ao entrar
                
TanoX1[playerid] = 1;
         
            } 
e na OnPlayerSpawn

PHP код:
if(TanoX1[playerid] == 1){
SendClientMessage(playerid, -1"Vocк nasceu na arena x1");
SetPlayerPos(playeridXYZ);
return 
1;

E no cmd de sair da arena vocк so adiciona
PHP код:
TanoX1[playerid] = 0
Reply
#3

Quote:
Originally Posted by Sennior
Посмотреть сообщение
Acho que se vocк criar uma variбvel
PHP код:
new TanoX1[MAX_PLAYERS]; 
Ai quando usa o comando /entrar

PHP код:
/entrar
if(PlayerToPoint(2,playerid,2782.6218,-1814.3276,11.8438))
            {
                
GameTextForPlayer(playerid"~y~ ARENA X1"50001); // nome 
                
SetPlayerInterior(playerid10); //seta player int
                
SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875); //coordenada
                
SetPlayerFacingAngle(playerid,355.8837);
                
SetCameraBehindPlayer(playerid);
                
SavArmasLocais(playerid); // Retira as armas assim que entra.
                
SetPlayerHealth(playerid100); //seta vida
        
SetPlayerArmour(playerid,100); //seta colete
        
GivePlayerWeapon(playerid,24,999); //seta arma 24
        
GivePlayerWeapon(playerid,25,999); //seta arma 25
        
GivePlayerWeapon(playerid,31,999); //seta arma 31
        
GivePlayerWeapon(playerid,29,999); //seta arma 29
        
GivePlayerWeapon(playerid,34,999); //seta arma 34
        
EmpDinheiro(playerid28); // quanto perde ao entrar
                
TanoX1[playerid] = 1;
         
            } 
e na OnPlayerSpawn

PHP код:
if(TanoX1[playerid] == 1){
SendClientMessage(playerid, -1"Vocк nasceu na arena x1");
SetPlayerPos(playeridXYZ);
return 
1;

E no cmd de sair da arena vocк so adiciona
PHP код:
TanoX1[playerid] = 0
bom, coloquei tudo corretamente como disse, mas buga.

quando eu mato alguem, eu que fico spawnando, e fica sem parar.
chega a bugar.

fica repetidas vezes "voce nasceu na arena x1", sendo que eu que matei.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)