[Ajuda] Nгo mostra Informaзхes do Player.
#1

Galera criei uma INFO pra o Player do servidor sу que ele estб com um probleminha, quando logo no Servidor e dou '/MINFO' nгo amostra todas as informaзхes do player, Mostra apenas quantas pessoas matei no servidor.

Print: http://i.imgur.com/M8iL6Ev.png

PHP код:
new dialogrande[1024];
new 
dialogrande2[128]; 
PHP код:
format(dialogrande2sizeof(dialogrande2),"As suas informaзхes %s\n",MostrarNomePlayer);
format(dialograndesizeof(dialogrande),"Tempo de Jogo: %s\n"Player[playerid][Online]), dialogrande);
format(dialograndesizeof(dialogrande),"Militar: %s\n"MostrarORGdialogrande);
format(dialograndesizeof(dialogrande),"Tipo de Conta: %s\n"MostrarContadialogrande);
format(dialograndesizeof(dialogrande),"Balas: %d\n"MostrarPlayer[playerid][Balas], dialogrande);
format(dialograndesizeof(dialogrande),"Armas: %d\n"MostrarPlayer[playerid][Armas], dialogrande);
format(dialograndesizeof(dialogrande),"Total de Ban: %d\n"MostrarPlayer[playerid][TBan], dialogrande);
format(dialograndesizeof(dialogrande),"Total de Kick: %d\n"MostrarPlayer[playerid][TKick], dialogrande);
format(dialograndesizeof(dialogrande),"VIP: %d\n"MostrarPlayer[playerid][TVip], dialogrande);
format(dialograndesizeof(dialogrande),"Cash: %d\n"MostrarPlayer[playerid][TCash], dialogrande);
format(dialograndesizeof(dialogrande),"Seu Level: %d\n"MostrarGetPlayerScore(playerid), dialogrande);
format(dialograndesizeof(dialogrande),"Vocк Morreu: %d\n"MostrarPlayer[playerid][TMorreu], dialogrande);
format(dialograndesizeof(dialogrande),"Vocк Matou: %d\n"MostrarPlayer[playerid][TMatou], dialogrande);
ShowPlayerDialog(playerid1024DIALOG_STYLE_MSGBOXdialogrande2dialogrande"Intendido"""); 
Reply
#2

@EDIT
PHP код:
format(dialogrande2sizeof(dialogrande2),"As suas informaзхes %s\n"MostrarNomePlayer); 
format(dialograndesizeof(dialogrande),"%sTempo de Jogo: %s\n"dialograndePlayer[playerid][Online]); 
format(dialograndesizeof(dialogrande),"%sMilitar: %s\n"dialograndeMostrarORG); 
format(dialograndesizeof(dialogrande),"%sTipo de Conta: %s\n"dialograndeMostrarConta); 
format(dialograndesizeof(dialogrande),"%sBalas: %d\n"dialograndeMostrarPlayer[playerid][Balas]); 
format(dialograndesizeof(dialogrande),"%sArmas: %d\n"dialograndeMostrarPlayer[playerid][Armas]); 
format(dialograndesizeof(dialogrande),"%sTotal de Ban: %d\n"dialograndeMostrarPlayer[playerid][TBan]); 
format(dialograndesizeof(dialogrande),"%sTotal de Kick: %d\n"dialograndeMostrarPlayer[playerid][TKick]); 
format(dialograndesizeof(dialogrande),"%sVIP: %d\n"dialograndeMostrarPlayer[playerid][TVip]); 
format(dialograndesizeof(dialogrande),"%sCash: %d\n"dialograndeMostrarPlayer[playerid][TCash]); 
format(dialograndesizeof(dialogrande),"%sSeu Level: %d\n"dialograndeMostrarGetPlayerScore(playerid)); 
format(dialograndesizeof(dialogrande),"%sVocк Morreu: %d\n"dialograndeMostrarPlayer[playerid][TMorreu]); 
format(dialograndesizeof(dialogrande),"%sVocк Matou: %d\n"dialograndeMostrarPlayer[playerid][TMatou]); 
ShowPlayerDialog(playerid1024DIALOG_STYLE_MSGBOXdialogrande2dialogrande"Intendido"""); 
Reply
#3

Aumenta a string, vocк nгo precisa disso tudo de linha usa \n e vai fazendo teu cуdigo numa string aн uai pq usa 2?
Talvez o erro esteja aqui:
PHP код:
ShowPlayerDialog(playerid1024DIALOG_STYLE_MSGBOXdialogrande2dialogrande"Intendido"""); 
e tambйm eu usaria assim:
PHP код:
ShowPlayerDialog(playerid,1024,DIALOG_STYLE_MSGBOX,"Infos",dialogrande2dialogrande,"Entendido","Voltar"); 
Nгo sei se й isso mбs eu uso sempre o padrгo kkk
Reply
#4

