SA-MP Forums Archive
[Ajuda] Ajuda no meu inventбrio aqui ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ajuda no meu inventбrio aqui ? (/showthread.php?tid=653627)



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
View Post
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
View Post
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
View Post
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);
		}
	}