[Ajuda] Erros em um comando.
#1

Vejam, criei um comando mais nгo tou conseguindo ajeitar os erros.
Se alguem puder mim ajudar, agradeзo.

Comando:
Код:
#define POLICIAL         0

new Profissao[MAX_PLAYERS];
Код:
CMD:dp(playerid)
{
	if(Profissao[playerid] == POLICIAL)
{
	SetPlayerPos(1384.2577,10.8203,174.6833);
	SendClientMessage(playerid, CINZA, "SERVER: Olб, Vocк й um policial.");
    new nome[MAX_PLAYER_NAME], stringnome[200];
    GetPlayerName(playerid, nome, sizeof(nome));
    format(stringnome, sizeof(stringnome), "SERVER: %s estб trabalhando.",nome);
    SendClientMessageToAll(AMARELO, stringnome);
{
	GivePlayerWeapon(playerid, 3, 1)
	GivePlayerWeapon(playerid, 22, 1000)
	GivePlayerWeapon(playerid, 31, 1000)
	GivePlayerWeapon(playerid, 41, 1000)
	GivePlayerWeapon(playerid, 45, 1000)
	GivePlayerWeapon(playerid, 46, 1000)
}
	else
{
    SendClientMessage(playerid, VERMELHO,"ERRO: Vocк nгo й um policial e nгo pode usar este comando.");
}
    return 1;
}
Erros:
Код:
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(657) : warning 213: tag mismatch
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(657) : warning 202: number of arguments does not match definition
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(663) : warning 217: loose indentation
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(665) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(666) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(667) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(668) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(669) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(670) : error 001: expected token: ";", but found "}"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(671) : warning 217: loose indentation
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(671) : error 029: invalid expression, assumed zero
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(672) : warning 217: loose indentation
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(675) : warning 217: loose indentation
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\aprendendo.pwn(677) : error 030: compound statement not closed at the end of file (started at line 655)
Reply
#2

pawn Код:
CMD:dp(playerid)
{
    if(Profissao[playerid] == POLICIAL)
    {
        SetPlayerPos(playerid,1384.2577,10.8203,174.6833);
        SendClientMessage(playerid, CINZA, "SERVER: Olб, Vocк й um policial.");
        new nome[MAX_PLAYER_NAME], stringnome[200];
        GetPlayerName(playerid, nome, sizeof(nome));
        format(stringnome, sizeof(stringnome), "SERVER: %s estб trabalhando.",nome);
        SendClientMessageToAll(AMARELO, stringnome);
        GivePlayerWeapon(playerid, 3, 1);
        GivePlayerWeapon(playerid, 22, 1000);
        GivePlayerWeapon(playerid, 31, 1000);
        GivePlayerWeapon(playerid, 41, 1000);
        GivePlayerWeapon(playerid, 45, 1000);
        GivePlayerWeapon(playerid, 46, 1000);
    }
    else
    {
        SendClientMessage(playerid,-1,"Vocк nгo й de nenhuma organizaзгo militar");
    }
    return 1;
}
Reply
#3

Vlw.
Reply
#4

Vey na boa cada cara que vem aki no forum pedindo ajuda por causa de simbolos errados nos codes
Reply
#5

Vocк Definiu que policial e 0 mais voce esta usando POLICIAl no codigo


Para poupar linhas ao inves de colocar policial coloca 0


coloca assim

CMD:dp(playerid)
{
if(Profissao[playerid] == 0)
{
SetPlayerPos(playerid,1384.2577,10.8203,174.6833);
SendClientMessage(playerid, CINZA, "SERVER: Olб, Vocк й um policial.");
new nome[MAX_PLAYER_NAME], stringnome[200];
GetPlayerName(playerid, nome, sizeof(nome));
format(stringnome, sizeof(stringnome), "SERVER: %s estб trabalhando.",nome);
SendClientMessageToAll(AMARELO, stringnome);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 22, 1000);
GivePlayerWeapon(playerid, 31, 1000);
GivePlayerWeapon(playerid, 41, 1000);
GivePlayerWeapon(playerid, 45, 1000);
GivePlayerWeapon(playerid, 46, 1000);
}
else
{
SendClientMessage(playerid,-1,"Vocк nгo й de nenhuma organizaзгo militar");
}
return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)