Problemas com 'fcmd' (:
#1

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
Reply
#2

Voce colooc dentro da OnFilterScriptInit
Tira daк nй ¬¬
Reply
#3

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
Reply
#4

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??
Reply
#5

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

Tinha um else if sem a condiзгo..
Reply
#6

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

brigadгo (:
Reply
#7

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

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


Forum Jump:


Users browsing this thread: 1 Guest(s)