[Ajuda] Funзгo utilizando Mъltiplos Algoritimos
#1


Isso acontece, quando eu tento utilizar minha funзгo, ainda nгo sei como faze-la

PHP Code:
#define M_CMDSUCESSFUL 1
#define M_TPADMIN 2
SendMessage(playeridM_CMDSUCESSFUL); //<---funciona normal
SendMessage(playeridM_TPADMIN"O Scripter","RazorG"0,"Will"1,"RazorG",0); //<--- buga o server 
PHP Code:
public SendMessage(playeridmessageid,{Float,_}:...)
{
    
/*
    new argumentos = numargs();
    new F[15][100];
    for(new i = 2; i < argumentos; i++)
    {
           for(new c; c < 100; c++)
           {
            F[i][c] = getarg(i, c);
        }
    }
    Tentativa pelo tutorial q o RiqueP me passou
    */
    
if(uma condiзгo qualquer ^^)
    {
        switch(
messageid)
        {
            case 
M_CMDSUCESSFUL:     return SendClientMessage(playeridCMD_OK"Comando efetuado com sucesso!");
            case 
M_TPADMIN:             return SendClientMessageF(playerid,    cmdadm,"%s %s (%d) teleportou %s (%d) na posiзгo de %s (%d)!",/*n sei o q coloco aqui*/);
        }
    }
    return 
0;

Logs:
Quote:

[11:24:12] [CHAT] -> [Scripter] RazorG [0]: esse й o meu CHAT!
[11:24:34] [CHAT] -> [Scripter] RazorG [0]: [byRazorG]
[11:24:44] [CMD] RazorG (ID: 0) digitou o comando ( /ir raz raz ).
[11:24:55] [chat] [RazorG]: este aki й o chat padrao
[11:25:04] [chat] [RazorG]: sumiu o meu ;-;

Notas:
SendClientMensageF <-- й uma funзгo q ja funciona no servidor, (testada)
Apуs o comando, nada nenhum cmd funciona!
Nгo utilizo nenhum FilterScript
Nгo utilizo nenhum processador de comandos!
Reply
#2

Vou falar por mim que uso YSI..

poderias usar a y_va..

exemplo de uma funcao:

PHP Code:
SendClientMessageEx(playeridcolourformat[], va_args<>)
{
    new
        
out[128];
    
va_format(outsizeof (out), formatva_start<3>);
    
SendClientMessage(playeridcolourout);

PS:

JA FALEI MAIS DE UMA VEZ PARA TU USAR O CRASHDETECT!!!!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)