[Ajuda] Conflito KcmD
#1

to adicionando um sistema de equipes GG do rjjj, mas ta dando conflito no radio!
PHP код:
    if((strcmp("/equipe",cmdtext,true,7)==0)||(strcmp("/e",cmdtext,true,2)==0))
    {
        if(
PlayerTemEquipe[playerid] || PlayerMembroEquipe[playerid])
        {
            new 
parametros[128];
            
parametros KcmD(1cmdtext);
            if(!
strlen(parametros)) return SendClientMessage(playerid,0xFFFFFFAA,"Digite (/e)quipe [texto]");
            new 
text[100],Nome[25];
            
GetPlayerName(playerid,Nome,sizeof(Nome));
            if(
RankPlayer[playerid] == 100)
            {
                
format(text,100,"{33FF00}[Chat Da Equipe de %s] {FFFFFF}%s[Lider da Equipe] diz: %s",PlayerRecrutaDeOutroPlayer[playerid],Nome,parametros);
            }
            else
            {
                
format(text,100,"{33FF00}[Chat Da Equipe de %s] {FFFFFF}%s[Cargo %d] diz: %s",PlayerRecrutaDeOutroPlayer[playerid],Nome,RankPlayer[playerid],parametros);
            }
            for(new 
0MAX_PLAYERSx++)
            {
                if(
strcmp(PlayerRecrutaDeOutroPlayer[playerid],PlayerRecrutaDeOutroPlayer[x],true)==0)
                {
                    
SendClientMessage(x,0xFFFFFFAA,text);
                }
            }
        }
        return 
1;
    } 
Ta dando conflito neste comandos:

PHP код:
    if(strcmp(cmd"/editar"true) == && PlayerInfo[playerid][pAdmin] >= 5000)
    {
        new 
Float:x,Float:y,Float:z,str[256];
        
GetPlayerPos(playeridx,y,z);
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp))
        {
            
SendClientMessage(playeridCOLOR_GREY"|________________________________________|");
            
SendClientMessage(playeridCOLOR_WHITE"/editar [nome]");
            
SendClientMessage(playeridCOLOR_WHITE"Nomes: entrada, nome");
            
SendClientMessage(playeridCOLOR_GREY"|________________________________________|");
            return 
1;
        }
        if(
strcmp(tmp"entrada"true) == 0)
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GREY"/editar entrada <casa>");
                return 
1;
            }
            new 
house strval(tmp);
            
HouseInfo[house][hEntrancex] = x;
            
HouseInfo[house][hEntrancey] = y;
            
HouseInfo[house][hEntrancez] = z;
            
DestroyPickup(HouseInfo[house][hIcon]);
            
HouseInfo[house][hIcon] = AddStaticPickup(12731x,y,z);
            
format(str256"Casa editada: %d."house);
            
SendClientMessage(playeridCOLOR_WHITE,str);
        }
        else if(
strcmp(tmp"nome"true) == 0)
        {
            for(new 
i=0;i<sizeof(HouseInfo);i++)
            {
                if(
PlayerToPoint(3.0,playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]))
                {
                    
tmp strtok(cmdtextidx);
                    if(!
strlen(tmp))
                    {
                        
SendClientMessage(playeridCOLOR_GREY"/editar nome <nome>");
                        return 
1;
                    }
                    
strmid(HouseInfo[i][hDiscription],tmp,0,strlen(tmp),255);
                    
format(str256,"Nome da casa editado para '%s'"tmp);
                    
SendClientMessage(playeridCOLOR_WHITEstr);
                }
            }
            for(new 
i=0;i<sizeof(BizzInfo);i++)
            {
                if(
PlayerToPoint(3.0,playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]))
                {
                    
tmp strtok(cmdtextidx);
                    if(!
strlen(tmp))
                    {
                        
SendClientMessage(playeridCOLOR_GREY"/editar nome <nome>");
                        return 
1;
                    }
                    
strmid(BizzInfo[i][bMessage],tmp,0,strlen(tmp),255);
                    
format(str256,"Nome da empresa editado para '%s'"tmp);
                    
SendClientMessage(playeridCOLOR_WHITEstr);
                }
            }
            for(new 
i=0;i<sizeof(SBizzInfo);i++)
            {
                if(
PlayerToPoint(3.0,playerid,SBizzInfo[i][sbEntranceX],SBizzInfo[i][sbEntranceY],SBizzInfo[i][sbEntranceZ]))
                {
                    
tmp strtok(cmdtextidx);
                    if(!
strlen(tmp))
                    {
                        
SendClientMessage(playeridCOLOR_GREY"/editar nome <nome>");
                        return 
1;
                    }
                    
strmid(SBizzInfo[i][sbMessage],tmp,0,strlen(tmp),255);
                    
format(str256,"Nome da empresa editado para '%s'"tmp);
                    
SendClientMessage(playeridCOLOR_WHITEstr);
                }
            }
        }
        else {
            
SendClientMessage(playeridCOLOR_GREY"/editar [nome]");
            return 
1;
        }
    } 
Tentei passar para string mas nao aparecia minha mensagem!
Reply


Messages In This Thread
Conflito KcmD - by LeonardoBCF - 01.05.2013, 19:58
Re: Conflito KcmD - by WotusPower - 01.05.2013, 20:02
Re: Conflito KcmD - by LeonardoBCF - 01.05.2013, 20:13
Re: Conflito KcmD - by WotusPower - 01.05.2013, 20:24
Re: Conflito KcmD - by LeonardoBCF - 01.05.2013, 21:04

Forum Jump:


Users browsing this thread: 1 Guest(s)