[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(dialogrande2, sizeof(dialogrande2),"As suas informaзхes %s\n",MostrarNomePlayer);
format(dialogrande, sizeof(dialogrande),"Tempo de Jogo: %s\n", Player[playerid][Online]), dialogrande);
format(dialogrande, sizeof(dialogrande),"Militar: %s\n", MostrarORG, dialogrande);
format(dialogrande, sizeof(dialogrande),"Tipo de Conta: %s\n", MostrarConta, dialogrande);
format(dialogrande, sizeof(dialogrande),"Balas: %d\n", MostrarPlayer[playerid][Balas], dialogrande);
format(dialogrande, sizeof(dialogrande),"Armas: %d\n", MostrarPlayer[playerid][Armas], dialogrande);
format(dialogrande, sizeof(dialogrande),"Total de Ban: %d\n", MostrarPlayer[playerid][TBan], dialogrande);
format(dialogrande, sizeof(dialogrande),"Total de Kick: %d\n", MostrarPlayer[playerid][TKick], dialogrande);
format(dialogrande, sizeof(dialogrande),"VIP: %d\n", MostrarPlayer[playerid][TVip], dialogrande);
format(dialogrande, sizeof(dialogrande),"Cash: %d\n", MostrarPlayer[playerid][TCash], dialogrande);
format(dialogrande, sizeof(dialogrande),"Seu Level: %d\n", MostrarGetPlayerScore(playerid), dialogrande);
format(dialogrande, sizeof(dialogrande),"Vocк Morreu: %d\n", MostrarPlayer[playerid][TMorreu], dialogrande);
format(dialogrande, sizeof(dialogrande),"Vocк Matou: %d\n", MostrarPlayer[playerid][TMatou], dialogrande);
ShowPlayerDialog(playerid, 1024, DIALOG_STYLE_MSGBOX, dialogrande2, dialogrande, "Intendido", ""); 
Reply
#2

