[PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
Bom galera, eu queria um COD que quando o player digitasse " ! " mais a mensagem, que aparecesse para todos os outros players da mesma gang do player que digitar " ! " e sua mensagem.
Por exemplo, se eu escrever ! Olб , que apareзa assim: (TEAM-CHAT): Gustavo_Z: Olб .
Desde jб, grato.
Re: [PEDIDO] Chat de Gang. -
BlackCoder - 11.03.2012
pawn Код:
public OnPlayerText(playerid,text[])
{
if(strfind(text,"!",true) == 0)
{
for(new p; p<MAX_PLAYERS; p++)
{
new msg[128],nome[30],ftext[100];GetPlayerName(playerid,nome,30);
strmid(ftext,text,1,strlen(text));
format(msg,128,"(TEAM-CHAT): %s: %s",nome,ftext);
if(variavelquedefineagang[p] == variavelquedefineagang[playerid])
{
SendClientMessage(p,-1,msg);
}
}
}
}
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
deu isso:
pawn Код:
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 017: undefined symbol "variavelquedefineagang"
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : warning 215: expression has no effect
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 001: expected token: ";", but found "]"
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 029: invalid expression, assumed zero
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : fatal error 107: too many error messages on one line
linha 3029:
pawn Код:
if(variavelquedefineagang[p] == variavelquedefineagang[playerid]);
Re: [PEDIDO] Chat de Gang. -
BlackCoder - 11.03.2012
Quote:
Originally Posted by Gustavo_z
deu isso:
pawn Код:
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 017: undefined symbol "variavelquedefineagang" C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : warning 215: expression has no effect C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 001: expected token: ";", but found "]" C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 029: invalid expression, assumed zero C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : fatal error 107: too many error messages on one line
linha 3029:
pawn Код:
if(variavelquedefineagang[p] == variavelquedefineagang[playerid]);
|

voce temq trocar o 'variavelquedefineagang' pela variavel que vc tem no gm pra defini de que gang aquele player pertence
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
mas eu tenho 20 gangs no meu GM.
Re: [PEDIDO] Chat de Gang. -
BlackCoder - 11.03.2012
Quote:
Originally Posted by Gustavo_z
mas eu tenho 20 gangs no meu GM.
|
cara posta aki o comando de da gangue ou convida pra gangue sei la
Re: [PEDIDO] Chat de Gang. -
Lucas_Alemao - 11.03.2012
kkkkkkkkkkkkkkkkkkkkkkk meme veio na hr perfeita
Re: [PEDIDO] Chat de Gang. -
BlackCoder - 11.03.2012
Quote:
Originally Posted by Lucas_Alemao
kkkkkkkkkkkkkkkkkkkkkkk meme veio na hr perfeita
|
kkkkkkkkk eu posso ser maligno de ter colocado o meme mas vc й bem mais de dar risada^^
Re: [PEDIDO] Chat de Gang. -
Đeagle - 11.03.2012
Quote:
Originally Posted by BlackCoder

voce temq trocar o 'variavelquedefineagang' pela variavel que vc tem no gm pra defini de que gang aquele player pertence
|
Essa eu nгo aguentei...
kkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
Quote:
Originally Posted by BlackCoder
cara posta aki o comando de da gangue ou convida pra gangue sei la
|
Explica direito, por favor ?
Re: [PEDIDO] Chat de Gang. -
Đeagle - 11.03.2012
Quote:
Originally Posted by Gustavo_z
Explica direito, por favor ?
|
Poste o comando que convida alguйm para uma organizaзгo do seu GameMode.
Re: [PEDIDO] Chat de Gang. -
BlackCoder - 11.03.2012
Quote:
Originally Posted by Gustavo_z
Explica direito, por favor ?
|
aperta ctrl+f e procura por /gang e cola tudo aki
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
Ok, vou ver aquie
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
dei /gang e apareceu as defines das gangs, й isso?
pawn Code:
//Gangs
#define BOZO 0
#define BOYZINHOS 1
#define GATE 2
#define MILITARES 3
#define CHINESES 4
#define FRANGOS 5
#define AGENTES 6
#define NOIAS 7
#define GANGSTERS 8
#define GIRLS 9
#define GROVERS 10
#define BALLAS 11
#define LOSVAGOS 12
#define MAFIOSOS 13
#define MENDIGOS 14
#define MEDICOS 15
#define MANOBRISTAS 16
#define PLAYBOYS 17
#define SURFISTAS 18
#define HITMANS 19
#define CAIPIRAS 20
Re: [PEDIDO] Chat de Gang. -
Đeagle - 11.03.2012
Agora vocк vai substituir
PHP Code:
if(variavelquedefineagang[p] == variavelquedefineagang[playerid]);
variavelquedefineagang = Pela varнavel que define o player daquela gang.
Por exemplo a gang Bozo
PHP Code:
if(BOZO[p] == BOZO[playerid]);
Crйditos:
BlackCoder.
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
Quote:
Originally Posted by Đeagle
Agora vocк vai substituir
PHP Code:
if(variavelquedefineagang[p] == variavelquedefineagang[playerid]);
variavelquedefineagang = Pela varнavel que define o player daquela gang.
Por exemplo a gang Bozo
PHP Code:
if(BOZO[p] == BOZO[playerid]);
Crйditos: BlackCoder.
|
Mass isso aн entгo so vai acontecer com a gang dos bozos? e com as outras ?
Re: [PEDIDO] Chat de Gang. -
Đeagle - 11.03.2012
Faz o mesmo com as outras.
Eu acho que o ъnico geito й esse.
Re: [PEDIDO] Chat de Gang. -
steeldark - 11.03.2012
Se voce define as suas orgs atraves de uma pInfo poderia usar assim:
pawn Code:
public OnPlayerText(playerid,text[])
{
if(strfind(text,"!",true) == 0)
{
for(new p; p<MAX_PLAYERS; p++)
{
new msg[128],nome[30],ftext[100];GetPlayerName(playerid,nome,30);
strmid(ftext,text,1,strlen(text));
format(msg,128,"(TEAM-CHAT): %s: %s",nome,ftext);
if(PlayerInfo[playerid][pTeam] == PlayerInfo[p][pTeam]) // troque o pteam pela sua variavel que define as orgs
{
SendClientMessage(p,-1,msg);
}
}
}
}
isso verifica se Tean, de player(quem digito o cmd) com a Team de P (quem recebe a msg) se forem iguais ele envia a msg se nгo continua o loop.
vai depender da sua variavel Team, ou Org (pTeam ou pOrg) em fim.
Re: [PEDIDO] Chat de Gang. -
Gustavo_z - 11.03.2012
Ainda estб percistindo os mesmo erros:
pawn Code:
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 029: invalid expression, assumed zero
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 029: invalid expression, assumed zero
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : warning 215: expression has no effect
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : error 001: expected token: ";", but found "]"
C:\Users\Gustavo\Desktop\GTA\Coisas GM\gamemodes\extreme.pwn(3029) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
linha 3029:
if(BOZO[p] == BOZO[playerid]);
Re: [PEDIDO] Chat de Gang. -
steeldark - 11.03.2012
Tenta da forma que coloquei acima.