[Ajuda] Comando /convidarmorador m1 m2 m3
#1

gostaria de saber como fazer esse comando em zcmd tipo /convidarmorador m1 iddoplayer /convidarmorador m2 iddoplayer pra nгo ter que fazer 3 comandos tipo /convidarmoradorm1 /convidarmoradorm2
Reply
#2

PHP код:
CMD:convidarmorador(playeridparams[]){
    new 
morador[32], id;
    if(
sscanf(params"s[32]I(-1)"moradorid))
        return 
SendClientMessage(playerid, -1"/convidarmorador [m1/m2/m3] [ID]");
    if(!
strcmp(morador"m1"true)){return 1/*funзгo m1*/}
    if(!
strcmp(morador"m2"true)){ return 1/*funзгo m2*/}
    if(!
strcmp(morador"m3"true)){ return 1/*funзгo m3*/ }
    return 
1;

Pronto.
Reply
#3

deu warning 225: unreachable code

PHP код:
CMD:convidarmorador(playeridparams[]){
    new 
morador[32], id;
    new 
timestamp GetTickCount();
    if(
timestamp inhousepickup[playerid] > 4000)
    {
        
SendClientMessageplayeridBRANCO"[ x ] Vocк nгo estб em uma casa !" );
        return 
1;
    }
    new 
pname[24];
    
GetPlayerName(playeridpnamesizeof(pname));
    
format(Global, sizeof(Global), "Casas/Casaid%d.ini"playericonhouse[playerid]);
    if(
strcmp(hInfo[playericonhouse[playerid]][Name], pnamefalse))
    {
        return 
SendClientMessage(playerid,BRANCO"[ x ] Vocк nгo й dono dessa casa!");
    }
    if(
DOF2_GetInt(Global, "TemCarro") == 0)
    {
        
SendClientMessage(playerid,BRANCO"[ x ] Vocк nгo possui um veнculo use /casaveiculo para comprar um!");
        return 
1;
    }
    if(
sscanf(params"s[32]I(-1)"moradorid))
    return 
SendClientMessage(playerid, -1"/convidarmorador [m1/m2/m3] [ID]");
    if(!
strcmp(morador"m1"true)){return 1DOF2_SetInt(Global, "vM1"); hInfo[playericonhouse[playerid]][ vM1 ] = 1;}
    if(!
strcmp(morador"m2"true)){ return 1DOF2_SetInt(Global, "vM2");hInfo[playericonhouse[playerid]][ vM2 ] = 1;}
    if(!
strcmp(morador"m3"true)){ return 1;DOF2_SetInt(Global, "vM3");hInfo[playericonhouse[playerid]][ vM3 ] = 1;}
    return 
1;

Reply
#4

O return 1; tem que ser depois de todas as funзхes que vocк executou ai. Coloque o return 1; depois da variбvel:

PHP код:
hInfo[playericonhouse[playerid]][ vM1 ] = 1
Reply
#5

vlw rep + tem como olhar o privado ?
Reply
#6

Sim.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)