[Ajuda] Ajuda no meu inventбrio aqui ?
#1

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
Reply
#2

Sem disponibilizar o cуdigo й impossнvel ajudar.
Reply
#3

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
Reply
#4

Vocк nгo mandou tudo..
Cade a parte das callback OnPlayerClickTextDraw/OnPlayerClickPlayerTextDraw?

Terб que fazer verificaзхes nessas callback
Reply
#5

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 ;~;
Reply
#6

alguem?
Reply
#7

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.
Reply
#8

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);
		}
	}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)