SA-MP Forums Archive
[Ajuda] Ajuda na criaзгo de FS - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ajuda na criaзгo de FS (/showthread.php?tid=400841)



Ajuda na criaзгo de FS - [HBz]TheHell - 20.12.2012

Olб! gostaria de uma ajuda para criar esse FS para meu server de RPG. Estгo aparecendo pra mim esses dois erros:
Код:
C:\Users\User\Desktop\Gorronat.pwn(51) : error 029: invalid expression, assumed zero
C:\Users\User\Desktop\Gorronat.pwn(51) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


2 Errors.
pawn Код:
//FilterScript de Natal criado por [HBz]PsicO
#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("--------------------------------------\n");
    SetTimer("MSGRandom",120000,1); // LEMBRANDO 1000 й 1 segundo
        return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("----------------------------------\n");
}

#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/gorro", true) == 0)
{
    SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
    SendClientMessage(playerid, -1, "[INFO] Voce colocou um gorro de natal.");
    return 1;
}
if(strcmp(cmdtext, "/tirargorro", true) == 0)
{
    RemovePlayerAttachedObject(playerid, 3);
    SendClientMessage(playerid, -1, "[INFO] Voce retirou o gorro.");
    return 1;
}
return 0;
}
new RandomMSG[3][] =
{
    ">>[SERVER] Veja nossos planos VIP e ADMIN em: hbz-hellboyzvidavirtual.comunidades.net<<",
    ">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
    ">>[SERVER] Faзam doaзхes ao servidor em: hbz-hellboyzvidavirtual.comunidades.net <<",
 };
forward MSGRandom();
public MSGRandom()
{
        SendClientMessageToAll(0x33CCFFAA, RandomMSG[random(sizeof(RandomMSG))]);
        return 1;
}
Grato,
[HBz]PsicO


Re: Ajuda na criaзгo de FS - jpeg - 20.12.2012

pawn Код:
//FilterScript de Natal criado por [HBz]PsicO
#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("--------------------------------------\n");
    SetTimer("MSGRandom",120000,1); // LEMBRANDO 1000 й 1 segundo
        return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("----------------------------------\n");
}

#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/gorro", true) == 0)
{
    SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
    SendClientMessage(playerid, -1, "[INFO] Voce colocou um gorro de natal.");
    return 1;
}
if(strcmp(cmdtext, "/tirargorro", true) == 0)
{
    RemovePlayerAttachedObject(playerid, 3);
    SendClientMessage(playerid, -1, "[INFO] Voce retirou o gorro.");
    return 1;
}
return 0;
}
new RandomMSG[][] =
{
        ">>[SERVER] Veja nossos planos VIP e ADMIN em: hbz-hellboyzvidavirtual.comunidades.net<<",
    ">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
    ">>[SERVER] Faзam doaзхes ao servidor em: hbz-hellboyzvidavirtual.comunidades.net <<"
 };
forward MSGRandom();
public MSGRandom()
{
        SendClientMessageToAll(0x33CCFFAA, RandomMSG[random(sizeof(RandomMSG))]);
        return 1;
}
Era sу retirar a ъltima vнrgula da linha 51.



Re: Ajuda na criaзгo de FS - Sky™ - 20.12.2012

euri quem usar isso ai tem que por seus creditos kk

pawn Код:
//FilterScript de Natal criado por [HBz]PsicO
#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("--------------------------------------\n");
    SetTimer("MSGRandom",120000,1); // LEMBRANDO 1000 й 1 segundo
        return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("----------------------------------\n");
}

#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/gorro", true) == 0)
{
    SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
    SendClientMessage(playerid, -1, "[INFO] Voce colocou um gorro de natal.");
    return 1;
}
if(strcmp(cmdtext, "/tirargorro", true) == 0)
{
    RemovePlayerAttachedObject(playerid, 3);
    SendClientMessage(playerid, -1, "[INFO] Voce retirou o gorro.");
    return 1;
}
return 0;
}
new RandomMSG[3][] =
{
    ">>[SERVER] Veja nossos planos VIP e ADMIN em: hbz-hellboyzvidavirtual.comunidades.net<<",
    ">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
    ">>[SERVER] Faзam doaзхes ao servidor em: hbz-hellboyzvidavirtual.comunidades.net <<"
};

