[AJUDA] Criar Chat -
SrGabriel - 27.11.2014
Bom Alguem Por Favor Pode Mim Ajuda A Criar Chat Tipo "!" usando isso
Re: [AJUDA] Criar Chat -
MultiKill - 27.11.2014
Strings
Faзa uma verificaзгo na callback OnPlayerText se o primeiro caractere й igual a
!.
Re : [AJUDA] Criar Chat -
SrGabriel - 27.11.2014
Sim Eu sei mais quando faзo da esse erros olha ai
C:\Users\windws 8\Desktop\treinotutb.pwn(696) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(696) : error 029: invalid expression, assumed zero
C:\Users\windws 8\Desktop\treinotutb.pwn(699) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(702) : error 021: symbol already defined: "GetPlayerPos"
C:\Users\windws 8\Desktop\treinotutb.pwn(703) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(705) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(711) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(717) : error 010: invalid function or declaration
Код:
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(text[0] == '!')
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 9.0, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, 0xE31919FF, tmp);
}
}
}
return 1;
}
SetPlayerChatBubble(playerid, text, COLOR_WHITE, 80.0, 10000);
format(string,sizeof(string),"[Chat Torcida Uniformizada Terror Bicolor] %s (%i): {FFFFFF}%s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
Ai A Public O
Re: [AJUDA] Criar Chat -
MultiKill - 27.11.2014
Retire o return 1.
pawn Код:
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(text[0] == '!')
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 9.0, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, 0xE31919FF, tmp);
}
}
}
SetPlayerChatBubble(playerid, text, COLOR_WHITE, 80.0, 10000);
format(string,sizeof(string),"[Chat Torcida Uniformizada Terror Bicolor] %s (%i): {FFFFFF}%s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
Re : [AJUDA] Criar Chat -
SrGabriel - 27.11.2014
Agora Ficou So Assim
C:\Users\windws 8\Desktop\treinotutb.pwn(696) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(696) : error 029: invalid expression, assumed zero
C:\Users\windws 8\Desktop\treinotutb.pwn(699) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(702) : error 021: symbol already defined: "GetPlayerPos"
C:\Users\windws 8\Desktop\treinotutb.pwn(703) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(705) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(715) : error 010: invalid function or declaration
Re: [AJUDA] Criar Chat -
MultiKill - 27.11.2014
Verifique se vocк nгo deixou nada que estava dentro da callback OnPlayerText para fora, pois a callback estб certa.
Re : [AJUDA] Criar Chat -
SrGabriel - 27.11.2014
pere
Re : [AJUDA] Criar Chat -
SrGabriel - 27.11.2014
Vc Tem Algum ex de q pode ta fora da callback?
Re: [AJUDA] Criar Chat -
MultiKill - 27.11.2014
Quando estava dando erro por causa do return estava assim:
pawn Код:
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(text[0] == '!')
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 9.0, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, 0xE31919FF, tmp);
}
}
}
return 1;
}
SetPlayerChatBubble(playerid, text, COLOR_WHITE, 80.0, 10000);
format(string,sizeof(string),"[Chat Torcida Uniformizada Terror Bicolor] %s (%i): {FFFFFF}%s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
E eu falei para vocк deixar assim:
pawn Код:
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(text[0] == '!')
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 9.0, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, 0xE31919FF, tmp);
}
}
}
SetPlayerChatBubble(playerid, text, COLOR_WHITE, 80.0, 10000);
format(string,sizeof(string),"[Chat Torcida Uniformizada Terror Bicolor] %s (%i): {FFFFFF}%s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
Acretido que pode ter ficado uma parte:
pawn Код:
public OnPlayerText(playerid, text[])
{
// Cуdigo
public OnPlayerText(playerid, text[])
{
new tmp[128];
if(text[0] == '!')
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 9.0, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, 0xE31919FF, tmp);
}
}
}
return 1;
}
SetPlayerChatBubble(playerid, text, COLOR_WHITE, 80.0, 10000);
format(string,sizeof(string),"[Chat Torcida Uniformizada Terror Bicolor] %s (%i): {FFFFFF}%s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
Re : [AJUDA] Criar Chat -
SrGabriel - 27.11.2014
eu peguei pra testa coloquei um em cima do outro ai deu esse error falando q esta definido pq tem 2 mais eu tirei e procurei pra ver se tinha outra callback mais n tem
C:\Users\windws 8\Desktop\treinotutb.pwn(696) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(696) : error 029: invalid expression, assumed zero
C:\Users\windws 8\Desktop\treinotutb.pwn(699) : error 010: invalid function or declaration
C:\Users\windws 8\Desktop\treinotutb.pwn(699) : error 021: symbol already defined: "OnPlayerText"
C:\Users\windws 8\Desktop\treinotutb.pwn(699) : error 029: invalid expression, assumed zero
C:\Users\windws 8\Desktop\treinotutb.pwn(699) : fatal error 107: too many error messages on one line