SA-MP Forums Archive
[Ajuda] Ajuda ae Simples ! - 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 ae Simples ! (/showthread.php?tid=369126)



Ajuda ae Simples ! - ecko_style - 15.08.2012

Alguem pode me ajudar a Fazer a Mensagem de socio quando entrar na organizaзao falar pra todo o servidor que ele entreou na Org 1 Exemplo
VIP -Sуcio {USERNAME} Entrou Na Organizaзao 1 !


Respuesta: Ajuda ae Simples ! - Digao - 15.08.2012

Poste seu comando de entrar na org..

use SendClientMessageToAll

#edit

tinha fail o.o


Re: Ajuda ae Simples ! - ecko_style - 15.08.2012

Код:
	if(strcmp(cmd, "/entrarorg1", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pVIP] >= 3)
			{
				if(PlayerInfo[playerid][pMembro] != 0 || PlayerInfo[playerid][pLider] != 0)
				{
					SendClientMessage(playerid, COLOR_GREY, "Olб Sуcio,Vocк Precisa /pedircontas para trocar de organizaзгo");
					return true;
				}
		   		PlayerInfo[playerid][pMembro] = 1;
                SetPlayerColor(playerid, COR_PM);
		   		PlayerInfo[playerid][pCargo] = 4;
		   		SetPlayerSkin(playerid,280);
				PlayerInfo[playerid][pSkin] = 280;
				ConviteInfoOrg(PlayerName(playerid), 1, 1);
				SetPlayerSpawn(playerid);
			}
		}
		return true;
	}



Respuesta: Ajuda ae Simples ! - Digao - 15.08.2012

pawn Код:
if(strcmp(cmd, "/entrarorg1", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pVIP] >= 3)
            {
                if(PlayerInfo[playerid][pMembro] != 0 || PlayerInfo[playerid][pLider] != 0)
                {
                    SendClientMessage(playerid, COLOR_GREY, "Olб Sуcio,Vocк Precisa /pedircontas para trocar de organizaзгo");
                    return true;
                }
                PlayerInfo[playerid][pMembro] = 1;
                SetPlayerColor(playerid, COR_PM);
                PlayerInfo[playerid][pCargo] = 4;
                SetPlayerSkin(playerid,280);
                PlayerInfo[playerid][pSkin] = 280;
                ConviteInfoOrg(PlayerName(playerid), 1, 1);
                SetPlayerSpawn(playerid);
                format(string, sizeof(string, "O Jogador Sуcio %s entrou na organizaзгo 1", sendername);
                SendClientMessageToAll(-1, string);
            }
        }
        return true;
    }
caso sendername nгo esteja definido( tenho ctz q vai.. ) coloque isso

pawn Код:
new sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid, sendername, sizeof(sendername));



Re: Ajuda ae Simples ! - ecko_style - 16.08.2012

Nao funcionou Quando alguem entra na org ai aparece outro nick de outra pessoa Online alguem pode resolver ?


Re: Ajuda ae Simples ! - Douglas_prt - 16.08.2012

pawn Код:
if(strcmp(cmd, "/entrarorg1", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pVIP] >= 3)
            {
                if(PlayerInfo[playerid][pMembro] != 0 || PlayerInfo[playerid][pLider] != 0)
                {
                    SendClientMessage(playerid, COLOR_GREY, "Olб Sуcio,Vocк Precisa /pedircontas para trocar de organizaзгo");
                    return true;
                }
                PlayerInfo[playerid][pMembro] = 1;
                SetPlayerColor(playerid, COR_PM);
                PlayerInfo[playerid][pCargo] = 4;
                SetPlayerSkin(playerid,280);
                PlayerInfo[playerid][pSkin] = 280;
                ConviteInfoOrg(PlayerName(playerid), 1, 1);
                SetPlayerSpawn(playerid);
                new name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
                                GetPlayerName(playerid, name, sizeof(name));
                new string[256];               
                format(string, sizeof(string), "O Jogador Sуcio %s entrou na organizaзгo 1", name);
                SendClientMessageToAll(COLOR_GREY, string);
            }
        }
        return true;
    }



Respuesta: Ajuda ae Simples ! - Digao - 16.08.2012

Pra que uma string de 256? sendo que sу vai usar mais ou menos uns 70?

fora que vocк fez new string 2x \=


Re: Ajuda ae Simples ! - Douglas_prt - 16.08.2012

Use 256 porque nгo sei qual a mensagem que ele vai querer usar...

Quanto aos 2x Strings... eu sу vejo 1 xD


Re: Ajuda ae Simples ! - Ricop522 - 16.08.2012

O limite no chat й 128bits no chatbox.
https://sampwiki.blast.hk/wiki/Limits


Re: Ajuda ae Simples ! - ecko_style - 16.08.2012

Erro ao Compilar '-'