Inventario fecha e nгo abre quando deveria abrir -
rodrigo147 - 08.08.2017
Quando clico nas setas >>> ou <<< para ir para outra pбgina, o inventario fecha, e dai preciso abri-lo de novo. Apуs eu abrir o inventario novamente vejo que foi para outra pбgina sim. Mas queria que fosse tudo mais prбtico, quando apertar as >>> <<< do inventбrio para ele ir pra outra pбgina, nгo importa se fecha ou abre sozinho, mas precisa ser automaticamente, nгo quero quando eu passar pra outra pбgina ter que abrir o inventбrio novamente '-'
Код:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == invText[playerid][1]){ //volta
if(InventarioPagina[playerid] == 1) return 1;
InventarioPagina[playerid] -= 1;
FecharInventario(playerid);
AbrirInventario(playerid);
SetTimerEx("AbrirInventario", 200, false, "i", playerid);
return 1;
}
if(playertextid == invText[playerid][2]){ //volta
if(InventarioPagina[playerid] == 5) return 1;
InventarioPagina[playerid] += 1;
FecharInventario(playerid);
AbrirInventario(playerid);
SetTimerEx("AbrirInventario", 200, false, "i", playerid);
return 1;
}
Re: Inventario fecha e nгo abre quando deveria abrir -
GuilhermeNunes - 08.08.2017
Coloca return 0; ou return true: no final do seu codigo
Re: Inventario fecha e nгo abre quando deveria abrir -
rodrigo147 - 08.08.2017
eu sei, й que eu nгo quero postar toda public OnPlayerClickPlayerTextDraw(playerid, PlayerText

layertextid) '-'
Re: Inventario fecha e nгo abre quando deveria abrir -
GuilhermeNunes - 08.08.2017
PHP код:
if(playertextid == invText[playerid][1]){ //volta
if(InventarioPagina[playerid] == 1) return 1;
InventarioPagina[playerid] -= 1;
FecharInventario(playerid);
AbrirInventario(playerid);
SetTimerEx("AbrirInventario", 200, false, "i", playerid);
return 1;
}
if(playertextid == invText[playerid][2]){ //volta
if(InventarioPagina[playerid] == 5) return 1;
InventarioPagina[playerid] += 1;
FecharInventario(playerid);
AbrirInventario(playerid);
SetTimerEx("AbrirInventario", 200, false, "i", playerid);
return 1;
}
return 0;
}
se continuar a n abrir troca pra return true:
Re: Inventario fecha e nгo abre quando deveria abrir -
rodrigo147 - 08.08.2017
mano nгo tem problema em return mano, mas sim no code '-' ali em fecharinventario e abririnventario, le minha escrita de novo la em cima. Й uma questгo de lуgica por exemplo, fechou o inventario (Fecharinventario(playerid);, alterou a pбgina, dai quero que abra (Abririnventario) o inventбrio de volta automбtico.
Re: Inventario fecha e nгo abre quando deveria abrir -
GuilhermeNunes - 08.08.2017
Entгo mande a public inteira eu nгo sou vidente e tenta add o return a maioria desses erros й o RETURN !!