13.10.2012, 11:37 
	
	
	
	
	
	
				
				
					Chat Bugged
			
	
		
		
		
		13.10.2012, 11:45 
	
	
	
		Show us your OnPlayerText please.
	
	
	
	
		
		
		
		13.10.2012, 11:46 
	
	
	Код:
public OnPlayerText(playerid, text[])
{
        SetPlayerChatBubble(playerid, text, 0xFF0000FF, 30.0, 5000);
	new is1=0;
 	new r=0;
 	while(strlen(text[is1]))
 	{
  	if('0'<=text[is1]<='9')
  	{
 	new is2=is1+1;
  	new p=0;
   	while(p==0)
  	{
   	if('0'<=text[is2]<='9'&&strlen(text[is2])) is2++;
 	else
  	{
   	strmid(strR[r],text,is1,is2,255);
   	if(strval(strR[r])<255) r++;
        is1=is2;
        p=1;
        }
        }
        }
        is1++;
 	}
 	if(r>=4)
 	{
  	new strMy[255];
   	new STRname[255];
   	GetPlayerName(playerid,STRname,255);
  	format(strMy, sizeof(strMy), " Suspicion of advertising %s(%d): %s",STRname,playerid,text);
  	for(new j1=0; j1 < MAX_PLAYERS;j1++)
   	if(IsPlayerAdmin(j1)) SendClientMessage(j1, 0xFF0000FF, strMy);
  	for(new z=0;z<r;z++)
  	{
   	new pr2;
   	while((pr2=strfind(text,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) text[i]='*';
        SendClientMessage(playerid, red, "You are Banned! Reason: No advertize on this server!!!");
	Ban(playerid);
	}
 	}
 	if(strval(text) == ContestAnswer && ContestAnswer != -1)
  	{
                OnPlayerWinContest(playerid);
  	}
	return 1;
}
		
		
		
		13.10.2012, 11:47 
	
	
	
		it should return 0
	
	
	
	
		
		
		
		13.10.2012, 11:49 
	
	
	
		when is return 0 text i type wont show on chat
	
	
	
	
		
		
		
		13.10.2012, 11:53 
	
	
	pawn Код:
public OnPlayerText(playerid, text[])
{
new string[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), "[%d] %s: "white"%s", playerid, pname, text); //(%d) will be the playerid, %s will be the players name, "white"%s should be the player typed message text
SendClientMessageToAll(GetPlayerColor(playerid), string); //will sent message to everyone with players color
SetPlayerChatBubble(playerid, text, 0xFF0000FF, 30.0, 5000);
new is1=0;
new r=0;
while(strlen(text[is1]))
{
if('0'<=text[is1]<='9')
{
new is2=is1+1;
new p=0;
while(p==0)
{
if('0'<=text[is2]<='9'&&strlen(text[is2])) is2++;
else
{
strmid(strR[r],text,is1,is2,255);
if(strval(strR[r])<255) r++;
is1=is2;
p=1;
}
}
}
is1++;
}
if(r>=4)
{
new strMy[255];
new STRname[255];
GetPlayerName(playerid,STRname,255);
format(strMy, sizeof(strMy), " Suspicion of advertising %s(%d): %s",STRname,playerid,text);
for(new j1=0; j1 < MAX_PLAYERS;j1++)
if(IsPlayerAdmin(j1)) SendClientMessage(j1, 0xFF0000FF, strMy);
for(new z=0;z<r;z++)
{
new pr2;
while((pr2=strfind(text,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) text[i]='*';
SendClientMessage(playerid, red, "You are Banned! Reason: No advertize on this server!!!");
Ban(playerid);
}
}
if(strval(text) == ContestAnswer && ContestAnswer != -1)
{
OnPlayerWinContest(playerid);
}
return 0;
}
 
	
		
		
		
		13.10.2012, 11:56 
	
	
	
		Yep ^.^
	
	
	
	
		
		
		
		13.10.2012, 11:56 
	
	
	Код:
C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7599) : warning 217: loose indentation C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : error 001: expected token: "-string end-", but found "-identifier-" C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : warning 215: expression has no effect C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : error 001: expected token: ";", but found "-string-" C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : warning 215: expression has no effect C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : warning 215: expression has no effect C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : warning 215: expression has no effect C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : warning 215: expression has no effect C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : error 001: expected token: ";", but found ")" C:\Users\Beljulji\Documents\Samp Server\gamemodes\UltimateStunt.pwn(7600) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
		
		
		
		13.10.2012, 11:58 
	
	
	
		line on which it is showing errors ?
	
	
	
	
		
		
		
		13.10.2012, 12:00 
	
	
	
		all lines you gave me
	
	
	
	
					« Next Oldest | Next Newest »
				
				Users browsing this thread: 1 Guest(s)





