[Ajuda] Como usar o %d e o %s
#1

olб, gostaria de saber como funciona o %d e o %s, sou novo na programaзгo em pwn.

Obrigado
Reply
#2

https://sampwiki.blast.hk/wiki/Format
Reply
#3

Quote:
Originally Posted by BrunoSayden177
Посмотреть сообщение
olб, gostaria de saber como funciona o %d e o %s, sou novo na programaзгo em pwn.

Obrigado
Basicamente %d й para numero inteiro por exemplo:

PHP код:
new 012345
ai para fomartar ele eu uso:
PHP код:
format(stringsizeof(String), "numero inteiro: %d",x); 
ai a mensagem й enviada assim: numero inteiro: 012345

se nгo for um numero inteiro, ou seja nъmero com virgula й um float ex:

PHP код:
new Float:0123.45600 
ai eu o formato assim:
PHP код:
format(stringsizeof(String), "seu float й: %f",x); 
ai a mensagem й enviada assim: seu float й: 0123.45600

se for Texto ou seja, String eu formato assim:

PHP код:
new String[100], aname[24];//isso sгo duas string
GetPlayerName(playeridaname24);//aqui eu armazeno o nome do player na string aname
format(Stringsizeof(aname), "Seu nome й : %s"aname);//aqui eu insiro na String o nome do player com %s ou %e jб que й texto 
e a mensagem й enviada assim: Seu nome й : GSantana



aos crнticos isso й apenas um exemplo e nгo um tutorial detalhado
Reply
#4

Код:
new String[100], aname[24];//isso sгo duas string 

GetPlayerName(playerid, aname, 24);//aqui eu armazeno o nome do player na string aname 

format(String, sizeof(aname), "Seu nome й : %s", aname);//aqui eu insiro na String o nome do player com %s ou %e jб que й texto
Como faзo pra enviar uma mensagem nesse estilo para as pessoas proximas?
Reply
#5

Amigo, como vocк й novo aqui na board, vou te dar uma dica:

O SAMP й muito antigo, quase todas as questхes simples estгo respondidas.

Tem uma ferramenta chamada search, ali tu acha qualquer coisa.

Reply
#6

cara eu uso o %s pra letras, e algums funзoes tipo cores de itens armazenas em variaveis,
e uso o %d pra numeros e
%f pra float
Reply
#7

Consegui fazer um codigo aki, porйm sу aparece o nick do jogador. Vou mandar o codigo aki, quem puder me ajudar, agradeзo.

Код:
new String[100], aname[24];            
GetPlayerName(playerid, aname, 24);
format(String, sizeof(aname), "Admin %s pegou seu kit admin!", aname);
ProxDetector(30.0, playerid, aname, 0xD909F7AA, 0xD909F7AA, 0xD909F7AA, 0xD909F7AA, 0xD909F7AA);
Reply
#8

Quote:
Originally Posted by BrunoSayden177
Посмотреть сообщение
Код:
new String[100], aname[24];//isso sгo duas string 

GetPlayerName(playerid, aname, 24);//aqui eu armazeno o nome do player na string aname 

format(String, sizeof(aname), "Seu nome й : %s", aname);//aqui eu insiro na String o nome do player com %s ou %e jб que й texto
Como faзo pra enviar uma mensagem nesse estilo para as pessoas proximas?
PHP код:
new Float:pos[3];
GetPlayerPos(playeridpos[0], pos[1], pos[2]);
for(new 
0MAX_PLAYERSi++)
{
 if(
IsPlayerInRangeOfPoint(i10.0pos[0], pos[1], pos[2]))
  {
   
SendClientMessage(i, -1String);
  }

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)