@EDIT
PHP код:
format(dialogrande2, sizeof(dialogrande2),"As suas informaзхes %s\n", MostrarNomePlayer); 
format(dialogrande, sizeof(dialogrande),"%sTempo de Jogo: %s\n", dialogrande, Player[playerid][Online]); 
format(dialogrande, sizeof(dialogrande),"%sMilitar: %s\n", dialogrande, MostrarORG); 
format(dialogrande, sizeof(dialogrande),"%sTipo de Conta: %s\n", dialogrande, MostrarConta); 
format(dialogrande, sizeof(dialogrande),"%sBalas: %d\n", dialogrande, MostrarPlayer[playerid][Balas]); 
format(dialogrande, sizeof(dialogrande),"%sArmas: %d\n", dialogrande, MostrarPlayer[playerid][Armas]); 
format(dialogrande, sizeof(dialogrande),"%sTotal de Ban: %d\n", dialogrande, MostrarPlayer[playerid][TBan]); 
format(dialogrande, sizeof(dialogrande),"%sTotal de Kick: %d\n", dialogrande, MostrarPlayer[playerid][TKick]); 
format(dialogrande, sizeof(dialogrande),"%sVIP: %d\n", dialogrande, MostrarPlayer[playerid][TVip]); 
format(dialogrande, sizeof(dialogrande),"%sCash: %d\n", dialogrande, MostrarPlayer[playerid][TCash]); 
format(dialogrande, sizeof(dialogrande),"%sSeu Level: %d\n", dialogrande, MostrarGetPlayerScore(playerid)); 
format(dialogrande, sizeof(dialogrande),"%sVocк Morreu: %d\n", dialogrande, MostrarPlayer[playerid][TMorreu]); 
format(dialogrande, sizeof(dialogrande),"%sVocк Matou: %d\n", dialogrande, MostrarPlayer[playerid][TMatou]); 
ShowPlayerDialog(playerid, 1024, DIALOG_STYLE_MSGBOX, dialogrande2, dialogrande, "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(playerid, 1024, DIALOG_STYLE_MSGBOX, dialogrande2, dialogrande, "Intendido", ""); 
e tambйm eu usaria assim:
PHP код:
ShowPlayerDialog(playerid,1024,DIALOG_STYLE_MSGBOX,"Infos",dialogrande2, dialogrande,"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(dialogrande2, sizeof(dialogrande2),"As suas informaзхes %s\n", MostrarNomePlayer); 
format(dialogrande, sizeof(dialogrande),"%sTempo de Jogo: %s\n", dialogrande, Player[playerid][Online]); 
format(dialogrande, sizeof(dialogrande),"%sMilitar: %s\n", dialogrande, MostrarORG); 
format(dialogrande, sizeof(dialogrande),"%sTipo de Conta: %s\n", dialogrande, MostrarConta); 
format(dialogrande, sizeof(dialogrande),"%sBalas: %d\n", dialogrande, MostrarPlayer[playerid][Balas]); 
format(dialogrande, sizeof(dialogrande),"%sArmas: %d\n", dialogrande, MostrarPlayer[playerid][Armas]); 
format(dialogrande, sizeof(dialogrande),"%sTotal de Ban: %d\n", dialogrande, MostrarPlayer[playerid][TBan]); 
format(dialogrande, sizeof(dialogrande),"%sTotal de Kick: %d\n", dialogrande, MostrarPlayer[playerid][TKick]); 
format(dialogrande, sizeof(dialogrande),"%sVIP: %d\n", dialogrande, MostrarPlayer[playerid][TVip]); 
format(dialogrande, sizeof(dialogrande),"%sCash: %d\n", dialogrande, MostrarPlayer[playerid][TCash]); 
format(dialogrande, sizeof(dialogrande),"%sSeu Level: %d\n", dialogrande, MostrarGetPlayerScore(playerid)); 
format(dialogrande, sizeof(dialogrande),"%sVocк Morreu: %d\n", dialogrande, MostrarPlayer[playerid][TMorreu]); 
format(dialogrande, sizeof(dialogrande),"%sVocк Matou: %d\n", dialogrande, MostrarPlayer[playerid][TMatou]); 
ShowPlayerDialog(playerid, 1024, DIALOG_STYLE_MSGBOX, dialogrande2, dialogrande, "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 stg[ 2500 ], gstring[ 356 ], nomedialog[ 64 ]; 
PHP код:
format( gstring, sizeof( gstring ), "Tempo de Jogo: %s\n", Player[playerid][Online]);
strcat( stg, gstring );
format( gstring, sizeof( gstring ), "Militar: %s\n", MostrarORG);
strcat( stg, gstring );
format( gstring, sizeof( gstring ), "Tipo de Conta: %s\n", MostrarConta);
strcat( stg, gstring );
format( gstring, sizeof( gstring ),"Balas: %d\n", MostrarPlayer[playerid][Balas]);
strcat( stg, gstring );  
format( gstring, sizeof( gstring ),"Armas: %d\n", MostrarPlayer[playerid][Armas]);
strcat( stg, gstring );  
format( gstring, sizeof( gstring ),"Total de Ban: %d\n", MostrarPlayer[playerid][TBan]);  
strcat( stg, gstring );
format( gstring, sizeof( gstring ),"Total de Kick: %d\n", MostrarPlayer[playerid][TKick]); 
strcat( stg, gstring ); 
format( gstring, sizeof( gstring ),"VIP: %d\n", MostrarPlayer[playerid][TVip]);
strcat( stg, gstring );  
format( gstring, sizeof( gstring ),"Cash: %d\n", MostrarPlayer[playerid][TCash]); 
strcat( stg, gstring ); 
format( gstring, sizeof( gstring ),"Seu Level: %d\n", MostrarGetPlayerScore(playerid));
strcat( stg, gstring );  
format( gstring, sizeof( gstring ),"Vocк Morreu: %d\n", MostrarPlayer[playerid][TMorreu]);
strcat( stg, gstring );  
format( gstring, sizeof( gstring ),"Vocк Matou: %d\n", MostrarPlayer[playerid][TMatou]);
strcat( stg, gstring );
format( nomedialog, 64, "As suas informaзхes %s", MostrarNomePlayer );
ShowPlayerDialog( playerid, 1024, DIALOG_STYLE_MSGBOX, nomedialog, stg, "Intendido", "" ); 
Poste o resultado.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)