Quote:
Originally Posted by capron
Посмотреть сообщение
@EDIT
PHP код:
format(dialogrande2sizeof(dialogrande2),"As suas informaзхes %s\n"MostrarNomePlayer); 
format(dialograndesizeof(dialogrande),"%sTempo de Jogo: %s\n"dialograndePlayer[playerid][Online]); 
format(dialograndesizeof(dialogrande),"%sMilitar: %s\n"dialograndeMostrarORG); 
format(dialograndesizeof(dialogrande),"%sTipo de Conta: %s\n"dialograndeMostrarConta); 
format(dialograndesizeof(dialogrande),"%sBalas: %d\n"dialograndeMostrarPlayer[playerid][Balas]); 
format(dialograndesizeof(dialogrande),"%sArmas: %d\n"dialograndeMostrarPlayer[playerid][Armas]); 
format(dialograndesizeof(dialogrande),"%sTotal de Ban: %d\n"dialograndeMostrarPlayer[playerid][TBan]); 
format(dialograndesizeof(dialogrande),"%sTotal de Kick: %d\n"dialograndeMostrarPlayer[playerid][TKick]); 
format(dialograndesizeof(dialogrande),"%sVIP: %d\n"dialograndeMostrarPlayer[playerid][TVip]); 
format(dialograndesizeof(dialogrande),"%sCash: %d\n"dialograndeMostrarPlayer[playerid][TCash]); 
format(dialograndesizeof(dialogrande),"%sSeu Level: %d\n"dialograndeMostrarGetPlayerScore(playerid)); 
format(dialograndesizeof(dialogrande),"%sVocк Morreu: %d\n"dialograndeMostrarPlayer[playerid][TMorreu]); 
format(dialograndesizeof(dialogrande),"%sVocк Matou: %d\n"dialograndeMostrarPlayer[playerid][TMatou]); 
ShowPlayerDialog(playerid1024DIALOG_STYLE_MSGBOXdialogrande2dialogrande"Intendido"""); 
Seu cуdigo ae bugou mas ;-; kkkkkk
Reply
#5

Quote:
Originally Posted by JhefTFJ
Посмотреть сообщение
Seu cуdigo ae bugou mas ;-; kkkkkk
Posta os bug's.
Reply
#6

Nгo serб conflito de ID's entre as dialog's ?
Reply
#7

Quote:
Originally Posted by capron
Посмотреть сообщение
Posta os bug's.
o Nome do Player ficou afrente, Exemplo. JhefTFJ. As suas informaзхes

Vocк Matou: 85, sendo que sou novato, e ainda nгo matei ninguйm, e ainda continuo pequena nгo aumentou a dialog pra mostrar toda informaзгo do player...
Reply
#8

Quote:
Originally Posted by Showzs
Посмотреть сообщение
Nгo serб conflito de ID's entre as dialog's ?
Nгo e nгo, estб tudo certinho, sу nгo quer aumentar a dialog, alias, Fica maior pra expandir a informaзхes do player.
Reply
#9

Tem certeza?
Este cуdigo estб mostrando o nome depois.
Quote:

format(dialogrande2, sizeof(dialogrande2),"As suas informaзхes %s\n", MostrarNomePlayer);

Verifique sua variбvel na GM, pois o 85 й o valor que estб nesta variavel.
Quote:

MostrarPlayer[playerid][TMatou]

Poderia postar a print de como ficou?
Reply
#10

PHP код:
new stg2500 ], gstring356 ], nomedialog64 ]; 
PHP код:
formatgstringsizeofgstring ), "Tempo de Jogo: %s\n"Player[playerid][Online]);
strcatstggstring );
formatgstringsizeofgstring ), "Militar: %s\n"MostrarORG);
strcatstggstring );
formatgstringsizeofgstring ), "Tipo de Conta: %s\n"MostrarConta);
strcatstggstring );
formatgstringsizeofgstring ),"Balas: %d\n"MostrarPlayer[playerid][Balas]);
strcatstggstring );  
formatgstringsizeofgstring ),"Armas: %d\n"MostrarPlayer[playerid][Armas]);
strcatstggstring );  
formatgstringsizeofgstring ),"Total de Ban: %d\n"MostrarPlayer[playerid][TBan]);  
strcatstggstring );
formatgstringsizeofgstring ),"Total de Kick: %d\n"MostrarPlayer[playerid][TKick]); 
strcatstggstring ); 
formatgstringsizeofgstring ),"VIP: %d\n"MostrarPlayer[playerid][TVip]);
strcatstggstring );  
formatgstringsizeofgstring ),"Cash: %d\n"MostrarPlayer[playerid][TCash]); 
strcatstggstring ); 
formatgstringsizeofgstring ),"Seu Level: %d\n"MostrarGetPlayerScore(playerid));
strcatstggstring );  
formatgstringsizeofgstring ),"Vocк Morreu: %d\n"MostrarPlayer[playerid][TMorreu]);
strcatstggstring );  
formatgstringsizeofgstring ),"Vocк Matou: %d\n"MostrarPlayer[playerid][TMatou]);
strcatstggstring );
formatnomedialog64"As suas informaзхes %s"MostrarNomePlayer );
ShowPlayerDialogplayerid1024DIALOG_STYLE_MSGBOXnomedialogstg"Intendido""" ); 
Poste o resultado.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)