[Ajuda] ajuda ae
#1

Tipo q eu to com uma duvida por exemplo ...
Quando um player ja estб em uma organizaзгo e outra pessoa tenta convidar aparece a mensagem
pawn Код:
SendClientMessage(playerid, COLOR_GRAD1, "   Este player jб participa de uma organizaзгo!");
mas tipo, eu queria quando um player estiver em um emprego ... ai outra pessoa chama-se ele para uma organizaзгo ou um adm tenta-se da lider para ele, amostra-se essa mensagem ...
entгo poderia me dizer como posso fazer isso ?

Obs: Os id do emprego q eu quero q aconteca й 5 , 9 e 10
Reply
#2

PHP код:
if(PlayerInfo[playerid][pOrg] > 0) return SendClientMessage(playeridCOLOR_GRAD1"   Este player jб participa de uma organizaзгo!"); 
Se mandasse o comando /darlider seria mais fбcil ...
Reply
#3

aqui estб o comando para da lider ...

pawn Код:
if(strcmp(cmd, "/lider", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "USE: /lider [id] [Numero(1-27)]");
                return 1;
            }
            new para1;
            new level;
            para1 = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
            level = strval(tmp);
            if(level == 0) { SendClientMessage(playerid, COLOR_GREY, "Para tirar o lider de uma organizaзгo vocк deve usar /limparlider"); return 1; }
            if(level > 24 || level < 1) { SendClientMessage(playerid, COLOR_GREY, "Empregos de 1 a 24"); return 1; }
            if (PlayerInfo[playerid][pAdmin] >= 1337)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1342 && PlayerInfo[playerid][pAdmin] != 1341)
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
                    return 1;
                }
                if(PlayerInfo[para1][pLider] != 0 || PlayerInfo[para1][pMembro] != 0)
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "   Este player jб participa de uma organizaзгo!");
                    return 1;
                }
Reply
#4

Cara este comando ai jб tem a verificaзгo '-'
Reply
#5

tem a verificaзгo para quem estб de lider ou membro de uma organizaзгo eu queria q verifica-se quando estive-se em um emprego ...
Reply
#6

PHP код:

if(strcmp(cmd"/lider"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"USE: /lider [id] [Numero(1-27)]");
                return 
1;
            }
            new 
para1;
            new 
level;
            
para1 ReturnUser(tmp);
            
tmp strtok(cmdtextidx);
            
level strval(tmp);
            if(
level == 0) { SendClientMessage(playeridCOLOR_GREY"Para tirar o lider de uma organizaзгo vocк deve usar /limparlider"); return 1; }
            if(
level 24 || level 1) { SendClientMessage(playeridCOLOR_GREY"Empregos de 1 a 24"); return 1; }
            if (
PlayerInfo[playerid][pAdmin] >= 1337)
            {
                if(
admtrampando[playerid] < && PlayerInfo[playerid][pAdmin] != 1342 && PlayerInfo[playerid][pAdmin] != 1341)
                {
                    
SendClientMessage(playeridCOLOR_GRAD1"Vocк nгo estб trabalhando! (/trabalhar)");
                    return 
1;
                }
                if(
PlayerInfo[para1][pLider] != || PlayerInfo[para1][pMembro] != 0)
                {
                    
SendClientMessage(playeridCOLOR_GRAD1"   Este player jб participa de uma organizaзгo!");
                    return 
1;
                }
                if(
PlayerInfo[para1][pEmprego] != 0// mude o pEmprego para sua var de emprego ...
                
{
                    
SendClientMessage(playerid,COLOR_GRAD1," Este jogador jб tem um emprego !");
                    return 
1;
                } 
Modifique a parte do "pEmprego" para sua variavel de emprego...
Reply
#7

pawn Код:
if(PlayerInfo[para1][emprego] == 5 ||PlayerInfo[para1][emprego] == 9 || PlayerInfo[para1][emprego] == 10)
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "   Este player tem um emprego!");
                    return 1;
                }
Reply
#8

Opa obrigado Unamed era isso q eu queria ^^

e obrigado tbm darkxdll , o teu funciono sу q o seu ia para todos os empregos mas mesmo assim obrigado
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)