[Ajuda] Anuncio Chat Global ( Nгo Compila )
#1

Preciso de ajuda... fiz isso do zero mais nгo sei onde errei
Код:
    if(strcmp(cmd,"/anuncio",true)==0)
	{
	    new PlayerName[MAX_PLAYER_NAME];
	    GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
	    format(file, sizeof(file), PASTA_CONTAS, PlayerName(playerid));
	    if(PlayerInfo[ playerid][pProfissao] == Assasino){
	    {
	     SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
   	     format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Estб Cansado de Alguйm? Assasino {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !",  PlayerName(playerid),playerid);
   	    	SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid][pProfissao] == Mecanico){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Esta Precisando de Mecвnico ? use: /Mecanico {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid][pProfissao] == VendedorSkin){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Estб Precisando de uma Skin nova? Vendedor de Skin {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid][pProfissao] == Taxista){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Esta Perdido ? Precisa de Taxi /taxi local {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid][pProfissao] == Paramedico){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Esta Com Pouca Vida ? Chame um Paramedico {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid][pProfissao] == Advogado){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Estб Preso ? Precisa de Advogado ? /advogado {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid][pProfissao] == Sorveteiro){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Esta com calor ? Chame um sorveteiro {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid ][pProfissao] == MOnibus){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Estou disponнvel pela cidade фnibus de luxo {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	if(PlayerInfo[ playerid ][pProfissao] == EPizza){
    	{
    	    SendClientMessage(playerid, Branco, "[ X ] Vocк anunciou com sucesso!");
    	    format(string, sizeof(string), "ANUNCIO {FFFFFF} -> Esta Com Fome ? Peзa Uma Pizza Entregador: {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !", PlayerName(playerid),playerid);
    	    SendClientMessageToAll(0x299C29AA,string);
    	}
    	else {
		SendClientMessage(playerid,Vermelho,"| ERRO | Vocк nгo tem uma profissгo adequada para anunciar .");
    	return 1;
    	//}
    	//}
	    }
da esses erros:
Код:
C:\Users\****\Desktop\*****\gamemodes\*****.pwn(3384) : error 017: undefined symbol "AddHouse"
C:\Users\****\Desktop\*****\gamemodes\*****.pwn(3386) : error 017: undefined symbol "AddHouse"
C:\Users\****\Desktop\*****\gamemodes\*****.pwn(3388) : error 017: undefined symbol "AddHouse"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Ou seja da erro onde nгo tem nada a ver com o sistema do /anunciar
Reply
#2

Vocк colocou muitas chaves desnecessбrias, como por exemplo:
if(PlayerInfo[ playerid][pProfissao] == Assasino){
{ Essa ta errada vocк jб tinha colocado uma ali em cima onde estб de verde!
PHP код:
if(strcmp(cmd,"/anuncio",true)==0)
{
    new 
PlayerName[MAX_PLAYER_NAME];
     
GetPlayerName(playeridPlayerNameMAX_PLAYER_NAME);
      
format(filesizeof(file), PASTA_CONTASPlayerName(playerid));
       if(
PlayerInfoplayerid][pProfissao] == Assasino){
        
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
         
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Estб Cansado de Alguйm? Assasino {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !",  PlayerName(playerid),playerid);
           
SendClientMessageToAll(0x299C29AA,string);
       }
       if(
PlayerInfoplayerid][pProfissao] == Mecanico){
        
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Esta Precisando de Mecвnico ? use: /Mecanico {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
      if(
PlayerInfoplayerid][pProfissao] == VendedorSkin){
           
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Estб Precisando de uma Skin nova? Vendedor de Skin {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
      if(
PlayerInfoplayerid][pProfissao] == Taxista){
           
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Esta Perdido ? Precisa de Taxi /taxi local {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
      if(
PlayerInfoplayerid][pProfissao] == Paramedico){
           
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Esta Com Pouca Vida ? Chame um Paramedico {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
      if(
PlayerInfoplayerid][pProfissao] == Advogado){
           
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Estб Preso ? Precisa de Advogado ? /advogado {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
      if(
PlayerInfoplayerid][pProfissao] == Sorveteiro){
           
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Esta com calor ? Chame um sorveteiro {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
      if(
PlayerInfoplayerid ][pProfissao] == MOnibus){
        
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
        
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Estou disponнvel pela cidade фnibus de luxo {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
      }
     if(
PlayerInfoplayerid ][pProfissao] == EPizza){
          
SendClientMessage(playeridBranco"[ X ] Vocк anunciou com sucesso!");
           
format(stringsizeof(string), "ANUNCIO {FFFFFF} -> Esta Com Fome ? Peзa Uma Pizza Entregador: {299C29} CONTATO {FFFFFF} %s {FFD700}ID:%d {13A9F6} !"PlayerName(playerid),playerid);
        
SendClientMessageToAll(0x299C29AA,string);
       }
       else
      {
        
SendClientMessage(playerid,Vermelho,"| ERRO | Vocк nгo tem uma profissгo adequada para anunciar .");
        return 
1;
     }
     return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)