05.05.2010, 22:57
eu seu beeem novato em pwn
to aprendendo com o tempo e com a ajuda de voces xD
queria sabe como eu faзo para deixar 2 coisas diferente ficarem com o mesmo comando.
Por exemplo:
Eu tenho um roubo de cassino e um de banco.
No de cassino tem uma porta que o player digita /decodificar e ela abre.
No do banco tambem, so que eu queria mante o cmd /decodificar.
Como eu colok os dois juntos??
cmds:
to aprendendo com o tempo e com a ajuda de voces xD
queria sabe como eu faзo para deixar 2 coisas diferente ficarem com o mesmo comando.
Por exemplo:
Eu tenho um roubo de cassino e um de banco.
No de cassino tem uma porta que o player digita /decodificar e ela abre.
No do banco tambem, so que eu queria mante o cmd /decodificar.
Como eu colok os dois juntos??
cmds:
Код:
if(strcmp(cmd,"/Arrombar",true)==0) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5||PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6||PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11||PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14||PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15||PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { if(!IsPlayerInRangeOfPoint(playerid , 2, 1445.1947,-979.6173,57.5156)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo estб na porta do Cassino !"); if(IsPlayerInRangeOfPoint(playerid , 2, 1445.1947,-979.6173,57.5156)) { if (decodificado2 == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE,"A porta ja foi decodificada e estб aberta!"); return 1; } if (decodificando[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк ja estб decodificando a porta!"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "*** %s tenta decodificar a porta.", sendername); ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetTimerEx("decodificar2",10000,0,"i",playerid); decodificando2[playerid] = 1; WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255,"Decodificar a porta do Banco"); } } else { SendClientMessage(playerid, COLOR_GREY, "Vocк nгo faz parte de uma Gang !"); } return 1; }
Код:
if(strcmp(cmd,"/decodificar",true)==0) { if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5||PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6||PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11||PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14||PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15||PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { if(!IsPlayerInRangeOfPoint(playerid , 2, 2148.9299,1605.7605,1006.1743)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo estб na porta do Cassino !"); if(IsPlayerInRangeOfPoint(playerid , 2, 2148.9299,1605.7605,1006.1743)) { if (decodificado == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE,"A porta ja foi decodificada e estб aberta!"); return 1; } if (decodificando[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк ja estб decodificando a porta!"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "*** %s tenta decodificar a porta.", sendername); ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetTimerEx("decodificar",10000,0,"i",playerid); decodificando[playerid] = 1; WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255,"Decodificar a porta do Cassino"); } } else { SendClientMessage(playerid, COLOR_GREY, "Vocк nгo faz parte de uma Gang !"); } return 1; }