SA-MP Forums Archive
Problemas com 'fcmd' (: - 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: Problemas com 'fcmd' (: (/showthread.php?tid=215964)



Problemas com 'fcmd' (: - Davidovich - 24.01.2011

Meu cуdigo: http://pastebin.com/AbbJaCn2

Include fcmd que estou usando: http://pastebin.com/iThZnSNf

Meus erros:
Код:
C:\Users\Usuбrio\Desktop\SA-MP Server 0.3c\filterscripts\ibykm.pwn(21) : error 008: must be a constant expression; assumed zero
C:\Users\Usuбrio\Desktop\SA-MP Server 0.3c\filterscripts\ibykm.pwn(23) : warning 217: loose indentation
C:\Users\Usuбrio\Desktop\SA-MP Server 0.3c\filterscripts\ibykm.pwn(30) : warning 209: function "fcmd_ibetyoukillme" should return a value
C:\Users\Usuбrio\Desktop\SA-MP Server 0.3c\filterscripts\ibykm.pwn(31) : error 010: invalid function or declaration



Re: Problemas com 'fcmd' (: - [FeK]Knife - 24.01.2011

Voce colooc dentro da OnFilterScriptInit
Tira daк nй ¬¬


Respuesta: Problemas com 'fcmd' (: - ipsBruno - 24.01.2011

pawn Код:
#include <a_samp>
#include <fcomando>

new Text[128],p1,p2,p1Name[21],p2Name[21];
new Bet[MAX_PLAYERS][MAX_PLAYERS];

main()
{
        print("Loaded: [FilterScript]I Bet You Kill Me - davi_.");
}

public OnFilterScriptInit(){}

fcmd(ibetyoukillme,playerid)
{
    p1 = strval(iParams[1]);
    p2 = strval(iParams[2]);
    if(Bet[p1][p2] == 1)
        return SendClientMessage(p1,0x000000AA,"{FFFFFF}Aposta {FF0000}invбlida{FFFFFF}! Vocк jб apostou com este jogador.");

    GetPlayerName(p1,p1Name,21);
    GetPlayerName(p2,p2Name,21);
    format(Text,128,"{FF0000}%s {FFFFFF}aposta que {00FF00}%s {FFFFFF}nгo pode matб-lo(a).",p1Name,p2Name);
    SendClientMessageToAll(0x000000AA,Text);
    format(Text,128,"{FFFFFF}Vocк serб recompensado se matar {FF0000}%s{FFFFFF}, ele(a) aposta que vocк nгo consegue.",p1Name);
    SendClientMessage(p2,0x000000AA,Text);
    format(Text,128,"{FFFFFF}Vocк apostou que {FF0000}%s {FFFFFF}nгo pode te matar, se ele(a) matб-lo(a), serб recompensado(a), cuidado.",p1Name);
    SendClientMessage(p1,0x000000AA,Text);
    Bet[p1][p2] = 1;
    return 1;
}

public OnPlayerDeath(playerid,killerid,reason)
{
    GetPlayerName(playerid,p1Name,21);
    GetPlayerName(killerid,p2Name,21);
    if(Bet[playerid][killerid] == 1)
    {
        format(Text,128,"{FF0000}%s {FFFFFF}apostou que {FF0000}%s {FFFFFF}nгo conseguiria matб-lo(a), porйm, {FF0000}%s {FFFFFF}fez o seu trabalho e foi recompensado!",p1Name,p2Name,p2Name);
        SendClientMessageToAll(0x000000AA,Text);
        GivePlayerMoney(killerid,20000);
    }
    return 1;
}
Uia Goda


Re: Problemas com 'fcmd' (: - Davidovich - 24.01.2011

Quote:
Originally Posted by [FeK]Knife
Посмотреть сообщение
Voce colooc dentro da OnFilterScriptInit
Tira daк nй ¬¬
nгo tб dentro cara
se tu olhar direito vai perceber que eu abri e fechei o callback na mesma linha
Код:
public OnFilterScriptInit(){}
Compilou Drakins... valeu, mas o que vocк mudou??


Respuesta: Problemas com 'fcmd' (: - ipsBruno - 24.01.2011

Goda,to de mal com vocк,vocк ria de mim -n

Tinha um else if sem a condiзгo..


Re: Problemas com 'fcmd' (: - Davidovich - 24.01.2011

uahhauhua imaginei
eu achei que aquele else if ia puxar a condiзгo do if de cima
mas o return barrou
¬¬

brigadгo (:


Re: Problemas com 'fcmd' (: - [FeK]Knife - 24.01.2011

Malz nem vi '-'
Eu vi sу o FilterScriptInit e olhei pra baixo e vi o return 1 .-.
E pensei q tava la dentro '-'


Re: Problemas com 'fcmd' (: - Davidovich - 24.01.2011

aproveitando o tуpico, alguйm tem o streamer de Checkpoints do matraka ainda?? existe em algum lugar pra download?? sу achei links expirados ^^