Ajuda no meu inventбrio aqui ? -
eoqtrabhir - 08.05.2018
Bom dia eu pedi um inventбrio esses dias e falaram para eu estudar e criar o meu prуprio entгo editei a partir da mochila que tenho no meu server porйm preciso de ajuda com uma coisa
pra guardar uma arma no inventбrio tem que selecionar no slot disponнvel depois clicar em usar para pegar ela da mгo, sу que quando o player clica em usar sem selecionar o slot a arma dele buga e nгo vai para o inventario, eu queria que quando ele clicasse em "usar" sem ter selecionado o slot aparecesse uma mensagem "Erro, vocк nгo selecionou o slot" como faзo ??
E tambйm queria colocar um comando /guardaarma para poupar todo esse trabalho haveria como ?
http://prntscr.com/jfc6q7
Re: Ajuda no meu inventбrio aqui ? -
CaioTJF - 08.05.2018
Sem disponibilizar o cуdigo й impossнvel ajudar.
Re: Ajuda no meu inventбrio aqui ? -
eoqtrabhir - 08.05.2018
Quote:
Originally Posted by CaioTJF
Sem disponibilizar o cуdigo й impossнvel ajudar.
|
Desculpe
https://pastebin.com/KUnyyCmB
https://pastebin.com/tZEwpiJp
https://pastebin.com/tfSaEdCC
quando o player clica em "usar" aparece a seguinte dialog pra ele
http://prntscr.com/jfcaun
Re: Ajuda no meu inventбrio aqui ? -
CaioTJF - 08.05.2018
Vocк nгo mandou tudo..
Cade a parte das callback OnPlayerClickTextDraw/OnPlayerClickPlayerTextDraw?
Terб que fazer verificaзхes nessas callback
Re: Ajuda no meu inventбrio aqui ? -
eoqtrabhir - 08.05.2018
Quote:
Originally Posted by CaioTJF
Vocк nгo mandou tudo..
Cade a parte das callback OnPlayerClickTextDraw/OnPlayerClickPlayerTextDraw?
Terб que fazer verificaзхes nessas callback
|
Agora ta tudo aн
https://pastebin.com/8eZE8T2w
obrigado pela resposta rбpida e pela paciкncia sou novato em pawn ;~;
Re: Ajuda no meu inventбrio aqui ? -
eoqtrabhir - 08.05.2018
alguem?
Re: Ajuda no meu inventбrio aqui ? -
FerrariL - 08.05.2018
Vocк irб atй atй a callback OnPlayerDialogResponse,e ira procurar pelo ID 305,vocк ira fazer uma condicional verificando se o player nгo clicou em um slot,caso seja verdadeiro vocк retorna com a mensagem de erro.
Й necessбrio que vocк saiba qual a variбvel que identifica se o player clicou ou nгo em algum slot.
Re: Ajuda no meu inventбrio aqui ? -
eoqtrabhir - 08.05.2018
Quote:
Originally Posted by FerrariL
Vocк irб atй atй a callback OnPlayerDialogResponse,e ira procurar pelo ID 305,vocк ira fazer uma condicional verificando se o player nгo clicou em um slot,caso seja verdadeiro vocк retorna com a mensagem de erro.
Й necessбrio que vocк saiba qual a variбvel que identifica se o player clicou ou nгo em algum slot.
|
onde eu acho essa variбvel ?
Code:
if(dialogid == 305){
if(response){
dialogArmas(playerid);
}else{
SetPVarInt(playerid, "guardando", 0);
SelectTextDraw(playerid, 0xAAAAAAFF);
}
}