Detaljan opis problema😛rebacujem War System iz PerfectGaming Moda ali mi izbacuje errore.
Dio skripte:
WARMessage( WARPInfo[ playerid ][ warID ], -1, globalstring );Neke slike/video za lakse dobivanje pomoci(neobavezno):http://prntscr.com/h42akn
WARMessage( WARPInfo[ playerid ][ warID ], -1, globalstring );stock WARMessage( w, color, string[] ) {
foreach( Player, i ) {
if( WARPInfo[ i ][ warID ] == w ) {
SCM( i, color, string );
}
}forward SendWarMessage(color, string[]);
public SendWarMessage(color,string[])
{
foreach(Player,i)
{
if(PlayerInfo > 0)
{
SendClientMessage(i, color, string);
}
}
return 1;
}
stock WARMessage( w, color, string[] )
{
foreach( Player, i )
{
if( WARPInfo[ i ][ warID ] == w )
{
SCM( i, color, string );
}
}
return 1;
}
forward SendWarMessage(color, string[]);
public SendWarMessage(color,string[])
{
foreach(Player,i)
{
if(PlayerInfo > 0)
{
SendClientMessage(i, color, string);
}
}
return 1;
}
stock WarTDControl( playerid, bool:show ) {
if( show == true ) {
for( new i = 0; i < 9; i ++ ) {
PlayerTextDrawShow( playerid, WARTextDraw[ playerid ][ i ] );
}
}
else if( show == false ) {
for( new i = 0; i < 9; i ++ ) {
PlayerTextDrawHide( playerid, WARTextDraw[ playerid ][ i ]);
}
}
}
stock WARMessage( w, color, string[] ) {
foreach( Player, i ) {
if( WARPInfo[ i ][ warID ] == w ) {
SCM( i, color, string );
}
}
}
stock SetWarStatsTD( w ) {
new string[ 128 ];
foreach( Player, id ) {
if( WARPInfo[ id ][ warID ] == w ) {
format( string ,sizeof( string ),"~w~Ubistva: ~g~%d~n~~w~Smrti: ~r~%d~n~~w~Igraci: ~y~%d", WARInfo[ w ][ warTeamScore ][ 0 ], WARInfo[ w ][ warTeamScore ][ 1 ], WARInfo[ w ][ warTeamMembers ][ 0 ] );
PlayerTextDrawSetString( id, WARTextDraw[ id ][ 5 ], string );
format( string ,sizeof( string ),"~w~Ubistva: ~g~%d~n~~w~Smrti: ~r~%d~n~~w~Igraci: ~y~%d", WARInfo[ w ][ warTeamScore ][ 1 ], WARInfo[ w ][ warTeamScore ][ 0 ], WARInfo[ w ][ warTeamMembers ][ 1 ] );
PlayerTextDrawSetString( id, WARTextDraw[ id ][ 6 ], string );
}
}
}
ResetWarStatistics( playerid ) {
WARPInfo[ playerid ][ warTeam ][ 0 ] = false;
WARPInfo[ playerid ][ warTeam ][ 1 ] = false;
WARPInfo[ playerid ][ warKills ] = 0;
WARPInfo[ playerid ][ warDeaths ] = 0;
WARPInfo[ playerid ][ warID ] = -1;
}
forward StopWAR( w );
public StopWAR( w ) {
WARInfo[ w ][ warActive ] = false;
WARInfo[ w ][ warCreating ] = false;
KillTimer( WARInfo[ w ][ warTimer ] );
foreach( Player, i ) {
if( WARPInfo[ i ][ warID ] == w ) {
if (WARInfo[ w ][ warTeamScore ][ 0 ] > WARInfo[ w ][ warTeamScore ][ 1 ] ) {
if( WARPInfo[ i ][ warTeam ][ 0 ] ) {
SCM( i, -1, ""ORANGE"WAR "BELA"| "ORANGE"Vas tim je pobedio i osvojili ste"BELA"100%!");
}
}
if(WARInfo[ w ][ warTeamScore ][ 1 ] > WARInfo[ w ][ warTeamScore ][ 0 ] ) {
if( WARPInfo[ i ][ warTeam ][ 1 ] ) {
SCM( i, -1, ""ORANGE"WAR "BELA"| "ORANGE"Vas tim je pobedio i osvojili ste"BELA"100%!");
}
}
SCM( i, -1, globalstring );
format( globalstring, sizeof( globalstring ), ""ORANGE"WAR "BELA"| "ORANGE"Tvoj skor "BELA"| "ORANGE"Ubistva: "BELA"%d "BELA"| "ORANGE"Smrti: "BELA"%d", WARPInfo[ i ][ warKills ], WARPInfo[ i ][ warDeaths ] );
SCM( i, -1, globalstring);
format( globalstring, sizeof( globalstring ), ""ORANGE"WAR "BELA"| "COL_TEAM1"Tim 1: "BELA"%d | "COL_TEAM2"Tim 2: "BELA"%d", WARInfo[ w ][ warTeamScore ][ 0 ], WARInfo[ w ][ warTeamScore ][ 1 ] );
SCM( i, -1, globalstring );
WARPInfo[ i ][ warID ] = -1;
JBC_SetPlayerHealth( i, 100 );
JBC_SetPlayerPos( i, WARPInfo[ i ][ LastPosition ][ 0 ], WARPInfo[ i ][ LastPosition ][ 1 ], WARPInfo[ i ][ LastPosition ][ 2 ] );
SetPlayerVirtualWorld( i, WARPInfo[ i ][ LastVirtualWorld ] );
SetPlayerInterior( i, WARPInfo[ i ][ LastInterior ] );
ResetPlayerWeapons( i );
ResetWarStatistics( i );
WarTDControl( i, false );
}
}
WARInfo[ w ][ warTeamMembers ][ 0 ] = 0;
WARInfo[ w ][ warTeamMembers ][ 1 ] = 0;
WARInfo[ w ][ warTeamScore ][ 0 ] = 0;
WARInfo[ w ][ warTeamScore ][ 1 ] = 0;
return true;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava