Evo ovako zanima me koje sve imaju SendClientMessage
Ja znam samo za SendClientMessageToAll
Kako da stavim da vide samo igraÄi koji su u okolini blizu njega?
[POMOC]SendClientMessage koje sve postoje.
Započeo Obrisan korisnik
•12. Jun 2012.• Zaključano525
pregleda
6
postova
12. Jun 2012.
12. Jun 2012.
Nemogu narediti evo ti skripta pa aj ti naredi i daj kod.
Izbacuje mi erore
/*
Simple Signaling System v2
Made by Milance & xxSPEEDYxx. Sacuvajte creditse!!!
*/
#include < a_samp >
#pragma tabsize 0
#define COLOR_PINK 0xFFC0CBAA
#define COLOR_ULTRARED 0xE60000AA
#define ANTISIGSPAM_TIME 5 // Sekunde. 5 - 5 Sekundi. Menjajte ovo kako zelite!
forward AntiSpamTimer( id );
new string[ 128 ];
new AntiSigSpam[ MAX_PLAYERS ];
new ProxDetector 1
new string 128
public OnFilterScriptInit( )
{
print( "Milancetov sistem zmigavaca - LOADED!" );
return 1;
}
public OnFilterScriptExit( )
{
print( "Milancetov sistem zmigavaca - UNLOADED!" );
return 1;
}
public AntiSpamTimer( id )
{
AntiSigSpam[ id ] = 0;
return 1;
}
public OnPlayerKeyStateChange( playerid, newkeys, oldkeys )
{
if ( newkeys == KEY_LOOK_RIGHT )
{
if ( IsPlayerInAnyVehicle ( playerid ) )
{
if ( AntiSigSpam[ playerid ] == 0 )
{
format ( string, sizeof ( string ), "{E60000}* %s {FFC0CB}je upalio DESNI migavac( E ).", pname( playerid ) );
format(String, 128, "//", );
ProxDetector(//);
format ( string, sizeof ( string ), "* >>>>>>>>>>> {E60000}%s {FFC0CB}>>>>>>>>>>>", pname( playerid ) );
format(String, 128, "//", );
ProxDetector(//);
AntiSigSpam[ playerid ] = 1;
SetTimerEx( "AntiSpamTimer", ANTISIGSPAM_TIME*1000, false, "d", playerid );
}
else
{
format( string, sizeof ( string ), ": Morate cekati {FFC0CB}%d {E60000}da bi opet upalili migavac!", ANTISIGSPAM_TIME );
SendClientMessage( playerid, COLOR_ULTRARED, string );
}
}
}
if ( newkeys == KEY_LOOK_LEFT )
{
if ( IsPlayerInAnyVehicle ( playerid ) )
{
if ( AntiSigSpam[ playerid ] == 0 )
{
format ( string, sizeof ( string ), "{E60000}* %s {FFC0CB}je upalio LEVI migavac( Q ).", pname( playerid ) );
format(String, 128, "//", );
ProxDetector(//);
format ( string, sizeof ( string ), "* <<<<<<<<<<< {E60000}%s {FFC0CB}<<<<<<<<<<<", pname( playerid ) );
format(String, 128, "//", );
ProxDetector(//);
AntiSigSpam[ playerid ] = 1;
SetTimerEx( "AntiSpamTimer", ANTISIGSPAM_TIME*1000, false, "d", playerid );
}
else
{
format( string, sizeof ( string ), ": Morate cekati {FFC0CB}%d {E60000}da bi opet upalili migavac!", ANTISIGSPAM_TIME );
SendClientMessage( playerid, COLOR_ULTRARED, string );
}
}
}
return 1;
}
stock pname( playerid )
{
new name[ MAX_PLAYER_NAME ];
GetPlayerName( playerid, name, sizeof( name ) );
return name;
}Izbacuje mi erore
13. Jun 2012.
/*
Simple Signaling System v2
Made by Milance & xxSPEEDYxx. Sacuvajte creditse!!!
*/
#include < a_samp >
#pragma tabsize 0
#define COLOR_PINK 0xFFC0CBAA
#define COLOR_ULTRARED 0xE60000AA
#define ANTISIGSPAM_TIME 5 // Sekunde. 5 - 5 Sekundi. Menjajte ovo kako zelite!
forward AntiSpamTimer( id );
new string[ 128 ];
new AntiSigSpam[ MAX_PLAYERS ];
new ProxDetector 1
new string 128
public OnFilterScriptInit( )
{
print( "Milancetov sistem zmigavaca - LOADED!" );
return 1;
}
public OnFilterScriptExit( )
{
print( "Milancetov sistem zmigavaca - UNLOADED!" );
return 1;
}
public AntiSpamTimer( id )
{
AntiSigSpam[ id ] = 0;
return 1;
}
public OnPlayerKeyStateChange( playerid, newkeys, oldkeys )
{
if ( newkeys == KEY_LOOK_RIGHT )
{
if ( IsPlayerInAnyVehicle ( playerid ) )
{
if ( AntiSigSpam[ playerid ] == 0 )
{
format ( string, sizeof ( string ), "{E60000}* %s {FFC0CB}je upalio DESNI migavac( E ).", pname( playerid ) );
format(String, 128, "//", );
ProxDetector(//);
format ( string, sizeof ( string ), "* >>>>>>>>>>> {E60000}%s {FFC0CB}>>>>>>>>>>>", pname( playerid ) );
format(String, 128, "//", );
ProxDetector(//);
AntiSigSpam[ playerid ] = 1;
SetTimerEx( "AntiSpamTimer", ANTISIGSPAM_TIME*1000, false, "d", playerid );
}
else
{
format( string, sizeof ( string ), ": Morate cekati {FFC0CB}%d {E60000}da bi opet upalili migavac!", ANTISIGSPAM_TIME );
SendClientMessage( playerid, COLOR_ULTRARED, string );
}
}
}
if ( newkeys == KEY_LOOK_LEFT )
{
if ( IsPlayerInAnyVehicle ( playerid ) )
{
if ( AntiSigSpam[ playerid ] == 0 )
{
format ( string, sizeof ( string ), "{E60000}* %s {FFC0CB}je upalio LEVI migavac( Q ).", pname( playerid ) );
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
format ( string, sizeof ( string ), "* <<<<<<<<<<< {E60000}%s {FFC0CB}<<<<<<<<<<<", pname( playerid ) );
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
AntiSigSpam[ playerid ] = 1;
SetTimerEx( "AntiSpamTimer", ANTISIGSPAM_TIME*1000, false, "d", playerid );
}
else
{
format( string, sizeof ( string ), ": Morate cekati {FFC0CB}%d {E60000}da bi opet upalili migavac!", ANTISIGSPAM_TIME );
SendClientMessage( playerid, COLOR_ULTRARED, string );
}
}
}
return 1;
}
stock pname( playerid )
{
new name[ MAX_PLAYER_NAME ];
GetPlayerName( playerid, name, sizeof( name ) );
return name;
}Izvoli -.-
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava