[PEDIDO] Teleport DM
#1

Bom, eu estou tentando fazer um teleport assim, o jogador digita /dm ai ele й teleportado, e quando ele morresse volta para o DM, ele sу sai do DM se ele digitar /sair... Eu ja procurei e nгo consegui achar , se alguem postar fico muito agradecido
Reply
#2

Quote:
Originally Posted by Dark.Angel
Посмотреть сообщение
Bom, eu estou tentando fazer um teleport assim, o jogador digita /dm ai ele й teleportado, e quando ele morresse volta para o DM, ele sу sai do DM se ele digitar /sair... Eu ja procurei e nгo consegui achar , se alguem postar fico muito agradecido
pawn Код:
if(strcmp(cmdtext, "/dm", true) == 0)
return SetPlayerPos(playerid,dmX,dmY,dmZ),
SetPVarInt(playerid, "NoDM",1);//Jogador estб no DM
pawn Код:
if(strcmp(cmdtext, "/sair", true) == 0)
return SetPVarInt(playerid, "NoDM",0);//Jogador nгo estб no DM
Em "OnPlayerSpawn"(Topo):
pawn Код:
if(GetPVarInt(playerid, "NoDM") == 1)//Caso o jogador esteja no DM:
return SetPlayerPos(playerid, dmX,dmY,dmZ);
Reply
#3

Como isso й simples, eu usaria arrays normais D:

PHP код:
//No Topo do GM
new DM[MAX_PLAYERS];
// OnPlayerCommandText
if(strcmp(cmdtext"/irdm"true) == 0)
{
     
DM[playerid] = 1;      
     
SetPlayerPos(playeridxyz);
}
if(
strcmp(cmdtext"/sairdm"true) == 0)
{
     
DM[playerid] = 0;      
}
// OnPlayerSpawn
if(DM[playerid] == 1) return SetPlayerPos(playeridxyz); 
Reply
#4

Opa ,Obrigado funciono certim
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)