forward MSGRandom();
public MSGRandom()
{
        SendClientMessageToAll(0x33CCFFAA, RandomMSG[random(sizeof(RandomMSG))]);
        return 1;
}



Re: Ajuda na criaзгo de FS - [THs]ShadoW - 20.12.2012

Й sу tirar a vнrgula da ъltima mensagem:

Antes:

PHP код:
new RandomMSG[][] =
{
">>[SERVER] Veja nossos planos VIP e ADMIN em: hbz-hellboyzvidavirtual.comunidades.net<<",
">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
">>[SERVER] Faзam doaзхes ao servidor em: hbz-hellboyzvidavirtual.comunidades.net <<",
}; 
Depois:

PHP код:
new RandomMSG[][] =
{
">>[SERVER] Veja nossos planos VIP e ADMIN em: hbz-hellboyzvidavirtual.comunidades.net<<",
">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
">>[SERVER] Faзam doaзхes ao servidor em: hbz-hellboyzvidavirtual.comunidades.net <<"
}; 



Re: Ajuda na criaзгo de FS - [HBz]TheHell - 20.12.2012

Ajeitei os erros... Mas os comandos nгo estгo prestando no server... Segue abaixo o cуdigo
pawn Код:
//FilterScript criado por [HBz]PsicO
#include <a_samp>

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("--------------------------------------\n");
    SetTimer("MSGRandom",120000,1);
        return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("----------------------------------\n");
}

#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/gorro", true) == 0)
{
    SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
    SendClientMessage(playerid, -1, "[INFO] Voce colocou um gorro de natal.");
    return 1;
}
if(strcmp(cmdtext, "/tirargorro", true) == 0)
{
    RemovePlayerAttachedObject(playerid, 3);
    SendClientMessage(playerid, -1, "[INFO] Voce retirou o gorro.");
    return 1;
}
return 0;
}
new RandomMSG[3][] =
{
    ">>[SERVER] Veja nossos planos VIP e ADMIN em:\n hbz-hellboyzvidavirtual.comunidades.net<<",
    ">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
    ">>[SERVER] Faзam doaзхes ao servidor em:\n hbz-hellboyzvidavirtual.comunidades.net <<"
};
forward MSGRandom();
public MSGRandom()
{
        SendClientMessageToAll(0x33CCFFAA, RandomMSG[random(sizeof(RandomMSG))]);
        return 1;
}



Re: Ajuda na criaзгo de FS - alexcordeiro - 20.12.2012

ctrl + C ctrl + V, Nгo retire os crйditos?


Re: Ajuda na criaзгo de FS - Ouro - 20.12.2012

pawn Код:
#include <a_samp>

#define FILTERSCRIPT

#define callback:_%0(%1) forward %0(%1); public %0(%1)

new
    Mensagens[][] =
    {
        ">>[SERVER] Veja nossos planos VIP e ADMIN em:\n hbz-hellboyzvidavirtual.comunidades.net<<",
        ">>[SERVER] A equipe HellBoyz deseja a todos um Feliz Natal e um Prуspero Ano Novo! <<",
        ">>[SERVER] Faзam doaзхes ao servidor em:\n hbz-hellboyzvidavirtual.comunidades.net <<"
    }
;

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by [HBz]PsicO");
    print("--------------------------------------\n");

    SetTimer("EnviarMensagens", 1000 *120, true);
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/gorro", true))
    {
        SendClientMessage(playerid, -1, "[INFO] Vocк colocou um gorro de natal...");

        SetPlayerAttachedObject(playerid, 0, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
        return 1;
    }

    if(strcmp(cmdtext, "/tirargorro", true) == 0)
    {
        SendClientMessage(playerid, -1, "[INFO] Vocк retirou um gorro de natal...");

        RemovePlayerAttachedObject(playerid, 0);
        return 1;
    }
    return 0;
}

callback:_EnviarMensagens()
{
    SendClientMessageToAll(-1, Mensagens[random(sizeof Mensagens)]);
    return 1;
}



Re: Ajuda na criaзгo de FS - [HBz]TheHell - 20.12.2012

@Ouro
Obrigado! Consertou tudo!