[Ajuda] Comado Somente Para Uma Prof.
#1

Estou criando um sistema basico que eu achei legal pro meu condominio, mais quero colocar um comando de teleporte somente para uma profissгo, o comando do teleporte eu ja tenho, sу falta o cуdigo, o id da profissao eu ja tenho tambйm.
Reply
#2

pawn Код:
if ( Array que armazena a profissao != ID dela ) return SendClientMessage(playerid, -1, "Mensagem de erro"):
Exempo:

pawn Код:
if (HulkPlayer[playerid][Profissao] != 5 ) return SendClientMessage (playerid, -1, "Voce precisa ser de uma profissao.");
Se o valor da profissao do player for diferente de 5 ele retorna a mensagem.
Reply
#3

Eu coloco esse comando no topo do teleporte ?
Reply
#4

sim.
Reply
#5

Nгo estou conseguindo encaixar, podem encaixar pra min ?

Quote:

if(strcmp(cmdtext,"/protegercondominio",true)==0)
{
SetPlayerPos(playerid,1434.6712646484,-2677.8249511719,13.546875);
SetPlayerInterior(playerid,0);

format(string, sizeof(string), "O(A) seguranзa %s foi proteger o CondominioLS de invasхes (»)", GetPlayerNameEx(playerid));
SendClientMessageToAll(0x33AA33A, string);
return 1;
}

Reply
#6

pawn Код:
if(strcmp(cmdtext,"/protegercondominio",true)==0)
{
    new string[128];
    if (ArrayQueArmazenaAProfissгo != IDDAPROF ) return SendClientMessage(playerid, -1, "[ERRO]Voce precisa ser da profissгo PikaDura");
    SetPlayerPos(playerid,1434.6712646484,-2677.8249511719,13.546875);
    SetPlayerInterior(playerid,0);
    format(string, 128, "O(A) seguranзa %s foi proteger o CondominioLS de invasхes (»)", GetPlayerNameEx(playerid));
    SendClientMessageToAll(0x33AA33A, string);
    return 1;
}
Reply
#7

Quote:
Originally Posted by Hulk3000
Посмотреть сообщение
pawn Код:
if(strcmp(cmdtext,"/protegercondominio",true)==0)
{
    new string[128];
    if (ArrayQueArmazenaAProfissгo != IDDAPROF ) return SendClientMessage(playerid, -1, "[ERRO]Voce precisa ser da profissгo PikaDura");
    SetPlayerPos(playerid,1434.6712646484,-2677.8249511719,13.546875);
    SetPlayerInterior(playerid,0);
    format(string, 128, "O(A) seguranзa %s foi proteger o CondominioLS de invasхes (»)", GetPlayerNameEx(playerid));
    SendClientMessageToAll(0x33AA33A, string);
    return 1;
}
Crie variбveis depois da checagem, assim evita criar elas atoa.
Reply
#8

if (40) return SendClientMessage(playerid, -1, "[ERRO]Voce nгo й um Seguranзa");

Estб certo assim ?
Reply
#9

Quote:
Originally Posted by JamesDiasBWJ
Посмотреть сообщение
if (40) return SendClientMessage(playerid, -1, "[ERRO]Voce nгo й um Seguranзa");

Estб certo assim ?
Poste a linha inteira pra ver se ta certo e entre
pawn Код:
-
Reply
#10

pawn Код:
if (40)
Nгo й sу a id da prof... Faltou a array que armazena ela.

Exemplo:

pawn Код:
if(APlayerData[playerid][Class] = 8)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)