[Ajuda] clickedplayerid
#1

Estou criando um testes aqui й quero colocar os status do player para aparecer ao clicar no nome no TAB.
Bom tб funcionando porйm sу que quando clico em um player sem ser eu parece as minhas infos.
Quando eu tento colocar:
PHP код:
format(stringsizeof(string), "Status %s "Nome(clickedplayerid); 
Dб esse erro:
Код:
(277) : error 012: invalid function call, not a valid address
(277) : warning 215: expression has no effect
(277) : error 001: expected token: ";", but found ")"
(277) : error 029: invalid expression, assumed zero
(277) : fatal error 107: too many error messages on one line
Penso que acontece isso porque as infos de %s estб a pegar de playerid, como posso arrumar isso?
Reply
#2

format(string, sizeof(string), "Status %s ", Nome(clickedplayerid));

Faltou um ) para fechar a string, vocк sу fechou a funзгo Nome.

Se vocк for novo em programaзгo aconselho a usar Notepad++
Reply
#3

Caio eu sei que estб faltando ) ali, porque nгo й apenas isso que tem, tem vбrias coisas depois do nome, o problema й que, ele nгo estб pegando a info que corresponde o player clicado via TAB.
Reply
#4

Quote:
Originally Posted by Stroon
Посмотреть сообщение
Caio eu sei que estб faltando ) ali, porque nгo й apenas isso que tem, tem vбrias coisas depois do nome, o problema й que, ele nгo estб pegando a info que corresponde o player clicado via TAB.
Detalhe um pouco mais par ver o que pode ser feito...
O q deu a entender й que ta puxando os dados, porйm, do playerid errado!
Reply
#5

Quote:
Originally Posted by Stroon
Посмотреть сообщение
Caio eu sei que estб faltando ) ali, porque nгo й apenas isso que tem, tem vбrias coisas depois do nome, o problema й que, ele nгo estб pegando a info que corresponde o player clicado via TAB.
Entгo poste completo, assim facilitarб na hora de ajudar.
Reply
#6

Jб arrumei tudo sу falta isso
Como que eu passo isso:
PHP код:
format(stringsizeof(string), "» Status: %s"PlayerName2(clickedplayerid)); 
para strcat, porque o que quero colocar passar de 275 caracteres ai dб erro lб, Sу sei colocar em strcat com cmd, ai no caso й para abrir com click no tab.
Reply
#7

Pra q passar para strcat se nгo vai usar dialog (supondo que nгo utilize)?

Outro detalhe й a quantia exagerada de cйlulas, pois ao formatar, como exemplo abaixo, irб usar no mбximo 40 cйlulas e nгo й necessбrio realizar uma soma de todos os caracteres pois a formataзгo nгo precisa disso.
Quote:

format(string, sizeof(string), "» Status: %s", PlayerName2(clickedplayerid));

Samp nгo da erro algum por quantia de cйlulas, vc q fez algo errado.
Reply
#8

Final eu nгo estou usando apenas Status e sim:
Status, nick, matou, morreu, й muita coisa, e quando chega em 275 letras da erro, e ainda vem as cores antes das mensagem e tals.

E sim eu estou usando dialog
ShowPlayerDialog(playerid,911,DIALOG_STYLE_MSGBOX,
Reply
#9

Quote:
Originally Posted by Stroon
Посмотреть сообщение
Final eu nгo estou usando apenas Status e sim:
Status, nick, matou, morreu, й muita coisa, e quando chega em 275 letras da erro, e ainda vem as cores antes das mensagem e tals.

E sim eu estou usando dialog
ShowPlayerDialog(playerid,911,DIALOG_STYLE_MSGBOX,
Entгo faзa assim:

PHP код:
new Strcat[300], string[50];
format(stringsizeof(string), "» Info 1: %s\n"VAR_INFO_1);  
strcat(Strcatstring);
format(stringsizeof(string), "» Info 2: %s\n"VAR_INFO_2);  
strcat(Strcatstring);
format(stringsizeof(string), "» Info 3: %s\n"VAR_INFO_3);  
strcat(Strcatstring);
//..................
ShowPlayerDialog(playerid,911,DIALOG_STYLE_MSGBOX,"",Strcat,"",""); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)