War System

30. Okt. 2017. Zaključano
670
pregleda
10
postova
Nikola4
4
Made Man
30. Okt. 2017.
Skripta koju koristim:GhostTown
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
Wiruspwns
4
Enforcer
30. Okt. 2017.
Proveri da li si uneo dobre parametre za WARMessage funkciju.
Nikola4
4
Made Man
31. Okt. 2017.
Imam new WARMessage,stock WARMessage i forward WARMessage.Pocetnik sam u skriptanju pa ne znam puno :/
cutura
5
Godfather
1. Nov. 2017.
posalji stock warmessage i forward
Nikola4
4
Made Man
1. Nov. 2017.
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;
}
Speeak
5
Underboss
1. Nov. 2017.
Probaj ovako.

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;
}
Nikola4
4
Made Man
1. Nov. 2017.
Pokusacu cim opet ubacim sistem jer sam bio izbacio jer sam bio odusatao.
Speeak
5
Underboss
1. Nov. 2017.
Nikola4 wrote on November 1, 2017, 6:57 pm:
Pokusacu cim opet ubacim sistem jer sam bio izbacio jer sam bio odusatao.


Meni se cini da ti nisi bio poslao gore cijeli stock od WARMessage
Nikola4
4
Made Man
1. Nov. 2017.
Jesam,evo svi stockovi od Wara
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;
}
Nikola4
4
Made Man
1. Nov. 2017.
Opet isti errori...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha