[Ajuda] [AVANЗADO] Utilizar valores de "{Float,_:...}"
#1

mano й o seguinte, eu estou criando uma funзгo, que й assim:
PHP код:
SendMessage(plidmessageid,{Float,_}:...); 
mas meu problema, й quando tem mensagens variantes (formatadas) como eu posso fazer isso?
PHP код:
public SendMessage(plidmessageid,{Float,_}:...)
{
//...outros codigos...
return SendClientMessagef(plid,COR,"%s %s (%d) teleportou %s (%d) na posiзгo de %s (%d)!"/*O que eu coloco aqui??? */);

PS: eu dei um searsh nervoso, de algumas horas, achei somente um tуpico na gronga nгo resolvido!
Reply
#2

Assim nгo irб funcionar.
Vocк usa YSI?

Se usar:

SendClientMessageToAllEx(color, const str[], va_args<>)
{
va_format(String, sizeof(String), str, va_start<2>);
return SendClientMessageToAll(color, String);
}

Se nгo usar:

http://pastebin.com/LB16wxpv
Reply
#3

Eu utilizo uma dessas.
PHP код:
// utilizando a include y_va
public SendMessage(plid, const message[], va_args<>) 
{
    new 
        
string[128];
    
va_format(stringsizeof(string), messageva_start<2>);
    return 
SendClientMessage(plid, -1string); 
}
// ===================================================================== //
// utilizado desta forma com macros.
#define SendMessagef(%0,%1,%2)     \
    
(format(string,sizeof(string),%1,%2), SendMessage(%0string))

public 
SendMessage(plid, const message[]) 
{
    new 
        
string[128];
    
va_format(stringsizeof(string), messageva_start<2>);
    return 
SendClientMessage(plid, -1string); 

Reply
#4

https://sampforum.blast.hk/showthread.php?tid=415159
Reply
#5

@RESOLVIDO!
Quote:
Originally Posted by RiqueP
Посмотреть сообщение
obrigado pela colaboraзгo!
Reply
#6

Quote:
Originally Posted by RazorGuigo
Посмотреть сообщение
case M_TPADMIN: return SendClientMessagef(plid, COR,"%s %s (%d) teleportou %s (%d) na posiзгo de %s (%d)!",/*o q vai aqui?*/);
n seria os valores?
qnd uso format eu coloco o %s de string e dps da virgula coloco a string name
Reply
#7

Quote:
Originally Posted by BobbMarley
Посмотреть сообщение
n seria os valores?
qnd uso format eu coloco o %s de string e dps da virgula coloco a string name
mano topico resolvido!
PS: se nгo sabe ler o topico, ou a resposta, nгo escreva coisas de q qualquer newbie saiba! seu topico й irrelevante!
Reply
#8


Falou aн rei desculpa
ㅤㅤ
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)